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