/freebsd/contrib/ofed/libmlx4/ |
H A D | mlx4.c | 122 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 D | dbrec.c | 58 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 D | mlx4.h | 124 struct ibv_context ibv_ctx; member
|
/freebsd/contrib/ofed/libirdma/ |
H A D | irdma_umain.c | 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() 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 D | irdma_umain.h | 84 struct ibv_context ibv_ctx; member
|
H A D | irdma_uverbs.c | 421 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 D | dev.c | 122 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 D | libcxgb4.h | 83 struct ibv_context ibv_ctx; member
|
/freebsd/contrib/ofed/libmlx5/ |
H A D | dbrec.c | 52 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 D | mlx5.c | 563 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 D | buf.c | 492 struct ibv_context *context = &mctx->ibv_ctx; in mlx5_alloc_buf_contig()
|
H A D | mlx5.h | 210 struct ibv_context ibv_ctx; member
|
H A D | cq.c | 1486 struct mlx5_device *dev = to_mdev(mctx->ibv_ctx.device); in mlx5_alloc_cq_buf()
|