|
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.
1.8.2