Linux Kernel
3.7.1
|
#include <ehea_qmr.h>
Data Fields | |
u64 | wr_id |
u16 | tx_control |
u16 | vlan_tag |
u8 | reserved1 |
u8 | ip_start |
u8 | ip_end |
u8 | immediate_data_length |
u8 | tcp_offset |
u8 | reserved2 |
u16 | reserved2b |
u8 | wrap_tag |
u8 | descriptors |
u16 | reserved3 |
u16 | reserved4 |
u16 | mss |
u32 | reserved5 |
union { | |
struct { | |
struct ehea_vsgentry sg_list [EHEA_MAX_WQE_SG_ENTRIES] | |
} no_immediate_data | |
struct { | |
struct ehea_vsgentry sg_entry | |
u8 immediate_data [SWQE2_MAX_IMM] | |
struct ehea_vsgentry sg_list [EHEA_MAX_WQE_SG_ENTRIES-1] | |
} __packed | |
struct { | |
u8 immediate_data [SWQE3_MAX_IMM] | |
} immdata_nodesc | |
} | u |
Definition at line 100 of file ehea_qmr.h.
struct { ... } __packed |
u8 descriptors |
Definition at line 112 of file ehea_qmr.h.
struct { ... } immdata_nodesc |
u8 immediate_data[SWQE3_MAX_IMM] |
Definition at line 127 of file ehea_qmr.h.
u8 immediate_data_length |
Definition at line 107 of file ehea_qmr.h.
u8 ip_end |
Definition at line 106 of file ehea_qmr.h.
u8 ip_start |
Definition at line 105 of file ehea_qmr.h.
u16 mss |
Definition at line 115 of file ehea_qmr.h.
struct { ... } no_immediate_data |
u8 reserved1 |
Definition at line 104 of file ehea_qmr.h.
u8 reserved2 |
Definition at line 109 of file ehea_qmr.h.
u16 reserved2b |
Definition at line 110 of file ehea_qmr.h.
u16 reserved3 |
Definition at line 113 of file ehea_qmr.h.
u16 reserved4 |
Definition at line 114 of file ehea_qmr.h.
u32 reserved5 |
Definition at line 116 of file ehea_qmr.h.
Definition at line 125 of file ehea_qmr.h.
Definition at line 120 of file ehea_qmr.h.
u8 tcp_offset |
Definition at line 108 of file ehea_qmr.h.
Definition at line 102 of file ehea_qmr.h.
union { ... } u |
u16 vlan_tag |
Definition at line 103 of file ehea_qmr.h.
u64 wr_id |
Definition at line 101 of file ehea_qmr.h.
u8 wrap_tag |
Definition at line 111 of file ehea_qmr.h.