Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
iscsi_segment Struct Reference

#include <libiscsi_tcp.h>

Data Fields

unsigned chardata
 
unsigned int size
 
unsigned int copied
 
unsigned int total_size
 
unsigned int total_copied
 
struct hash_deschash
 
unsigned char padbuf [ISCSI_PAD_LEN]
 
unsigned char recv_digest [ISCSI_DIGEST_SIZE]
 
unsigned char digest [ISCSI_DIGEST_SIZE]
 
unsigned int digest_len
 
struct scatterlistsg
 
voidsg_mapped
 
unsigned int sg_offset
 
bool atomic_mapped
 
iscsi_segment_done_fn_tdone
 

Detailed Description

Definition at line 34 of file libiscsi_tcp.h.

Field Documentation

bool atomic_mapped

Definition at line 50 of file libiscsi_tcp.h.

unsigned int copied

Definition at line 37 of file libiscsi_tcp.h.

unsigned char* data

Definition at line 35 of file libiscsi_tcp.h.

unsigned char digest[ISCSI_DIGEST_SIZE]

Definition at line 44 of file libiscsi_tcp.h.

unsigned int digest_len

Definition at line 45 of file libiscsi_tcp.h.

Definition at line 52 of file libiscsi_tcp.h.

Definition at line 41 of file libiscsi_tcp.h.

unsigned char padbuf[ISCSI_PAD_LEN]

Definition at line 42 of file libiscsi_tcp.h.

unsigned char recv_digest[ISCSI_DIGEST_SIZE]

Definition at line 43 of file libiscsi_tcp.h.

Definition at line 47 of file libiscsi_tcp.h.

void* sg_mapped

Definition at line 48 of file libiscsi_tcp.h.

unsigned int sg_offset

Definition at line 49 of file libiscsi_tcp.h.

unsigned int size

Definition at line 36 of file libiscsi_tcp.h.

unsigned int total_copied

Definition at line 39 of file libiscsi_tcp.h.

unsigned int total_size

Definition at line 38 of file libiscsi_tcp.h.


The documentation for this struct was generated from the following file: