| /kernel/linux/linux-5.10/drivers/infiniband/sw/rxe/ |
| H A D | rxe_srq.c | 12 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 D | rxe_qp.c | 317 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 D | uverbs_std_types_srq.c | 14 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 D | uverbs_std_types_qp.c | 93 struct ib_srq *srq = NULL; in UVERBS_METHOD_QP_CREATE() local
|
| H A D | cma_priv.h | 85 u8 srq; member
|
| /kernel/linux/linux-6.6/drivers/infiniband/core/ |
| H A D | uverbs_std_types_srq.c | 14 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 D | uverbs_std_types_qp.c | 93 struct ib_srq *srq = NULL; in UVERBS_METHOD_QP_CREATE() local
|
| H A D | cma_priv.h | 93 u8 srq; member
|
| /kernel/linux/linux-6.6/drivers/infiniband/sw/rxe/ |
| H A D | rxe_srq.c | 44 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 D | srq.c | 80 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 D | pvrdma_srq.c | 65 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 D | pvrdma_srq.c | 65 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 D | srq.c | 38 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 D | srq.c | 46 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 D | srq.c | 42 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 D | srq.c | 42 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 D | srq.c | 46 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 D | eql.c | 410 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 D | srq.c | 14 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 D | hns_roce_srq.c | 15 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 D | rdma_cm.h | 67 u8 srq; member
|
| /kernel/linux/linux-6.6/drivers/net/ |
| H A D | eql.c | 416 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 D | rdma_cm.h | 77 u8 srq; member
|
| /kernel/linux/linux-6.6/drivers/infiniband/hw/hns/ |
| H A D | hns_roce_srq.c | 15 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 D | srq.c | 13 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...] |