Home
last modified time | relevance | path

Searched defs:srq (Results 1 – 25 of 46) sorted by relevance

12

/freebsd-12-stable/sys/dev/mlx5/mlx5_core/
Dmlx5_srq.c39 struct mlx5_core_srq *srq; in mlx5_srq_event() local
115 struct mlx5_core_srq *srq; in mlx5_core_get_srq() local
145 static int create_rmp_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, in create_rmp_cmd()
175 struct mlx5_core_srq *srq) in destroy_rmp_cmd()
180 static int query_rmp_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, in query_rmp_cmd()
205 static int arm_rmp_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, u16 lwm) in arm_rmp_cmd()
211 struct mlx5_core_srq *srq, in create_xrc_srq_cmd()
244 struct mlx5_core_srq *srq) in destroy_xrc_srq_cmd()
250 struct mlx5_core_srq *srq, in query_xrc_srq_cmd()
277 struct mlx5_core_srq *srq, u16 lwm) in arm_xrc_srq_cmd()
[all …]
/freebsd-12-stable/sys/dev/mlx5/mlx5_ib/
Dmlx5_ib_srq.c40 static void *get_wqe(struct mlx5_ib_srq *srq, int n) in get_wqe()
45 static void mlx5_ib_srq_event(struct mlx5_core_srq *srq, int type) in mlx5_ib_srq_event()
70 static int create_srq_user(struct ib_pd *pd, struct mlx5_ib_srq *srq, in create_srq_user()
156 static int create_srq_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_srq *srq, in create_srq_kernel()
220 static void destroy_srq_user(struct ib_pd *pd, struct mlx5_ib_srq *srq) in destroy_srq_user()
227 static void destroy_srq_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_srq *srq) in destroy_srq_kernel()
239 struct mlx5_ib_srq *srq; in mlx5_ib_create_srq() local
352 struct mlx5_ib_srq *srq = to_msrq(ibsrq); in mlx5_ib_modify_srq() local
377 struct mlx5_ib_srq *srq = to_msrq(ibsrq); in mlx5_ib_query_srq() local
398 int mlx5_ib_destroy_srq(struct ib_srq *srq) in mlx5_ib_destroy_srq()
[all …]
Dmlx5_ib_cq.c167 struct mlx5_ib_srq *srq; in handle_responder() local
604 struct mlx5_ib_srq *srq; in mlx5_poll_one() local
1036 void __mlx5_ib_cq_clean(struct mlx5_ib_cq *cq, u32 rsn, struct mlx5_ib_srq *srq) in __mlx5_ib_cq_clean()
1087 void mlx5_ib_cq_clean(struct mlx5_ib_cq *cq, u32 qpn, struct mlx5_ib_srq *srq) in mlx5_ib_cq_clean()
/freebsd-12-stable/sys/dev/mlx4/mlx4_ib/
Dmlx4_ib_srq.c41 static void *get_wqe(struct mlx4_ib_srq *srq, int n) in get_wqe()
46 static void mlx4_ib_srq_event(struct mlx4_srq *srq, enum mlx4_event type) in mlx4_ib_srq_event()
76 struct mlx4_ib_srq *srq; in mlx4_ib_create_srq() local
237 struct mlx4_ib_srq *srq = to_msrq(ibsrq); in mlx4_ib_modify_srq() local
262 struct mlx4_ib_srq *srq = to_msrq(ibsrq); in mlx4_ib_query_srq() local
277 int mlx4_ib_destroy_srq(struct ib_srq *srq) in mlx4_ib_destroy_srq()
300 void mlx4_ib_free_srq_wqe(struct mlx4_ib_srq *srq, int wqe_index) in mlx4_ib_free_srq_wqe()
317 struct mlx4_ib_srq *srq = to_msrq(ibsrq); in mlx4_ib_post_srq_recv() local
Dmlx4_ib_cq.c662 struct mlx4_ib_srq *srq; in mlx4_ib_poll_one() local
918 void __mlx4_ib_cq_clean(struct mlx4_ib_cq *cq, u32 qpn, struct mlx4_ib_srq *srq) in __mlx4_ib_cq_clean()
971 void mlx4_ib_cq_clean(struct mlx4_ib_cq *cq, u32 qpn, struct mlx4_ib_srq *srq) in mlx4_ib_cq_clean()
/freebsd-12-stable/sys/dev/mthca/
Dmthca_srq.c72 static void *get_wqe(struct mthca_srq *srq, int n) in get_wqe()
97 struct mthca_srq *srq, in mthca_tavor_init_srq_context()
115 struct mthca_srq *srq, in mthca_arbel_init_srq_context()
140 static void mthca_free_srq_buf(struct mthca_dev *dev, struct mthca_srq *srq) in mthca_free_srq_buf()
148 struct mthca_srq *srq) in mthca_alloc_srq_buf()
200 struct ib_srq_attr *attr, struct mthca_srq *srq) in mthca_alloc_srq()
319 static inline int get_srq_refcount(struct mthca_dev *dev, struct mthca_srq *srq) in get_srq_refcount()
330 void mthca_free_srq(struct mthca_dev *dev, struct mthca_srq *srq) in mthca_free_srq()
368 struct mthca_srq *srq = to_msrq(ibsrq); in mthca_modify_srq() local
391 struct mthca_srq *srq = to_msrq(ibsrq); in mthca_query_srq() local
[all …]
Dmthca_provider.c445 struct mthca_srq *srq; in mthca_create_srq() local
498 static int mthca_destroy_srq(struct ib_srq *srq) in mthca_destroy_srq()
/freebsd-12-stable/contrib/ofed/libmlx4/
Dsrq.c44 static void *get_wqe(struct mlx4_srq *srq, int n) in get_wqe()
49 void mlx4_free_srq_wqe(struct mlx4_srq *srq, int ind) in mlx4_free_srq_wqe()
66 struct mlx4_srq *srq = to_msrq(ibsrq); in mlx4_post_srq_recv() local
126 struct mlx4_srq *srq) in mlx4_alloc_srq_buf()
197 struct mlx4_srq *srq) in mlx4_store_xsrq()
240 struct mlx4_srq *srq; in mlx4_create_xrc_srq() local
298 int mlx4_destroy_xrc_srq(struct ibv_srq *srq) in mlx4_destroy_xrc_srq()
Dverbs.c646 struct mlx4_srq *srq; in mlx4_create_srq() local
710 int mlx4_modify_srq(struct ibv_srq *srq, in mlx4_modify_srq()
719 int mlx4_query_srq(struct ibv_srq *srq, in mlx4_query_srq()
727 int mlx4_destroy_srq(struct ibv_srq *srq) in mlx4_destroy_srq()
Dcq.c241 struct mlx4_srq *srq; in mlx4_parse_cqe() local
714 void __mlx4_cq_clean(struct mlx4_cq *cq, uint32_t qpn, struct mlx4_srq *srq) in __mlx4_cq_clean()
770 void mlx4_cq_clean(struct mlx4_cq *cq, uint32_t qpn, struct mlx4_srq *srq) in mlx4_cq_clean()
/freebsd-12-stable/contrib/ofed/libmlx5/
Dsrq.c44 static void *get_wqe(struct mlx5_srq *srq, int n) in get_wqe()
49 int mlx5_copy_to_recv_srq(struct mlx5_srq *srq, int idx, void *buf, int size) in mlx5_copy_to_recv_srq()
73 void mlx5_free_srq_wqe(struct mlx5_srq *srq, int ind) in mlx5_free_srq_wqe()
90 struct mlx5_srq *srq = to_msrq(ibsrq); in mlx5_post_srq_recv() local
149 int mlx5_alloc_srq_buf(struct ibv_context *context, struct mlx5_srq *srq) in mlx5_alloc_srq_buf()
220 struct mlx5_srq *srq) in mlx5_store_srq()
Dcq.c144 struct mlx5_resource *cur_rsc, struct mlx5_srq *srq) in handle_responder_lazy()
185 struct mlx5_resource *cur_rsc, struct mlx5_srq *srq) in handle_responder()
737 struct mlx5_srq *srq = NULL; in poll_cq() local
1342 struct mlx5_srq *srq, int cqe_version) in free_res_cqe()
1363 void __mlx5_cq_clean(struct mlx5_cq *cq, uint32_t rsn, struct mlx5_srq *srq) in __mlx5_cq_clean()
1417 void mlx5_cq_clean(struct mlx5_cq *cq, uint32_t qpn, struct mlx5_srq *srq) in mlx5_cq_clean()
Dverbs.c618 struct mlx5_srq *srq; in mlx5_create_srq() local
717 int mlx5_modify_srq(struct ibv_srq *srq, in mlx5_modify_srq()
726 int mlx5_query_srq(struct ibv_srq *srq, in mlx5_query_srq()
734 int mlx5_destroy_srq(struct ibv_srq *srq) in mlx5_destroy_srq()
1749 int mlx5_get_srq_num(struct ibv_srq *srq, uint32_t *srq_num) in mlx5_get_srq_num()
/freebsd-12-stable/sys/dev/mlx4/mlx4_core/
Dmlx4_srq.c46 struct mlx4_srq *srq; in mlx4_srq_event() local
163 struct mlx4_mtt *mtt, u64 db_rec, struct mlx4_srq *srq) in mlx4_srq_alloc()
222 void mlx4_srq_free(struct mlx4_dev *dev, struct mlx4_srq *srq) in mlx4_srq_free()
243 int mlx4_srq_arm(struct mlx4_dev *dev, struct mlx4_srq *srq, int limit_watermark) in mlx4_srq_arm()
249 int mlx4_srq_query(struct mlx4_dev *dev, struct mlx4_srq *srq, int *limit_watermark) in mlx4_srq_query()
300 struct mlx4_srq *srq; in mlx4_srq_lookup() local
/freebsd-12-stable/contrib/ofed/libibverbs/
Ddriver.h78 struct ibv_srq srq; member
313 static inline int verbs_get_srq_num(struct ibv_srq *srq, uint32_t *srq_num) in verbs_get_srq_num()
Dcompat-1_0.c77 struct ibv_srq_1_0 *srq; member
123 struct ibv_srq_1_0 *srq; member
367 static int post_srq_recv_wrapper_1_0(struct ibv_srq_1_0 *srq, struct ibv_recv_wr_1_0 *wr, in post_srq_recv_wrapper_1_0()
816 struct ibv_srq_1_0 *srq; in __ibv_create_srq_1_0() local
839 int __ibv_modify_srq_1_0(struct ibv_srq_1_0 *srq, in __ibv_modify_srq_1_0()
847 int __ibv_query_srq_1_0(struct ibv_srq_1_0 *srq, struct ibv_srq_attr *srq_attr) in __ibv_query_srq_1_0()
853 int __ibv_destroy_srq_1_0(struct ibv_srq_1_0 *srq) in __ibv_destroy_srq_1_0()
Dcmd.c641 struct ibv_srq *srq, struct ibv_srq_init_attr *attr, in ibv_cmd_create_srq()
676 struct verbs_srq *srq, int vsrq_sz, in ibv_cmd_create_srq_ex()
750 static int ibv_cmd_modify_srq_v3(struct ibv_srq *srq, in ibv_cmd_modify_srq_v3()
778 int ibv_cmd_modify_srq(struct ibv_srq *srq, in ibv_cmd_modify_srq()
800 int ibv_cmd_query_srq(struct ibv_srq *srq, struct ibv_srq_attr *srq_attr, in ibv_cmd_query_srq()
821 int ibv_cmd_destroy_srq(struct ibv_srq *srq) in ibv_cmd_destroy_srq()
1521 int ibv_cmd_post_srq_recv(struct ibv_srq *srq, struct ibv_recv_wr *wr, in ibv_cmd_post_srq_recv()
Dverbs.c526 struct ibv_srq *srq; in __ibv_create_srq() local
545 int __ibv_modify_srq(struct ibv_srq *srq, in __ibv_modify_srq()
553 int __ibv_query_srq(struct ibv_srq *srq, struct ibv_srq_attr *srq_attr) in __ibv_query_srq()
559 int __ibv_destroy_srq(struct ibv_srq *srq) in __ibv_destroy_srq()
Ddevice.c372 struct ibv_srq *srq = event->element.srq; in __ibv_ack_async_event() local
/freebsd-12-stable/sys/ofed/drivers/infiniband/core/
Dib_verbs.c623 struct ib_srq *srq; in ib_create_srq() local
651 int ib_modify_srq(struct ib_srq *srq, in ib_modify_srq()
661 int ib_query_srq(struct ib_srq *srq, in ib_query_srq()
669 int ib_destroy_srq(struct ib_srq *srq) in ib_destroy_srq()
1321 struct ib_srq *srq; in ib_destroy_qp() local
/freebsd-12-stable/contrib/ofed/libcxgb4/
Dverbs.c286 int c4iw_modify_srq(struct ibv_srq *srq, struct ibv_srq_attr *attr, in c4iw_modify_srq()
292 int c4iw_destroy_srq(struct ibv_srq *srq) in c4iw_destroy_srq()
/freebsd-12-stable/contrib/ofed/libibcm/
Dcm.h122 unsigned int srq:1; member
136 unsigned int srq:1; member
370 uint8_t srq; member
394 uint8_t srq; member
/freebsd-12-stable/sys/ofed/include/rdma/
Dib_cm.h148 unsigned int srq:1; member
162 unsigned int srq:1; member
402 u8 srq; member
425 u8 srq; member
/freebsd-12-stable/sys/ofed/include/uapi/rdma/
Dib_user_cm.h158 __u8 srq; member
175 __u8 srq; member
255 __u8 srq; member
271 __u8 srq; member
/freebsd-12-stable/contrib/ofed/librdmacm/
Drdma_cma.h135 struct ibv_srq *srq; member
154 uint8_t srq; member

12