Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
iscsi_target_seq_pdu_list.c File Reference
#include <linux/slab.h>
#include <linux/random.h>
#include "iscsi_target_core.h"
#include "iscsi_target_util.h"
#include "iscsi_target_tpg.h"
#include "iscsi_target_seq_pdu_list.h"

Go to the source code of this file.

Macros

#define OFFLOAD_BUF_SIZE   32768
 

Functions

int iscsit_build_pdu_and_seq_lists (struct iscsi_cmd *cmd, u32 immediate_data_length)
 
struct iscsi_pduiscsit_get_pdu_holder (struct iscsi_cmd *cmd, u32 offset, u32 length)
 
struct iscsi_pduiscsit_get_pdu_holder_for_seq (struct iscsi_cmd *cmd, struct iscsi_seq *seq)
 
struct iscsi_seqiscsit_get_seq_holder (struct iscsi_cmd *cmd, u32 offset, u32 length)
 

Macro Definition Documentation

#define OFFLOAD_BUF_SIZE   32768

Definition at line 30 of file iscsi_target_seq_pdu_list.c.

Function Documentation

int iscsit_build_pdu_and_seq_lists ( struct iscsi_cmd cmd,
u32  immediate_data_length 
)

Definition at line 498 of file iscsi_target_seq_pdu_list.c.

struct iscsi_pdu* iscsit_get_pdu_holder ( struct iscsi_cmd cmd,
u32  offset,
u32  length 
)
read

Definition at line 573 of file iscsi_target_seq_pdu_list.c.

struct iscsi_pdu* iscsit_get_pdu_holder_for_seq ( struct iscsi_cmd cmd,
struct iscsi_seq seq 
)
read

Definition at line 597 of file iscsi_target_seq_pdu_list.c.

struct iscsi_seq* iscsit_get_seq_holder ( struct iscsi_cmd cmd,
u32  offset,
u32  length 
)
read

Definition at line 674 of file iscsi_target_seq_pdu_list.c.