Linux Kernel
3.7.1
|
#include <ib_verbs.h>
Data Fields | |
struct ib_send_wr * | next |
u64 | wr_id |
struct ib_sge * | sg_list |
int | num_sge |
enum ib_wr_opcode | opcode |
int | send_flags |
union { | |
__be32 imm_data | |
u32 invalidate_rkey | |
} | ex |
union { | |
struct { | |
u64 remote_addr | |
u32 rkey | |
} rdma | |
struct { | |
u64 remote_addr | |
u64 compare_add | |
u64 swap | |
u64 compare_add_mask | |
u64 swap_mask | |
u32 rkey | |
} atomic | |
struct { | |
struct ib_ah * ah | |
void * header | |
int hlen | |
int mss | |
u32 remote_qpn | |
u32 remote_qkey | |
u16 pkey_index | |
u8 port_num | |
} ud | |
struct { | |
u64 iova_start | |
struct ib_fast_reg_page_list * page_list | |
unsigned int page_shift | |
unsigned int page_list_len | |
u32 length | |
int access_flags | |
u32 rkey | |
} fast_reg | |
} | wr |
u32 | xrc_remote_srq_num |
Definition at line 783 of file ib_verbs.h.
int access_flags |
Definition at line 823 of file ib_verbs.h.
Definition at line 808 of file ib_verbs.h.
struct { ... } atomic |
u64 compare_add |
Definition at line 801 of file ib_verbs.h.
u64 compare_add_mask |
Definition at line 803 of file ib_verbs.h.
union { ... } ex |
struct { ... } fast_reg |
Definition at line 809 of file ib_verbs.h.
int hlen |
Definition at line 810 of file ib_verbs.h.
__be32 imm_data |
Definition at line 791 of file ib_verbs.h.
u32 invalidate_rkey |
Definition at line 792 of file ib_verbs.h.
u64 iova_start |
Definition at line 818 of file ib_verbs.h.
u32 length |
Definition at line 822 of file ib_verbs.h.
int mss |
Definition at line 811 of file ib_verbs.h.
struct ib_send_wr* next |
Definition at line 784 of file ib_verbs.h.
int num_sge |
Definition at line 787 of file ib_verbs.h.
enum ib_wr_opcode opcode |
Definition at line 788 of file ib_verbs.h.
struct ib_fast_reg_page_list* page_list |
Definition at line 819 of file ib_verbs.h.
unsigned int page_list_len |
Definition at line 821 of file ib_verbs.h.
unsigned int page_shift |
Definition at line 820 of file ib_verbs.h.
u16 pkey_index |
Definition at line 814 of file ib_verbs.h.
u8 port_num |
Definition at line 815 of file ib_verbs.h.
struct { ... } rdma |
u64 remote_addr |
Definition at line 796 of file ib_verbs.h.
u32 remote_qkey |
Definition at line 813 of file ib_verbs.h.
u32 remote_qpn |
Definition at line 812 of file ib_verbs.h.
u32 rkey |
Definition at line 797 of file ib_verbs.h.
int send_flags |
Definition at line 789 of file ib_verbs.h.
Definition at line 786 of file ib_verbs.h.
u64 swap |
Definition at line 802 of file ib_verbs.h.
u64 swap_mask |
Definition at line 804 of file ib_verbs.h.
struct { ... } ud |
union { ... } wr |
u64 wr_id |
Definition at line 785 of file ib_verbs.h.
u32 xrc_remote_srq_num |
Definition at line 827 of file ib_verbs.h.