siw_ucontext
static inline struct siw_ucontext *to_siw_ctx(struct ib_ucontext *base_ctx)
return container_of(base_ctx, struct siw_ucontext, base_ucontext);
INIT_RDMA_OBJ_SIZE(ib_ucontext, siw_ucontext, base_ucontext),
struct siw_ucontext *ctx =
rdma_udata_to_drv_context(udata, struct siw_ucontext,
struct siw_ucontext *ctx =
rdma_udata_to_drv_context(udata, struct siw_ucontext,
struct siw_ucontext *ctx =
rdma_udata_to_drv_context(udata, struct siw_ucontext,
struct siw_ucontext *uctx = to_siw_ctx(base_ctx);
struct siw_ucontext *ctx =
rdma_udata_to_drv_context(udata, struct siw_ucontext,
struct siw_ucontext *ctx =
rdma_udata_to_drv_context(udata, struct siw_ucontext,
siw_mmap_entry_insert(struct siw_ucontext *uctx,
struct siw_ucontext *uctx =
rdma_udata_to_drv_context(udata, struct siw_ucontext,
struct siw_ucontext *uctx = to_siw_ctx(ctx);
struct siw_ucontext *uctx =
rdma_udata_to_drv_context(udata, struct siw_ucontext,
struct siw_ucontext *ctx = to_siw_ctx(base_ctx);