Linux Kernel
3.7.1
|
#include <linux/fs.h>
#include <linux/list.h>
#include <linux/gfp.h>
#include <linux/wait.h>
#include <linux/net.h>
#include <linux/delay.h>
#include <linux/freezer.h>
#include <linux/tcp.h>
#include <linux/highmem.h>
#include <asm/uaccess.h>
#include <asm/processor.h>
#include <linux/mempool.h>
#include "cifspdu.h"
#include "cifsglob.h"
#include "cifsproto.h"
#include "cifs_debug.h"
Go to the source code of this file.
|
read |
Definition at line 47 of file transport.c.
int cifs_call_async | ( | struct TCP_Server_Info * | server, |
struct smb_rqst * | rqst, | ||
mid_receive_t * | receive, | ||
mid_callback_t * | callback, | ||
void * | cbdata, | ||
const int | flags | ||
) |
Definition at line 492 of file transport.c.
int cifs_check_receive | ( | struct mid_q_entry * | mid, |
struct TCP_Server_Info * | server, | ||
bool | log_error | ||
) |
Definition at line 609 of file transport.c.
void cifs_delete_mid | ( | struct mid_q_entry * | mid | ) |
Definition at line 115 of file transport.c.
rqst_page_to_kvec - Turn a slot in the smb_rqst page array into a kvec : pointer to smb_rqst : index into the array of the page : pointer to struct kvec that will hold the result
Helper function to convert a slot in the rqst->rq_pages array into a kvec. The page will be kmapped and the address placed into iov_base. The length will then be adjusted according to the ptailoff.
Definition at line 261 of file transport.c.
|
read |
Definition at line 464 of file transport.c.
Definition at line 638 of file transport.c.
void cifs_wake_up_task | ( | struct mid_q_entry * | mid | ) |
Definition at line 41 of file transport.c.
void DeleteMidQEntry | ( | struct mid_q_entry * | midEntry | ) |
Definition at line 84 of file transport.c.
int SendReceive | ( | const unsigned int | xid, |
struct cifs_ses * | ses, | ||
struct smb_hdr * | in_buf, | ||
struct smb_hdr * | out_buf, | ||
int * | pbytes_returned, | ||
const int | timeout | ||
) |
Definition at line 783 of file transport.c.
int SendReceive2 | ( | const unsigned int | xid, |
struct cifs_ses * | ses, | ||
struct kvec * | iov, | ||
int | n_vec, | ||
int * | resp_buf_type, | ||
const int | flags | ||
) |
Definition at line 656 of file transport.c.
int SendReceiveBlockingLock | ( | const unsigned int | xid, |
struct cifs_tcon * | tcon, | ||
struct smb_hdr * | in_buf, | ||
struct smb_hdr * | out_buf, | ||
int * | pbytes_returned | ||
) |
Definition at line 914 of file transport.c.
Definition at line 551 of file transport.c.
int smb_send | ( | struct TCP_Server_Info * | server, |
struct smb_hdr * | smb_buffer, | ||
unsigned int | smb_buf_length | ||
) |
Definition at line 355 of file transport.c.