/freebsd-12-stable/contrib/ofed/libibverbs/examples/ |
H A D | pingpong.h | 39 int pp_get_port_info(struct ibv_context *context, int port,
|
H A D | pingpong.c | 51 int pp_get_port_info(struct ibv_context *context, int port,
|
H A D | asyncwatch.c | 91 struct ibv_context *context;
|
H A D | devinfo.c | 164 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 D | driver.h | 105 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 D | verbs.h | 507 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 D | device.c | 56 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 D | verbs.c | 59 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 D | ibverbs.h | 63 struct ibv_cq_ex *(*create_cq_ex)(struct ibv_context *context,
|
H A D | compat-1_0.c | 166 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 D | cmd.c | 47 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 D | mlx4.h | 124 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 D | verbs.c | 46 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 D | mlx4.c | 122 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 D | srq.c | 235 struct ibv_srq *mlx4_create_xrc_srq(struct ibv_context *context,
|
/freebsd-12-stable/contrib/ofed/libcxgb4/ |
H A D | libcxgb4.h | 83 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 D | verbs.c | 48 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 D | dev.c | 106 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 D | mlx5.h | 210 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 D | verbs.c | 58 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 D | mlx5.c | 588 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 D | mlx5dv.h | 96 struct ibv_cq_ex *mlx5dv_create_cq(struct ibv_context *context, 106 int mlx5dv_query_device(struct ibv_context *ctx_in,
|
H A D | srq.c | 149 int mlx5_alloc_srq_buf(struct ibv_context *context, struct mlx5_srq *srq)
|
/freebsd-12-stable/contrib/ofed/librdmacm/ |
H A D | rdma_cma.h | 123 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 D | cm.h | 92 struct ibv_context *device_context; 294 struct ib_cm_device* ib_cm_open_device(struct ibv_context *device_context);
|