Home
last modified time | relevance | path

Searched defs:srq (Results 1 - 25 of 138) sorted by relevance

123456

/kernel/linux/linux-5.10/drivers/infiniband/sw/rxe/
H A Drxe_srq.c12 int rxe_srq_chk_attr(struct rxe_dev *rxe, struct rxe_srq *srq, in rxe_srq_chk_attr() argument
74 rxe_srq_from_init(struct rxe_dev *rxe, struct rxe_srq *srq, struct ib_srq_init_attr *init, struct ib_udata *udata, struct rxe_create_srq_resp __user *uresp) rxe_srq_from_init() argument
122 rxe_srq_from_attr(struct rxe_dev *rxe, struct rxe_srq *srq, struct ib_srq_attr *attr, enum ib_srq_attr_mask mask, struct rxe_modify_srq_cmd *ucmd, struct ib_udata *udata) rxe_srq_from_attr() argument
[all...]
H A Drxe_qp.c317 struct rxe_srq *srq = init->srq ? to_rsrq(init->srq) : NULL; in rxe_qp_from_init() local
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Duverbs_std_types_srq.c14 struct ib_srq *srq = uobject->object; in uverbs_free_srq() local
46 struct ib_srq *srq; in UVERBS_METHOD_SRQ_CREATE() local
[all...]
H A Duverbs_std_types_qp.c93 struct ib_srq *srq = NULL; in UVERBS_METHOD_QP_CREATE() local
H A Dcma_priv.h85 u8 srq; member
/kernel/linux/linux-6.6/drivers/infiniband/core/
H A Duverbs_std_types_srq.c14 struct ib_srq *srq = uobject->object; in uverbs_free_srq() local
46 struct ib_srq *srq; in UVERBS_METHOD_SRQ_CREATE() local
[all...]
H A Duverbs_std_types_qp.c93 struct ib_srq *srq = NULL; in UVERBS_METHOD_QP_CREATE() local
H A Dcma_priv.h93 u8 srq; member
/kernel/linux/linux-6.6/drivers/infiniband/sw/rxe/
H A Drxe_srq.c44 int rxe_srq_from_init(struct rxe_dev *rxe, struct rxe_srq *srq, in rxe_srq_from_init() argument
100 rxe_srq_chk_attr(struct rxe_dev *rxe, struct rxe_srq *srq, struct ib_srq_attr *attr, enum ib_srq_attr_mask mask) rxe_srq_chk_attr() argument
151 rxe_srq_from_attr(struct rxe_dev *rxe, struct rxe_srq *srq, struct ib_srq_attr *attr, enum ib_srq_attr_mask mask, struct rxe_modify_srq_cmd *ucmd, struct ib_udata *udata) rxe_srq_from_attr() argument
192 struct rxe_srq *srq = container_of(elem, typeof(*srq), elem); rxe_srq_cleanup() local
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/sw/rdmavt/
H A Dsrq.c80 struct rvt_srq *srq = ibsrq_to_rvtsrq(ibsrq); in rvt_create_srq() local
170 struct rvt_srq *srq = ibsrq_to_rvtsrq(ibsrq); rvt_modify_srq() local
322 struct rvt_srq *srq = ibsrq_to_rvtsrq(ibsrq); rvt_query_srq() local
337 struct rvt_srq *srq = ibsrq_to_rvtsrq(ibsrq); rvt_destroy_srq() local
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_srq.c65 struct pvrdma_srq *srq = to_vsrq(ibsrq); in pvrdma_query_srq() local
102 struct pvrdma_srq *srq = to_vsrq(ibsrq); in pvrdma_create_srq() local
216 pvrdma_free_srq(struct pvrdma_dev *dev, struct pvrdma_srq *srq) pvrdma_free_srq() argument
243 pvrdma_destroy_srq(struct ib_srq *srq, struct ib_udata *udata) pvrdma_destroy_srq() argument
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_srq.c65 struct pvrdma_srq *srq = to_vsrq(ibsrq); in pvrdma_query_srq() local
102 struct pvrdma_srq *srq = to_vsrq(ibsrq); in pvrdma_create_srq() local
216 pvrdma_free_srq(struct pvrdma_dev *dev, struct pvrdma_srq *srq) pvrdma_free_srq() argument
243 pvrdma_destroy_srq(struct ib_srq *srq, struct ib_udata *udata) pvrdma_destroy_srq() argument
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/sw/rdmavt/
H A Dsrq.c38 struct rvt_srq *srq = ibsrq_to_rvtsrq(ibsrq); in rvt_create_srq() local
128 struct rvt_srq *srq = ibsrq_to_rvtsrq(ibsrq); rvt_modify_srq() local
281 struct rvt_srq *srq = ibsrq_to_rvtsrq(ibsrq); rvt_query_srq() local
296 struct rvt_srq *srq = ibsrq_to_rvtsrq(ibsrq); rvt_destroy_srq() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/
H A Dsrq.c46 struct mlx4_srq *srq; in mlx4_srq_event() local
162 mlx4_srq_alloc(struct mlx4_dev *dev, u32 pdn, u32 cqn, u16 xrcd, struct mlx4_mtt *mtt, u64 db_rec, struct mlx4_srq *srq) mlx4_srq_alloc() argument
222 mlx4_srq_free(struct mlx4_dev *dev, struct mlx4_srq *srq) mlx4_srq_free() argument
243 mlx4_srq_arm(struct mlx4_dev *dev, struct mlx4_srq *srq, int limit_watermark) mlx4_srq_arm() argument
249 mlx4_srq_query(struct mlx4_dev *dev, struct mlx4_srq *srq, int *limit_watermark) mlx4_srq_query() argument
300 struct mlx4_srq *srq; mlx4_srq_lookup() local
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/
H A Dsrq.c42 static void *get_wqe(struct mlx4_ib_srq *srq, int n) in get_wqe() argument
47 static void mlx4_ib_srq_event(struct mlx4_srq *srq, enum mlx4_event type) in mlx4_ib_srq_event() argument
79 struct mlx4_ib_srq *srq = to_msrq(ib_srq); in mlx4_ib_create_srq() local
224 struct mlx4_ib_srq *srq = to_msrq(ibsrq); mlx4_ib_modify_srq() local
249 struct mlx4_ib_srq *srq = to_msrq(ibsrq); mlx4_ib_query_srq() local
264 mlx4_ib_destroy_srq(struct ib_srq *srq, struct ib_udata *udata) mlx4_ib_destroy_srq() argument
289 mlx4_ib_free_srq_wqe(struct mlx4_ib_srq *srq, int wqe_index) mlx4_ib_free_srq_wqe() argument
306 struct mlx4_ib_srq *srq = to_msrq(ibsrq); mlx4_ib_post_srq_recv() local
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/
H A Dsrq.c42 static void *get_wqe(struct mlx4_ib_srq *srq, int n) in get_wqe() argument
47 static void mlx4_ib_srq_event(struct mlx4_srq *srq, enum mlx4_event type) in mlx4_ib_srq_event() argument
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); mlx4_ib_modify_srq() local
253 struct mlx4_ib_srq *srq = to_msrq(ibsrq); mlx4_ib_query_srq() local
268 mlx4_ib_destroy_srq(struct ib_srq *srq, struct ib_udata *udata) mlx4_ib_destroy_srq() argument
293 mlx4_ib_free_srq_wqe(struct mlx4_ib_srq *srq, int wqe_index) mlx4_ib_free_srq_wqe() argument
310 struct mlx4_ib_srq *srq = to_msrq(ibsrq); mlx4_ib_post_srq_recv() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/
H A Dsrq.c46 struct mlx4_srq *srq; in mlx4_srq_event() local
162 mlx4_srq_alloc(struct mlx4_dev *dev, u32 pdn, u32 cqn, u16 xrcd, struct mlx4_mtt *mtt, u64 db_rec, struct mlx4_srq *srq) mlx4_srq_alloc() argument
222 mlx4_srq_free(struct mlx4_dev *dev, struct mlx4_srq *srq) mlx4_srq_free() argument
243 mlx4_srq_arm(struct mlx4_dev *dev, struct mlx4_srq *srq, int limit_watermark) mlx4_srq_arm() argument
249 mlx4_srq_query(struct mlx4_dev *dev, struct mlx4_srq *srq, int *limit_watermark) mlx4_srq_query() argument
295 struct mlx4_srq *srq; mlx4_srq_lookup() local
[all...]
/kernel/linux/linux-5.10/drivers/net/
H A Deql.c410 slaving_request_t srq; in eql_enslave() local
453 slaving_request_t srq; in eql_emancipate() local
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/
H A Dsrq.c14 static void *get_wqe(struct mlx5_ib_srq *srq, int n) in get_wqe() argument
19 static void mlx5_ib_srq_event(struct mlx5_core_srq *srq, enum mlx5_event type) in mlx5_ib_srq_event() argument
44 static int create_srq_user(struct ib_pd *pd, struct mlx5_ib_srq *srq, in create_srq_user() argument
131 create_srq_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_srq *srq, struct mlx5_srq_attr *in, int buf_size) create_srq_kernel() argument
197 destroy_srq_user(struct ib_pd *pd, struct mlx5_ib_srq *srq, struct ib_udata *udata) destroy_srq_user() argument
210 destroy_srq_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_srq *srq) destroy_srq_kernel() argument
222 struct mlx5_ib_srq *srq = to_msrq(ib_srq); mlx5_ib_create_srq() local
346 struct mlx5_ib_srq *srq = to_msrq(ibsrq); mlx5_ib_modify_srq() local
371 struct mlx5_ib_srq *srq = to_msrq(ibsrq); mlx5_ib_query_srq() local
392 mlx5_ib_destroy_srq(struct ib_srq *srq, struct ib_udata *udata) mlx5_ib_destroy_srq() argument
409 mlx5_ib_free_srq_wqe(struct mlx5_ib_srq *srq, int wqe_index) mlx5_ib_free_srq_wqe() argument
426 struct mlx5_ib_srq *srq = to_msrq(ibsrq); mlx5_ib_post_srq_recv() local
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/
H A Dhns_roce_srq.c15 struct hns_roce_srq *srq; in hns_roce_srq_event() local
34 static void hns_roce_ib_srq_event(struct hns_roce_srq *srq, in hns_roce_ib_srq_event() argument
80 alloc_srqc(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq, u32 pdn, u32 cqn, u16 xrcd, u64 db_rec_addr) alloc_srqc() argument
162 free_srqc(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) free_srqc() argument
182 alloc_srq_buf(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq, struct ib_udata *udata, unsigned long addr) alloc_srq_buf() argument
210 free_srq_buf(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) free_srq_buf() argument
215 alloc_srq_idx(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq, struct ib_udata *udata, unsigned long addr) alloc_srq_idx() argument
257 free_srq_idx(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) free_srq_idx() argument
266 alloc_srq_wrid(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) alloc_srq_wrid() argument
277 free_srq_wrid(struct hns_roce_srq *srq) free_srq_wrid() argument
289 struct hns_roce_srq *srq = to_hr_srq(ib_srq); hns_roce_create_srq() local
375 struct hns_roce_srq *srq = to_hr_srq(ibsrq); hns_roce_destroy_srq() local
[all...]
/kernel/linux/linux-5.10/include/rdma/
H A Drdma_cm.h67 u8 srq; member
/kernel/linux/linux-6.6/drivers/net/
H A Deql.c416 slaving_request_t srq; in eql_enslave() local
458 slaving_request_t srq; in eql_emancipate() local
[all...]
/kernel/linux/linux-6.6/include/rdma/
H A Drdma_cm.h77 u8 srq; member
/kernel/linux/linux-6.6/drivers/infiniband/hw/hns/
H A Dhns_roce_srq.c15 struct hns_roce_srq *srq; in hns_roce_srq_event() local
34 static void hns_roce_ib_srq_event(struct hns_roce_srq *srq, in hns_roce_ib_srq_event() argument
62 alloc_srqn(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) alloc_srqn() argument
79 free_srqn(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) free_srqn() argument
84 hns_roce_create_srqc(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) hns_roce_create_srqc() argument
113 alloc_srqc(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) alloc_srqc() argument
145 free_srqc(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) free_srqc() argument
165 alloc_srq_idx(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq, struct ib_udata *udata, unsigned long addr) alloc_srq_idx() argument
209 free_srq_idx(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) free_srq_idx() argument
218 alloc_srq_wqe_buf(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq, struct ib_udata *udata, unsigned long addr) alloc_srq_wqe_buf() argument
246 free_srq_wqe_buf(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) free_srq_wqe_buf() argument
252 alloc_srq_wrid(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) alloc_srq_wrid() argument
261 free_srq_wrid(struct hns_roce_srq *srq) free_srq_wrid() argument
289 set_srq_basic_param(struct hns_roce_srq *srq, struct ib_srq_init_attr *init_attr, struct ib_udata *udata) set_srq_basic_param() argument
317 set_srq_ext_param(struct hns_roce_srq *srq, struct ib_srq_init_attr *init_attr) set_srq_ext_param() argument
327 set_srq_param(struct hns_roce_srq *srq, struct ib_srq_init_attr *init_attr, struct ib_udata *udata) set_srq_param() argument
342 alloc_srq_buf(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq, struct ib_udata *udata) alloc_srq_buf() argument
383 free_srq_buf(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) free_srq_buf() argument
396 struct hns_roce_srq *srq = to_hr_srq(ib_srq); hns_roce_create_srq() local
447 struct hns_roce_srq *srq = to_hr_srq(ibsrq); hns_roce_destroy_srq() local
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/
H A Dsrq.c13 static void *get_wqe(struct mlx5_ib_srq *srq, int n) in get_wqe() argument
18 static void mlx5_ib_srq_event(struct mlx5_core_srq *srq, enum mlx5_event type) in mlx5_ib_srq_event() argument
43 static int create_srq_user(struct ib_pd *pd, struct mlx5_ib_srq *srq, in create_srq_user() argument
105 create_srq_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_srq *srq, struct mlx5_srq_attr *in, int buf_size) create_srq_kernel() argument
171 destroy_srq_user(struct ib_pd *pd, struct mlx5_ib_srq *srq, struct ib_udata *udata) destroy_srq_user() argument
184 destroy_srq_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_srq *srq) destroy_srq_kernel() argument
196 struct mlx5_ib_srq *srq = to_msrq(ib_srq); mlx5_ib_create_srq() local
325 struct mlx5_ib_srq *srq = to_msrq(ibsrq); mlx5_ib_modify_srq() local
350 struct mlx5_ib_srq *srq = to_msrq(ibsrq); mlx5_ib_query_srq() local
371 mlx5_ib_destroy_srq(struct ib_srq *srq, struct ib_udata *udata) mlx5_ib_destroy_srq() argument
388 mlx5_ib_free_srq_wqe(struct mlx5_ib_srq *srq, int wqe_index) mlx5_ib_free_srq_wqe() argument
405 struct mlx5_ib_srq *srq = to_msrq(ibsrq); mlx5_ib_post_srq_recv() local
[all...]

Completed in 11 milliseconds

123456