Home
last modified time | relevance | path

Searched refs:ibv_context (Results 1 – 25 of 38) sorted by relevance

12

/NextBSD/contrib/ofed/libibverbs/include/infiniband/
HDverbs.h303 struct ibv_context *context;
315 struct ibv_context *context;
330 struct ibv_context *context;
390 struct ibv_context *context;
573 struct ibv_context *context;
589 struct ibv_context *context;
609 struct ibv_context *context;
615 struct ibv_context *context;
629 struct ibv_context *context;
635 struct ibv_context;
[all …]
HDdriver.h60 int ibv_cmd_get_context(struct ibv_context *context, struct ibv_get_context *cmd,
63 int ibv_cmd_query_device(struct ibv_context *context,
67 int ibv_cmd_query_port(struct ibv_context *context, uint8_t port_num,
70 int ibv_cmd_query_gid(struct ibv_context *context, uint8_t port_num,
72 int ibv_cmd_query_pkey(struct ibv_context *context, uint8_t port_num,
74 int ibv_cmd_alloc_pd(struct ibv_context *context, struct ibv_pd *pd,
85 int ibv_cmd_create_cq(struct ibv_context *context, int cqe,
142 int ibv_cmd_open_xrc_domain(struct ibv_context *context, int fd, int oflag,
/NextBSD/contrib/ofed/libcxgb4/src/
HDlibcxgb4.h73 struct ibv_context ibv_ctx;
121 static inline struct c4iw_context *to_c4iw_context(struct ibv_context *ibctx) in to_c4iw_context()
164 int c4iw_query_device(struct ibv_context *context,
166 int c4iw_query_port(struct ibv_context *context, uint8_t port,
169 struct ibv_pd *c4iw_alloc_pd(struct ibv_context *context);
176 struct ibv_cq *c4iw_create_cq(struct ibv_context *context, int cqe,
/NextBSD/contrib/ofed/libibverbs/src/
HDverbs.c79 int __ibv_query_device(struct ibv_context *context, in __ibv_query_device()
86 int __ibv_query_port(struct ibv_context *context, uint8_t port_num, in __ibv_query_port()
93 int __ibv_query_gid(struct ibv_context *context, uint8_t port_num, in __ibv_query_gid()
118 int __ibv_query_pkey(struct ibv_context *context, uint8_t port_num, in __ibv_query_pkey()
139 struct ibv_pd *__ibv_alloc_pd(struct ibv_context *context) in __ibv_alloc_pd()
192 static struct ibv_comp_channel *ibv_create_comp_channel_v2(struct ibv_context *context) in ibv_create_comp_channel_v2()
210 struct ibv_comp_channel *ibv_create_comp_channel(struct ibv_context *context) in ibv_create_comp_channel()
247 struct ibv_context *context; in ibv_destroy_comp_channel()
273 struct ibv_cq *__ibv_create_cq(struct ibv_context *context, int cqe, void *cq_context, in __ibv_create_cq()
504 static int ibv_find_gid_index(struct ibv_context *context, uint8_t port_num, in ibv_find_gid_index()
[all …]
HDdevice.c125 struct ibv_context *__ibv_open_device(struct ibv_device *device) in __ibv_open_device()
129 struct ibv_context *context; in __ibv_open_device()
161 int __ibv_close_device(struct ibv_context *context) in __ibv_close_device()
184 int __ibv_get_async_event(struct ibv_context *context, in __ibv_get_async_event()
HDcompat-1_0.c168 int (*query_device)(struct ibv_context *context,
170 int (*query_port)(struct ibv_context *context, uint8_t port_num,
172 struct ibv_pd * (*alloc_pd)(struct ibv_context *context);
177 struct ibv_cq * (*create_cq)(struct ibv_context *context, int cqe,
226 struct ibv_context *real_context; /* was abi_compat member */
422 struct ibv_context *real_ctx; in __ibv_open_device_1_0()
HDcmd.c48 static int ibv_cmd_get_context_v2(struct ibv_context *context, in ibv_cmd_get_context_v2()
86 int ibv_cmd_get_context(struct ibv_context *context, struct ibv_get_context *cmd, in ibv_cmd_get_context()
106 int ibv_cmd_query_device(struct ibv_context *context, in ibv_cmd_query_device()
165 int ibv_cmd_query_port(struct ibv_context *context, uint8_t port_num, in ibv_cmd_query_port()
204 int ibv_cmd_alloc_pd(struct ibv_context *context, struct ibv_pd *pd, in ibv_cmd_alloc_pd()
275 static int ibv_cmd_create_cq_v2(struct ibv_context *context, int cqe, in ibv_cmd_create_cq_v2()
304 int ibv_cmd_create_cq(struct ibv_context *context, int cqe, in ibv_cmd_create_cq()
1341 int ibv_cmd_open_xrc_domain(struct ibv_context *context, int fd, int oflag, in ibv_cmd_open_xrc_domain()
/NextBSD/contrib/ofed/libibverbs/fixes/
HDverbs_man_page.patch85 +struct ibv_context *ibv_open_device(struct ibv_device *device);
86 +int ibv_close_device(struct ibv_context *context);
90 +int ibv_query_device(struct ibv_context *context,
92 +int ibv_query_port(struct ibv_context *context, uint8_t port_num,
94 +int ibv_query_pkey(struct ibv_context *context, uint8_t port_num,
96 +int ibv_query_gid(struct ibv_context *context, uint8_t port_num,
101 +int ibv_get_async_event(struct ibv_context *context,
107 +struct ibv_pd *ibv_alloc_pd(struct ibv_context *context);
119 +int ibv_init_ah_from_wc(struct ibv_context *context, uint8_t port_num,
128 +struct ibv_comp_channel *ibv_create_comp_channel(struct ibv_context *context);
[all …]
HDXRC_base_implementation.patch42 +int ibv_cmd_open_xrc_domain(struct ibv_context *context, int fd, int oflag,
149 + struct ibv_context *context;
211 + struct ibv_xrc_domain * (*open_xrc_domain)(struct ibv_context *context,
217 int (*query_device)(struct ibv_context *context,
219 @@ -691,6 +716,7 @@ struct ibv_context {
280 +struct ibv_xrc_domain *ibv_open_xrc_domain(struct ibv_context *context,
367 +int ibv_cmd_open_xrc_domain(struct ibv_context *context, int fd, int oflag,
482 +struct ibv_xrc_domain *ibv_open_xrc_domain(struct ibv_context *context,
HDrocee_link_layer.patch46 @@ -743,6 +751,16 @@ struct ibv_context {
50 +static inline int ___ibv_query_port(struct ibv_context *context,
/NextBSD/contrib/ofed/libmthca/src/
HDmthca.h126 struct ibv_context ibv_ctx;
258 static inline struct mthca_context *to_mctx(struct ibv_context *ibctx) in to_mctx()
288 static inline int mthca_is_memfree(struct ibv_context *ibctx) in mthca_is_memfree()
303 int mthca_query_device(struct ibv_context *context,
305 int mthca_query_port(struct ibv_context *context, uint8_t port,
308 struct ibv_pd *mthca_alloc_pd(struct ibv_context *context);
315 struct ibv_cq *mthca_create_cq(struct ibv_context *context, int cqe,
HDverbs.c48 int mthca_query_device(struct ibv_context *context, struct ibv_device_attr *attr) in mthca_query_device()
69 int mthca_query_port(struct ibv_context *context, uint8_t port, in mthca_query_port()
77 struct ibv_pd *mthca_alloc_pd(struct ibv_context *context) in mthca_alloc_pd()
187 struct ibv_cq *mthca_create_cq(struct ibv_context *context, int cqe, in mthca_create_cq()
372 static int align_queue_size(struct ibv_context *context, int size, int spare) in align_queue_size()
HDmthca.c134 static struct ibv_context *mthca_alloc_context(struct ibv_device *ibdev, int cmd_fd) in mthca_alloc_context()
214 static void mthca_free_context(struct ibv_context *ibctx) in mthca_free_context()
/NextBSD/contrib/ofed/libmlx4/src/
HDmlx4.h171 struct ibv_context ibv_ctx;
313 static inline struct mlx4_context *to_mctx(struct ibv_context *ibctx) in to_mctx()
356 int mlx4_query_device(struct ibv_context *context,
358 int mlx4_query_port(struct ibv_context *context, uint8_t port,
361 struct ibv_pd *mlx4_alloc_pd(struct ibv_context *context);
368 struct ibv_cq *mlx4_create_cq(struct ibv_context *context, int cqe,
435 struct ibv_xrc_domain *mlx4_open_xrc_domain(struct ibv_context *context,
HDverbs.c48 int mlx4_query_device(struct ibv_context *context, struct ibv_device_attr *attr) in mlx4_query_device()
69 int mlx4_query_port(struct ibv_context *context, uint8_t port, in mlx4_query_port()
77 struct ibv_pd *mlx4_alloc_pd(struct ibv_context *context) in mlx4_alloc_pd()
163 struct ibv_cq *mlx4_create_cq(struct ibv_context *context, int cqe, in mlx4_create_cq()
816 struct ibv_xrc_domain *mlx4_open_xrc_domain(struct ibv_context *context, in mlx4_open_xrc_domain()
HDmlx4.c140 static struct ibv_context *mlx4_alloc_context(struct ibv_device *ibdev, int cmd_fd) in mlx4_alloc_context()
252 static void mlx4_free_context(struct ibv_context *ibctx) in mlx4_free_context()
/NextBSD/contrib/ofed/libibverbs/examples/
HDpingpong.h41 uint16_t pp_get_local_lid(struct ibv_context *context, int port);
42 int pp_get_port_info(struct ibv_context *context, int port,
HDpingpong.c51 uint16_t pp_get_local_lid(struct ibv_context *context, int port) in pp_get_local_lid()
61 int pp_get_port_info(struct ibv_context *context, int port, in pp_get_port_info()
HDasyncwatch.c80 struct ibv_context *context; in main()
HDdevinfo.c157 static int print_all_port_gids(struct ibv_context *ctx, uint8_t port_num, int tbl_len) in print_all_port_gids()
200 struct ibv_context *ctx; in print_hca_cap()
/NextBSD/contrib/ofed/librdmacm/include/rdma/
HDrdma_cma.h110 struct ibv_context *verbs;
526 struct ibv_context **rdma_get_devices(int *num_devices);
536 void rdma_free_devices(struct ibv_context **list);
/NextBSD/contrib/ofed/libmlx4/fixes/
HDuserspace_dev_lims.patch16 @@ -104,6 +104,7 @@ static struct ibv_context *mlx4_alloc_co
24 @@ -156,8 +157,20 @@ static struct ibv_context *mlx4_alloc_co
HDxrc_consolidated_v2.patch4 struct ibv_context (to preserve binary compatibility).
6 Check for ibv_context.xrc_ops member via AC_CHECK_MEMBER
29 +AC_CHECK_MEMBER(struct ibv_context.more_ops,
30 + [AC_DEFINE([HAVE_IBV_MORE_OPS], 1, [Define to 1 if more_ops is a member of ibv_context])],,
176 @@ -124,6 +134,15 @@ static struct ibv_context *mlx4_alloc_context(struct ibv_device *ibdev, int cm…
192 @@ -156,6 +175,9 @@ static struct ibv_context *mlx4_alloc_context(struct ibv_device *ibdev, int cmd_
297 +struct ibv_xrc_domain *mlx4_open_xrc_domain(struct ibv_context *context,
579 +struct ibv_xrc_domain *mlx4_open_xrc_domain(struct ibv_context *context,
/NextBSD/contrib/ofed/libmlx4/
HDconfigure.in45 AC_CHECK_MEMBER(struct ibv_context.more_ops,
46 [AC_DEFINE([HAVE_IBV_MORE_OPS], 1, [Define to 1 if more_ops is a member of ibv_context])],,
/NextBSD/contrib/ofed/libibcm/include/infiniband/
HDcm.h86 struct ibv_context *device_context;
288 struct ib_cm_device* ib_cm_open_device(struct ibv_context *device_context);

12