#include <linux/slab.h>
#include <linux/ctype.h>
#include <linux/mempool.h>
#include "cifspdu.h"
#include "cifsglob.h"
#include "cifsproto.h"
#include "cifs_debug.h"
#include "smberr.h"
#include "nterr.h"
#include "cifs_unicode.h"
Go to the source code of this file.
|
unsigned int | _get_xid (void) |
|
void | _free_xid (unsigned int xid) |
|
struct cifs_ses * | sesInfoAlloc (void) |
|
void | sesInfoFree (struct cifs_ses *buf_to_free) |
|
struct cifs_tcon * | tconInfoAlloc (void) |
|
void | tconInfoFree (struct cifs_tcon *buf_to_free) |
|
struct smb_hdr * | cifs_buf_get (void) |
|
void | cifs_buf_release (void *buf_to_free) |
|
struct smb_hdr * | cifs_small_buf_get (void) |
|
void | cifs_small_buf_release (void *buf_to_free) |
|
void | header_assemble (struct smb_hdr *buffer, char smb_command, const struct cifs_tcon *treeCon, int word_count) |
|
int | checkSMB (char *buf, unsigned int total_read) |
|
bool | is_valid_oplock_break (char *buffer, struct TCP_Server_Info *srv) |
|
void | dump_smb (void *buf, int smb_buf_length) |
|
void | cifs_autodisable_serverino (struct cifs_sb_info *cifs_sb) |
|
void | cifs_set_oplock_level (struct cifsInodeInfo *cinode, __u32 oplock) |
|
bool | backup_cred (struct cifs_sb_info *cifs_sb) |
|
void | cifs_del_pending_open (struct cifs_pending_open *open) |
|
void | cifs_add_pending_open_locked (struct cifs_fid *fid, struct tcon_link *tlink, struct cifs_pending_open *open) |
|
void | cifs_add_pending_open (struct cifs_fid *fid, struct tcon_link *tlink, struct cifs_pending_open *open) |
|
int checkSMB |
( |
char * |
buf, |
|
|
unsigned int |
total_read |
|
) |
| |
void cifs_buf_release |
( |
void * |
buf_to_free | ) |
|
void cifs_small_buf_release |
( |
void * |
buf_to_free | ) |
|