Home
last modified time | relevance | path

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

123

/freebsd/sys/dev/mlx5/mlx5_core/
H A Dmlx5_srq.c40 struct mlx5_core_srq *srq; in mlx5_srq_event() local
116 struct mlx5_core_srq *srq; in mlx5_core_get_srq() local
146 static int create_rmp_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, in create_rmp_cmd()
176 struct mlx5_core_srq *srq) in destroy_rmp_cmd()
181 static int query_rmp_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, in query_rmp_cmd()
206 static int arm_rmp_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, u16 lwm) in arm_rmp_cmd()
212 struct mlx5_core_srq *srq, in create_xrc_srq_cmd()
245 struct mlx5_core_srq *srq) in destroy_xrc_srq_cmd()
251 struct mlx5_core_srq *srq, in query_xrc_srq_cmd()
278 struct mlx5_core_srq *srq, u16 lwm) in arm_xrc_srq_cmd()
[all …]
/freebsd/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_srq.c39 static void *get_wqe(struct mlx5_ib_srq *srq, int n) in get_wqe()
44 static void mlx5_ib_srq_event(struct mlx5_core_srq *srq, int type) in mlx5_ib_srq_event()
69 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()
218 static void destroy_srq_user(struct ib_pd *pd, struct mlx5_ib_srq *srq, in destroy_srq_user()
231 static void destroy_srq_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_srq *srq) in destroy_srq_kernel()
243 struct mlx5_ib_srq *srq = to_msrq(ib_srq); in mlx5_ib_create_srq() local
349 struct mlx5_ib_srq *srq = to_msrq(ibsrq); in mlx5_ib_modify_srq() local
374 struct mlx5_ib_srq *srq = to_msrq(ibsrq); in mlx5_ib_query_srq() local
395 void mlx5_ib_destroy_srq(struct ib_srq *srq, struct ib_udata *udata) in mlx5_ib_destroy_srq()
[all …]
H A Dmlx5_ib_cq.c169 struct mlx5_ib_srq *srq; in handle_responder() local
607 struct mlx5_ib_srq *srq; in mlx5_poll_one() local
1034 __mlx5_ib_cq_clean(struct mlx5_ib_cq * cq,u32 rsn,struct mlx5_ib_srq * srq) __mlx5_ib_cq_clean() argument
1085 mlx5_ib_cq_clean(struct mlx5_ib_cq * cq,u32 qpn,struct mlx5_ib_srq * srq) mlx5_ib_cq_clean() argument
[all...]
/freebsd/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_srq.c42 static void *get_wqe(struct mlx4_ib_srq *srq, int n) in get_wqe()
47 static void mlx4_ib_srq_event(struct mlx4_srq *srq, enum mlx4_event type) in mlx4_ib_srq_event()
79 struct mlx4_ib_srq *srq = to_msrq(ib_srq); in mlx4_ib_create_srq() local
228 struct mlx4_ib_srq *srq = to_msrq(ibsrq); in mlx4_ib_modify_srq() local
253 struct mlx4_ib_srq *srq = to_msrq(ibsrq); in mlx4_ib_query_srq() local
268 void mlx4_ib_destroy_srq(struct ib_srq *srq, struct ib_udata *udata) in mlx4_ib_destroy_srq()
292 void mlx4_ib_free_srq_wqe(struct mlx4_ib_srq *srq, int wqe_index) in mlx4_ib_free_srq_wqe()
309 struct mlx4_ib_srq *srq = to_msrq(ibsrq); in mlx4_ib_post_srq_recv() local
H A Dmlx4_ib_cq.c656 struct mlx4_ib_srq *srq; in mlx4_ib_poll_one() local
913 void __mlx4_ib_cq_clean(struct mlx4_ib_cq *cq, u32 qpn, struct mlx4_ib_srq *srq) in __mlx4_ib_cq_clean()
966 void mlx4_ib_cq_clean(struct mlx4_ib_cq *cq, u32 qpn, struct mlx4_ib_srq *srq) in mlx4_ib_cq_clean()
/freebsd/contrib/ofed/libmlx4/
H A 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()
203 struct mlx4_srq *srq) in mlx4_store_xsrq()
246 struct mlx4_srq *srq; in mlx4_create_xrc_srq() local
306 int mlx4_destroy_xrc_srq(struct ibv_srq *srq) in mlx4_destroy_xrc_srq()
H A Dverbs.c651 struct mlx4_srq *srq; in mlx4_create_srq() local
718 int mlx4_modify_srq(struct ibv_srq *srq, in mlx4_modify_srq()
727 int mlx4_query_srq(struct ibv_srq *srq, in mlx4_query_srq()
735 int mlx4_destroy_srq(struct ibv_srq *srq) in mlx4_destroy_srq()
H A 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/sys/dev/mthca/
H A Dmthca_srq.c74 static void *get_wqe(struct mthca_srq *srq, int n) in get_wqe()
99 struct mthca_srq *srq, in mthca_tavor_init_srq_context()
120 struct mthca_srq *srq, in mthca_arbel_init_srq_context()
141 static void mthca_free_srq_buf(struct mthca_dev *dev, struct mthca_srq *srq) in mthca_free_srq_buf()
149 struct mthca_srq *srq, struct ib_udata *udata) in mthca_alloc_srq_buf()
201 struct ib_srq_attr *attr, struct mthca_srq *srq, in mthca_alloc_srq()
321 static inline int get_srq_refcount(struct mthca_dev *dev, struct mthca_srq *srq) in get_srq_refcount()
332 void mthca_free_srq(struct mthca_dev *dev, struct mthca_srq *srq) in mthca_free_srq()
370 struct mthca_srq *srq = to_msrq(ibsrq); in mthca_modify_srq() local
393 struct mthca_srq *srq = to_msrq(ibsrq); in mthca_query_srq() local
[all …]
/freebsd/contrib/ofed/libmlx5/
H A 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()
H A 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()
H A Dverbs.c630 struct mlx5_srq *srq; in mlx5_create_srq() local
732 mlx5_modify_srq(struct ibv_srq * srq,struct ibv_srq_attr * attr,int attr_mask) mlx5_modify_srq() argument
741 mlx5_query_srq(struct ibv_srq * srq,struct ibv_srq_attr * attr) mlx5_query_srq() argument
749 mlx5_destroy_srq(struct ibv_srq * srq) mlx5_destroy_srq() argument
1775 mlx5_get_srq_num(struct ibv_srq * srq,uint32_t * srq_num) mlx5_get_srq_num() argument
[all...]
/freebsd/sys/dev/mlx4/mlx4_core/
H A 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/sys/dev/bnxt/bnxt_re/
H A Dqplib_fp.c388 struct bnxt_qplib_srq *srq; in bnxt_qplib_service_nq() local
613 struct bnxt_qplib_srq *srq) in __qplib_destroy_srq()
628 struct bnxt_qplib_srq *srq) in bnxt_qplib_destroy_srq()
642 struct bnxt_qplib_srq *srq) in bnxt_qplib_create_srq()
719 struct bnxt_qplib_srq *srq) in bnxt_qplib_modify_srq()
736 struct bnxt_qplib_srq *srq) in bnxt_qplib_query_srq()
765 int bnxt_qplib_post_srq_recv(struct bnxt_qplib_srq *srq, in bnxt_qplib_post_srq_recv()
2972 static void bnxt_qplib_release_srqe(struct bnxt_qplib_srq *srq, u32 tag) in bnxt_qplib_release_srqe()
2988 struct bnxt_qplib_srq *srq; in bnxt_qplib_cq_process_res_rc() local
3076 struct bnxt_qplib_srq *srq; in bnxt_qplib_cq_process_res_ud() local
[all …]
/freebsd/contrib/ofed/libibverbs/
H A Ddriver.h78 struct ibv_srq srq; member
316 static inline int verbs_get_srq_num(struct ibv_srq *srq, uint32_t *srq_num) in verbs_get_srq_num()
H A 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()
H A 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()
764 static int ibv_cmd_modify_srq_v3(struct ibv_srq *srq, in ibv_cmd_modify_srq_v3()
792 int ibv_cmd_modify_srq(struct ibv_srq *srq, in ibv_cmd_modify_srq()
814 int ibv_cmd_query_srq(struct ibv_srq *srq, struct ibv_srq_attr *srq_attr, in ibv_cmd_query_srq()
835 int ibv_cmd_destroy_srq(struct ibv_srq *srq) in ibv_cmd_destroy_srq()
1600 int ibv_cmd_post_srq_recv(struct ibv_srq *srq, struct ibv_recv_wr *wr, in ibv_cmd_post_srq_recv()
H A Dverbs.c536 struct ibv_srq *srq; in __ibv_create_srq() local
565 int __ibv_modify_srq(struct ibv_srq *srq, in __ibv_modify_srq()
573 int __ibv_query_srq(struct ibv_srq *srq, struct ibv_srq_attr *srq_attr) in __ibv_query_srq()
579 int __ibv_destroy_srq(struct ibv_srq *srq) in __ibv_destroy_srq()
H A Ddevice.c408 struct ibv_srq *srq = event->element.srq; in __ibv_ack_async_event() local
/freebsd/sys/ofed/drivers/infiniband/core/
H A Dib_verbs.c706 struct ib_srq *srq; in ib_create_srq() local
747 int ib_modify_srq(struct ib_srq *srq, in ib_modify_srq()
757 int ib_query_srq(struct ib_srq *srq, in ib_query_srq()
765 int ib_destroy_srq_user(struct ib_srq *srq, struct ib_udata *udata) in ib_destroy_srq_user()
1490 struct ib_srq *srq; in ib_destroy_qp_user() local
/freebsd/contrib/ofed/libcxgb4/
H A Dverbs.c292 int c4iw_modify_srq(struct ibv_srq *srq, struct ibv_srq_attr *attr, in c4iw_modify_srq()
298 int c4iw_destroy_srq(struct ibv_srq *srq) in c4iw_destroy_srq()
/freebsd/contrib/ofed/libibcm/
H A Dcm.h122 unsigned int srq:1; member
136 unsigned int srq:1; member
370 uint8_t srq; member
394 uint8_t srq; member
/freebsd/sys/ofed/include/rdma/
H A Dib_cm.h146 unsigned int srq:1; member
160 unsigned int srq:1; member
400 u8 srq; member
423 u8 srq; member
/freebsd/sys/ofed/include/uapi/rdma/
H A Dib_user_cm.h156 __u8 srq; member
173 __u8 srq; member
253 __u8 srq; member
269 __u8 srq; member
/freebsd/sys/dev/qlnx/qlnxr/
H A Dqlnxr_verbs.c174 struct qlnxr_srq *srq = get_qlnxr_srq(ibsrq); in qlnxr_create_srq() local
264 struct qlnxr_srq *srq; in qlnxr_destroy_srq() local
290 struct qlnxr_srq *srq; in qlnxr_modify_srq() local
329 struct qlnxr_srq *srq; in qlnxr_query_srq() local
387 struct qlnxr_srq *srq; in qlnxr_post_srq_recv() local
2094 struct qlnxr_srq *srq, in qlnxr_copy_srq_uresp()
2284 qlnxr_free_srq_user_params(struct qlnxr_srq *srq) in qlnxr_free_srq_user_params()
2302 qlnxr_free_srq_kernel_params(struct qlnxr_srq *srq) in qlnxr_free_srq_kernel_params()
2326 struct qlnxr_srq *srq, in qlnxr_init_srq_user_params()
2365 qlnxr_alloc_srq_kernel_params(struct qlnxr_srq *srq, in qlnxr_alloc_srq_kernel_params()
[all …]

123