Home
last modified time | relevance | path

Searched refs:ibv_ctx (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/ofed/libmlx4/
H A Dmlx4.c122 struct ibv_context *ibv_ctx) in mlx4_map_internal_clock() argument
124 struct mlx4_context *context = to_mctx(ibv_ctx); in mlx4_map_internal_clock()
128 PROT_READ, MAP_SHARED, ibv_ctx->cmd_fd, in mlx4_map_internal_clock()
144 struct ibv_context *ibv_ctx, int cmd_fd) in mlx4_init_context() argument
154 struct verbs_context *verbs_ctx = verbs_get_ctx(ibv_ctx); in mlx4_init_context()
160 context = to_mctx(ibv_ctx); in mlx4_init_context()
161 ibv_ctx->cmd_fd = cmd_fd; in mlx4_init_context()
164 if (ibv_cmd_get_context(ibv_ctx, &cmd, sizeof cmd, in mlx4_init_context()
172 if (ibv_cmd_get_context(ibv_ctx, &cmd, sizeof cmd, in mlx4_init_context()
235 ibv_ctx->ops = mlx4_ctx_ops; in mlx4_init_context()
[all …]
H A Ddbrec.c58 int ps = to_mdev(context->ibv_ctx.device)->page_size; in __add_page()
122 uintptr_t ps = to_mdev(context->ibv_ctx.device)->page_size; in mlx4_free_db()
H A Dmlx4.h124 struct ibv_context ibv_ctx; member
/freebsd/contrib/ofed/libirdma/
H A Dirdma_umain.c153 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()
181 iwvctx->ibv_ctx.ops = irdma_ctx_ops; in irdma_init_context()
183 ibv_pd = irdma_ualloc_pd(&iwvctx->ibv_ctx); in irdma_init_context()
189 ibv_pd->context = &iwvctx->ibv_ctx; in irdma_init_context()
206 iwvctx = container_of(ibctx, struct irdma_uvcontext, ibv_ctx); in irdma_cleanup_context()
H A Dirdma_umain.h84 struct ibv_context ibv_ctx; member
H A Dirdma_uverbs.c421 iwvctx = container_of(context, struct irdma_uvcontext, ibv_ctx); in ucreate_cq()
622 iwvctx = container_of(cq->context, struct irdma_uvcontext, ibv_ctx); in irdma_udestroy_cq()
1374 iwvctx = container_of(pd->context, struct irdma_uvcontext, ibv_ctx); in irdma_ucreate_qp()
1514 iwvctx = container_of(qp->context, struct irdma_uvcontext, ibv_ctx); in irdma_umodify_qp()
1670 iwvctx = container_of(ib_qp->context, struct irdma_uvcontext, ibv_ctx); in irdma_upost_send()
1993 iwvctx = container_of(cq->context, struct irdma_uvcontext, ibv_ctx); in irdma_uresize_cq()
/freebsd/contrib/ofed/libcxgb4/
H A Ddev.c122 context->ibv_ctx.cmd_fd = cmd_fd; in c4iw_alloc_context()
126 if (ibv_cmd_get_context(&context->ibv_ctx, &cmd, sizeof cmd, in c4iw_alloc_context()
143 context->ibv_ctx.device = ibdev; in c4iw_alloc_context()
144 context->ibv_ctx.ops = c4iw_ctx_ops; in c4iw_alloc_context()
153 context->ibv_ctx.ops.async_event = c4iw_async_event; in c4iw_alloc_context()
154 context->ibv_ctx.ops.post_send = c4iw_post_send; in c4iw_alloc_context()
155 context->ibv_ctx.ops.post_recv = c4iw_post_receive; in c4iw_alloc_context()
156 context->ibv_ctx.ops.poll_cq = c4iw_poll_cq; in c4iw_alloc_context()
157 context->ibv_ctx.ops.req_notify_cq = c4iw_arm_cq; in c4iw_alloc_context()
169 ret = ibv_cmd_query_device(&context->ibv_ctx, &attr, &raw_fw_ver, &qcmd, in c4iw_alloc_context()
[all …]
H A Dlibcxgb4.h83 struct ibv_context ibv_ctx; member
/freebsd/contrib/ofed/libmlx5/
H A Ddbrec.c52 int ps = to_mdev(context->ibv_ctx.device)->page_size; in __add_page()
119 uintptr_t ps = to_mdev(context->ibv_ctx.device)->page_size; in mlx5_free_db()
H A Dmlx5.c563 if (!ibv_cmd_get_context(&context->ibv_ctx, &req->ibv_req, in mlx5_cmd_get_context()
586 if (!ibv_cmd_get_context(&context->ibv_ctx, &req->ibv_req, in mlx5_cmd_get_context()
591 return ibv_cmd_get_context(&context->ibv_ctx, &req->ibv_req, in mlx5_cmd_get_context()
598 struct ibv_context *ibv_ctx) in mlx5_map_internal_clock() argument
600 struct mlx5_context *context = to_mctx(ibv_ctx); in mlx5_map_internal_clock()
606 PROT_READ, MAP_SHARED, ibv_ctx->cmd_fd, in mlx5_map_internal_clock()
784 context->ibv_ctx.cmd_fd = cmd_fd; in mlx5_init_context()
919 context->ibv_ctx.ops = mlx5_ctx_ops; in mlx5_init_context()
H A Dbuf.c492 struct ibv_context *context = &mctx->ibv_ctx; in mlx5_alloc_buf_contig()
H A Dmlx5.h210 struct ibv_context ibv_ctx; member
H A Dcq.c1486 struct mlx5_device *dev = to_mdev(mctx->ibv_ctx.device); in mlx5_alloc_cq_buf()