22 #ifndef SRC_DRIVERS_INFINIBAND_MLX_NODNIC_INCLUDE_PRM_NODNIC_SHOMRON_PRM_H_ 23 #define SRC_DRIVERS_INFINIBAND_MLX_NODNIC_INCLUDE_PRM_NODNIC_SHOMRON_PRM_H_ 30 #define SHOMRON_MAX_GATHER 1 133 struct shomronprm_wqe_segment_ctrl_send
ctrl;
138 struct shomronprm_completion_queue_entry
normal;
139 struct shomronprm_completion_with_error
error;
pseudo_bit_t reserved4[0x0001c]
pseudo_bit_t reserved1[0x00008]
pseudo_bit_t inline_headers4[0x00020]
pseudo_bit_t inline_headers2[0x00020]
pseudo_bit_t vendor_error_syndrome[0x00008]
struct shomronprm_completion_queue_entry normal
pseudo_bit_t opcode[0x00004]
pseudo_bit_t wqe_index[0x00010]
struct shomronprm_completion_with_error error
pseudo_bit_t pkey_index[0x00020]
pseudo_bit_t cs14[0x00001]
pseudo_bit_t owner[0x00001]
struct nodnic_wqe_segment_data_ptr data[SHOMRON_MAX_GATHER]
pseudo_bit_t qpn[0x00018]
unsigned char pseudo_bit_t
Datatype used to represent a bit in the pseudo-structures.
pseudo_bit_t reserved4[0x00010]
pseudo_bit_t cs14_inner[0x00001]
pseudo_bit_t reserved5[0x00002]
pseudo_bit_t srqn[0x00018]
pseudo_bit_t byte_cnt[0x00020]
pseudo_bit_t reserved10[0x00020]
pseudo_bit_t reserved3[0x00002]
pseudo_bit_t reserved1[0x001a0]
pseudo_bit_t reserved6[0x0000e]
pseudo_bit_t syndrome[0x00008]
pseudo_bit_t inline_headers_size[0x0000a]
pseudo_bit_t cs13_inner[0x00001]
pseudo_bit_t reserved3[0x00009]
FILE_LICENCE(GPL2_OR_LATER)
pseudo_bit_t wqe_counter[0x00010]
pseudo_bit_t reserved8[0x00003]
pseudo_bit_t l3_hdr[0x00002]
pseudo_bit_t reserved1[0x00080]
pseudo_bit_t cs13[0x00001]
pseudo_bit_t reserved7[0x00020]
pseudo_bit_t mss[0x0000e]
pseudo_bit_t reserved2[0x00010]
pseudo_bit_t ml_path[0x00007]
pseudo_bit_t reserved3[0x00040]
pseudo_bit_t inline_headers3[0x00020]
pseudo_bit_t opcode[0x00008]
pseudo_bit_t reserved9[0x00008]
pseudo_bit_t reserved8[0x00006]
pseudo_bit_t rx_drop_counter[0x00008]
struct MLX_DECLARE_STRUCT(shomronprm_wqe_segment_ctrl_send)
pseudo_bit_t slid[0x00010]
pseudo_bit_t reserved6[0x00020]
pseudo_bit_t inline_headers5[0x00020]
pseudo_bit_t reserved7[0x00040]
struct shomronprm_wqe_segment_ctrl_send ctrl
pseudo_bit_t reserved11[0x0008]
pseudo_bit_t reserved2[0x00002]
#define SHOMRON_MAX_GATHER
pseudo_bit_t reserved2[0x00010]
pseudo_bit_t inline_headers1[0x00010]
pseudo_bit_t rqpn[0x00018]
pseudo_bit_t reserved5[0x00040]
struct shomronprm_wqe_segment_ctrl_send_st __attribute__
pseudo_bit_t qpn[0x00018]