Home
last modified time | relevance | path

Searched refs:iwvctx (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/ofed/libirdma/
H A Dirdma_umain.c147 struct irdma_uvcontext *iwvctx; in irdma_init_context() local
153 iwvctx = container_of(ctx, struct irdma_uvcontext, ibv_ctx); in irdma_init_context()
154 iwvctx->ibv_ctx.cmd_fd = cmd_fd; in irdma_init_context()
156 if (ibv_cmd_get_context(&iwvctx->ibv_ctx, &cmd.ibv_cmd, sizeof(cmd), in irdma_init_context()
162 iwvctx->uk_attrs.feature_flags = resp.feature_flags; in irdma_init_context()
163 iwvctx->uk_attrs.hw_rev = resp.hw_rev; in irdma_init_context()
164 iwvctx->uk_attrs.max_hw_wq_frags = resp.max_hw_wq_frags; in irdma_init_context()
165 iwvctx->uk_attrs.max_hw_read_sges = resp.max_hw_read_sges; in irdma_init_context()
166 iwvctx->uk_attrs.max_hw_inline = resp.max_hw_inline; in irdma_init_context()
167 iwvctx->uk_attrs.max_hw_rq_quanta = resp.max_hw_rq_quanta; in irdma_init_context()
[all …]
H A Dirdma_uverbs.c414 struct irdma_uvcontext *iwvctx; in ucreate_cq() local
421 iwvctx = container_of(context, struct irdma_uvcontext, ibv_ctx); in ucreate_cq()
422 uk_attrs = &iwvctx->uk_attrs; in ucreate_cq()
473 ret = ibv_cmd_reg_mr(&iwvctx->iwupd->ibv_pd, info.cq_base, in ucreate_cq()
481 iwucq->vmr.ibv_mr.pd = &iwvctx->iwupd->ibv_pd; in ucreate_cq()
494 ret = ibv_cmd_reg_mr(&iwvctx->iwupd->ibv_pd, info.shadow_area, in ucreate_cq()
504 iwucq->vmr_shadow_area.ibv_mr.pd = &iwvctx->iwupd->ibv_pd; in ucreate_cq()
526 info.cqe_alloc_db = (u32 *)((u8 *)iwvctx->db + IRDMA_DB_CQ_OFFSET); in ucreate_cq()
617 struct irdma_uvcontext *iwvctx; in irdma_udestroy_cq() local
622 iwvctx = container_of(cq->context, struct irdma_uvcontext, ibv_ctx); in irdma_udestroy_cq()
[all …]