Linux Kernel
3.7.1
|
#include <xprt_rdma.h>
Data Fields | |
union { | |
struct ib_mr * rl_mr | |
struct rpcrdma_mw { | |
union { | |
struct ib_mw * mw | |
struct ib_fmr * fmr | |
struct { | |
enum | { FRMR_IS_INVALID, FRMR_IS_VALID } |
struct ib_fast_reg_page_list * fr_pgl | |
struct ib_mr * fr_mr | |
enum rpcrdma_mr_seg:: { ... } ::rpcrdma_mw:: state | |
} frmr | |
} r | |
struct list_head mw_list | |
} rl_mw | |
} | mr_chunk |
u64 | mr_base |
u32 | mr_rkey |
u32 | mr_len |
int | mr_nsegs |
enum dma_data_direction | mr_dir |
dma_addr_t | mr_dma |
size_t | mr_dmalen |
struct page * | mr_page |
char * | mr_offset |
Definition at line 157 of file xprt_rdma.h.
Definition at line 163 of file xprt_rdma.h.
Definition at line 166 of file xprt_rdma.h.
struct ib_fast_reg_page_list* fr_pgl |
Definition at line 165 of file xprt_rdma.h.
struct { ... } frmr |
u64 mr_base |
Definition at line 173 of file xprt_rdma.h.
union { ... } mr_chunk |
enum dma_data_direction mr_dir |
Definition at line 177 of file xprt_rdma.h.
dma_addr_t mr_dma |
Definition at line 178 of file xprt_rdma.h.
size_t mr_dmalen |
Definition at line 179 of file xprt_rdma.h.
u32 mr_len |
Definition at line 175 of file xprt_rdma.h.
int mr_nsegs |
Definition at line 176 of file xprt_rdma.h.
char* mr_offset |
Definition at line 181 of file xprt_rdma.h.
Definition at line 180 of file xprt_rdma.h.
u32 mr_rkey |
Definition at line 174 of file xprt_rdma.h.
Definition at line 162 of file xprt_rdma.h.
Definition at line 170 of file xprt_rdma.h.
union { ... } r |
Definition at line 159 of file xprt_rdma.h.
struct { ... } ::rpcrdma_mw * rl_mw |
enum { ... } state |