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

#include <bsg.h>

Data Fields

__s32 guard
 
__u32 protocol
 
__u32 subprotocol
 
__u32 request_len
 
__u64 request
 
__u64 request_tag
 
__u32 request_attr
 
__u32 request_priority
 
__u32 request_extra
 
__u32 max_response_len
 
__u64 response
 
__u32 dout_iovec_count
 
__u32 dout_xfer_len
 
__u32 din_iovec_count
 
__u32 din_xfer_len
 
__u64 dout_xferp
 
__u64 din_xferp
 
__u32 timeout
 
__u32 flags
 
__u64 usr_ptr
 
__u32 spare_in
 
__u32 driver_status
 
__u32 transport_status
 
__u32 device_status
 
__u32 retry_delay
 
__u32 info
 
__u32 duration
 
__u32 response_len
 
__s32 din_resid
 
__s32 dout_resid
 
__u64 generated_tag
 
__u32 spare_out
 
__u32 padding
 

Detailed Description

Definition at line 20 of file bsg.h.

Field Documentation

__u32 device_status

Definition at line 51 of file bsg.h.

__u32 din_iovec_count

Definition at line 39 of file bsg.h.

__s32 din_resid

Definition at line 56 of file bsg.h.

__u32 din_xfer_len

Definition at line 40 of file bsg.h.

__u64 din_xferp

Definition at line 42 of file bsg.h.

__u32 dout_iovec_count

Definition at line 36 of file bsg.h.

__s32 dout_resid

Definition at line 57 of file bsg.h.

__u32 dout_xfer_len

Definition at line 38 of file bsg.h.

__u64 dout_xferp

Definition at line 41 of file bsg.h.

__u32 driver_status

Definition at line 49 of file bsg.h.

__u32 duration

Definition at line 54 of file bsg.h.

__u32 flags

Definition at line 45 of file bsg.h.

__u64 generated_tag

Definition at line 58 of file bsg.h.

__s32 guard

Definition at line 21 of file bsg.h.

__u32 info

Definition at line 53 of file bsg.h.

__u32 max_response_len

Definition at line 32 of file bsg.h.

__u32 padding

Definition at line 61 of file bsg.h.

Definition at line 22 of file bsg.h.

__u64 request

Definition at line 27 of file bsg.h.

__u32 request_attr

Definition at line 29 of file bsg.h.

__u32 request_extra

Definition at line 31 of file bsg.h.

__u32 request_len

Definition at line 26 of file bsg.h.

__u32 request_priority

Definition at line 30 of file bsg.h.

__u64 request_tag

Definition at line 28 of file bsg.h.

Definition at line 33 of file bsg.h.

__u32 response_len

Definition at line 55 of file bsg.h.

__u32 retry_delay

Definition at line 52 of file bsg.h.

__u32 spare_in

Definition at line 47 of file bsg.h.

__u32 spare_out

Definition at line 59 of file bsg.h.

__u32 subprotocol

Definition at line 23 of file bsg.h.

__u32 timeout

Definition at line 44 of file bsg.h.

__u32 transport_status

Definition at line 50 of file bsg.h.

__u64 usr_ptr

Definition at line 46 of file bsg.h.


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