Searched refs:ibv_context (Results 1 - 25 of 35) sorted by relevance

12

/freebsd-12-stable/contrib/ofed/libibverbs/examples/
H A Dpingpong.h39 int pp_get_port_info(struct ibv_context *context, int port,
H A Dpingpong.c51 int pp_get_port_info(struct ibv_context *context, int port,
H A Dasyncwatch.c91 struct ibv_context *context;
H A Ddevinfo.c164 static int print_all_port_gids(struct ibv_context *ctx, uint8_t port_num, int tbl_len)
419 struct ibv_context *ctx;
/freebsd-12-stable/contrib/ofed/libibverbs/
H A Ddriver.h105 struct ibv_context *(*alloc_context)(struct ibv_device *device,
107 void (*free_context)(struct ibv_context *context);
111 struct ibv_context *ctx, int cmd_fd);
113 struct ibv_context *ctx);
133 void verbs_init_cq(struct ibv_cq *cq, struct ibv_context *context,
137 int ibv_cmd_get_context(struct ibv_context *context, struct ibv_get_context *cmd,
140 int ibv_cmd_query_device(struct ibv_context *context,
144 int ibv_cmd_query_device_ex(struct ibv_context *context,
154 int ibv_cmd_query_port(struct ibv_context *context, uint8_t port_num,
157 int ibv_cmd_alloc_pd(struct ibv_context *contex
[all...]
H A Dverbs.h507 struct ibv_context *context;
524 struct ibv_context *context;
536 struct ibv_context *context;
551 struct ibv_context *context;
736 struct ibv_context *context;
999 struct ibv_context *context;
1021 struct ibv_context *context;
1039 struct ibv_context *context;
1056 struct ibv_context *context;
1062 struct ibv_context *contex
1462 struct ibv_context { struct
[all...]
H A Ddevice.c56 struct ibv_context *__ibv_open_device(struct ibv_device *device);
57 int __ibv_close_device(struct ibv_context *context);
58 int __ibv_get_async_event(struct ibv_context *context,
135 void verbs_init_cq(struct ibv_cq *cq, struct ibv_context *context,
156 __lib_ibv_create_cq_ex(struct ibv_context *context,
176 struct ibv_context *__ibv_open_device(struct ibv_device *device)
181 struct ibv_context *context;
263 int __ibv_close_device(struct ibv_context *context)
289 int __ibv_get_async_event(struct ibv_context *context,
H A Dverbs.c59 int __ibv_query_device(struct ibv_context *context,
61 int __ibv_query_port(struct ibv_context *context, uint8_t port_num,
63 int __ibv_query_gid(struct ibv_context *context, uint8_t port_num, int index,
65 int __ibv_query_pkey(struct ibv_context *context, uint8_t port_num, int index,
67 struct ibv_pd *__ibv_alloc_pd(struct ibv_context *context);
74 struct ibv_cq *__ibv_create_cq(struct ibv_context *context, int cqe,
198 int __ibv_query_device(struct ibv_context *context,
205 int __ibv_query_port(struct ibv_context *context, uint8_t port_num,
212 int __ibv_query_gid(struct ibv_context *context, uint8_t port_num,
237 int __ibv_query_pkey(struct ibv_context *contex
[all...]
H A Dibverbs.h63 struct ibv_cq_ex *(*create_cq_ex)(struct ibv_context *context,
H A Dcompat-1_0.c166 int (*query_device)(struct ibv_context *context,
168 int (*query_port)(struct ibv_context *context, uint8_t port_num,
170 struct ibv_pd * (*alloc_pd)(struct ibv_context *context);
175 struct ibv_cq * (*create_cq)(struct ibv_context *context, int cqe,
224 struct ibv_context *real_context; /* was abi_compat member */
524 struct ibv_context *real_ctx;
H A Dcmd.c47 int ibv_cmd_get_context(struct ibv_context *context, struct ibv_get_context *cmd,
113 int ibv_cmd_query_device(struct ibv_context *context,
133 int ibv_cmd_query_device_ex(struct ibv_context *context,
244 int ibv_cmd_query_port(struct ibv_context *context, uint8_t port_num,
283 int ibv_cmd_alloc_pd(struct ibv_context *context, struct ibv_pd *pd,
313 int ibv_cmd_open_xrcd(struct ibv_context *context, struct verbs_xrcd *xrcd,
465 int ibv_cmd_create_cq(struct ibv_context *context, int cqe,
490 int ibv_cmd_create_cq_ex(struct ibv_context *context,
675 int ibv_cmd_create_srq_ex(struct ibv_context *context,
890 static void create_qp_handle_resp_common(struct ibv_context *contex
[all...]
/freebsd-12-stable/contrib/ofed/libmlx4/
H A Dmlx4.h124 struct ibv_context ibv_ctx;
314 static inline struct mlx4_context *to_mctx(struct ibv_context *ibctx)
357 int mlx4_query_device(struct ibv_context *context,
359 int mlx4_query_device_ex(struct ibv_context *context,
363 int mlx4_query_port(struct ibv_context *context, uint8_t port,
365 int mlx4_query_rt_values(struct ibv_context *context,
367 struct ibv_pd *mlx4_alloc_pd(struct ibv_context *context);
369 struct ibv_xrcd *mlx4_open_xrcd(struct ibv_context *context,
384 struct ibv_cq *mlx4_create_cq(struct ibv_context *context, int cqe,
387 struct ibv_cq_ex *mlx4_create_cq_ex(struct ibv_context *contex
[all...]
H A Dverbs.c46 int mlx4_query_device(struct ibv_context *context, struct ibv_device_attr *attr)
67 int mlx4_query_device_ex(struct ibv_context *context,
105 static int mlx4_read_clock(struct ibv_context *context, uint64_t *cycles)
128 int mlx4_query_rt_values(struct ibv_context *context,
150 int mlx4_query_port(struct ibv_context *context, uint8_t port,
172 static int query_port_cache(struct ibv_context *context, uint8_t port_num,
194 struct ibv_pd *mlx4_alloc_pd(struct ibv_context *context)
227 struct ibv_xrcd *mlx4_open_xrcd(struct ibv_context *context,
404 static int mlx4_cmd_create_cq(struct ibv_context *context,
427 static int mlx4_cmd_create_cq_ex(struct ibv_context *contex
[all...]
H A Dmlx4.c122 struct ibv_context *ibv_ctx)
144 struct ibv_context *ibv_ctx, int cmd_fd)
157 * struct ibv_context.
254 struct ibv_context *ibv_ctx)
319 sizeof(struct mlx4_context) - sizeof(struct ibv_context);
H A Dsrq.c235 struct ibv_srq *mlx4_create_xrc_srq(struct ibv_context *context,
/freebsd-12-stable/contrib/ofed/libcxgb4/
H A Dlibcxgb4.h83 struct ibv_context ibv_ctx;
131 static inline struct c4iw_context *to_c4iw_context(struct ibv_context *ibctx)
174 int c4iw_query_device(struct ibv_context *context,
176 int c4iw_query_port(struct ibv_context *context, uint8_t port,
179 struct ibv_pd *c4iw_alloc_pd(struct ibv_context *context);
186 struct ibv_cq *c4iw_create_cq(struct ibv_context *context, int cqe,
H A Dverbs.c48 int c4iw_query_device(struct ibv_context *context, struct ibv_device_attr *attr)
71 int c4iw_query_port(struct ibv_context *context, uint8_t port,
79 struct ibv_pd *c4iw_alloc_pd(struct ibv_context *context)
168 struct ibv_cq *c4iw_create_cq(struct ibv_context *context, int cqe,
H A Ddev.c106 static struct ibv_context *c4iw_alloc_context(struct ibv_device *ibdev,
224 static void c4iw_free_context(struct ibv_context *ibctx)
/freebsd-12-stable/contrib/ofed/libmlx5/
H A Dmlx5.h210 struct ibv_context ibv_ctx;
485 static inline struct mlx5_context *to_mctx(struct ibv_context *ibctx)
568 int mlx5_query_device(struct ibv_context *context,
570 int mlx5_query_device_ex(struct ibv_context *context,
574 int mlx5_query_rt_values(struct ibv_context *context,
576 struct ibv_qp *mlx5_create_qp_ex(struct ibv_context *context,
578 int mlx5_query_port(struct ibv_context *context, uint8_t port,
581 struct ibv_pd *mlx5_alloc_pd(struct ibv_context *context);
594 struct ibv_cq *mlx5_create_cq(struct ibv_context *context, int cqe,
597 struct ibv_cq_ex *mlx5_create_cq_ex(struct ibv_context *contex
[all...]
H A Dverbs.c58 int mlx5_query_device(struct ibv_context *context, struct ibv_device_attr *attr)
80 static int mlx5_read_clock(struct ibv_context *context, uint64_t *cycles)
103 int mlx5_query_rt_values(struct ibv_context *context,
125 int mlx5_query_port(struct ibv_context *context, uint8_t port,
133 struct ibv_pd *mlx5_alloc_pd(struct ibv_context *context)
342 static struct ibv_cq_ex *create_cq(struct ibv_context *context,
491 struct ibv_cq *mlx5_create_cq(struct ibv_context *context, int cqe,
509 struct ibv_cq_ex *mlx5_create_cq_ex(struct ibv_context *context,
515 struct ibv_cq_ex *mlx5dv_create_cq(struct ibv_context *context,
1014 static void map_uuar(struct ibv_context *contex
[all...]
H A Dmlx5.c588 struct ibv_context *ibv_ctx)
611 int mlx5dv_query_device(struct ibv_context *ctx_in,
748 struct ibv_context *ctx, int cmd_fd)
950 struct ibv_context *ibctx)
1021 sizeof(struct ibv_context);
H A Dmlx5dv.h96 struct ibv_cq_ex *mlx5dv_create_cq(struct ibv_context *context,
106 int mlx5dv_query_device(struct ibv_context *ctx_in,
H A Dsrq.c149 int mlx5_alloc_srq_buf(struct ibv_context *context, struct mlx5_srq *srq)
/freebsd-12-stable/contrib/ofed/librdmacm/
H A Drdma_cma.h123 struct ibv_context *verbs;
614 struct ibv_context **rdma_get_devices(int *num_devices);
624 void rdma_free_devices(struct ibv_context **list);
/freebsd-12-stable/contrib/ofed/libibcm/
H A Dcm.h92 struct ibv_context *device_context;
294 struct ib_cm_device* ib_cm_open_device(struct ibv_context *device_context);

Completed in 293 milliseconds

12