Symbol: ib_srq
sys/dev/bnxt/bnxt_re/ib_verbs.c
1055
void bnxt_re_destroy_srq(struct ib_srq *ib_srq,
sys/dev/bnxt/bnxt_re/ib_verbs.c
1058
struct bnxt_re_srq *srq = to_bnxt_re(ib_srq, struct bnxt_re_srq, ibsrq);
sys/dev/bnxt/bnxt_re/ib_verbs.c
1167
int bnxt_re_create_srq(struct ib_srq *srq_in, struct ib_srq_init_attr *srq_init_attr,
sys/dev/bnxt/bnxt_re/ib_verbs.c
1176
struct ib_srq *ib_srq = srq_in;
sys/dev/bnxt/bnxt_re/ib_verbs.c
1177
struct ib_pd *ib_pd = ib_srq->pd;
sys/dev/bnxt/bnxt_re/ib_verbs.c
1179
container_of(ib_srq, struct bnxt_re_srq, ibsrq);
sys/dev/bnxt/bnxt_re/ib_verbs.c
1275
int bnxt_re_modify_srq(struct ib_srq *ib_srq, struct ib_srq_attr *srq_attr,
sys/dev/bnxt/bnxt_re/ib_verbs.c
1279
struct bnxt_re_srq *srq = to_bnxt_re(ib_srq, struct bnxt_re_srq,
sys/dev/bnxt/bnxt_re/ib_verbs.c
1317
int bnxt_re_query_srq(struct ib_srq *ib_srq, struct ib_srq_attr *srq_attr)
sys/dev/bnxt/bnxt_re/ib_verbs.c
1319
struct bnxt_re_srq *srq = to_bnxt_re(ib_srq, struct bnxt_re_srq,
sys/dev/bnxt/bnxt_re/ib_verbs.c
1337
int bnxt_re_post_srq_recv(struct ib_srq *ib_srq, const struct ib_recv_wr *wr,
sys/dev/bnxt/bnxt_re/ib_verbs.c
1340
struct bnxt_re_srq *srq = to_bnxt_re(ib_srq, struct bnxt_re_srq,
sys/dev/bnxt/bnxt_re/ib_verbs.h
171
struct ib_srq ibsrq;
sys/dev/bnxt/bnxt_re/ib_verbs.h
314
int bnxt_re_create_srq(struct ib_srq *srq_in,
sys/dev/bnxt/bnxt_re/ib_verbs.h
317
int bnxt_re_modify_srq(struct ib_srq *srq, struct ib_srq_attr *srq_attr,
sys/dev/bnxt/bnxt_re/ib_verbs.h
320
int bnxt_re_query_srq(struct ib_srq *srq, struct ib_srq_attr *srq_attr);
sys/dev/bnxt/bnxt_re/ib_verbs.h
321
void bnxt_re_destroy_srq(struct ib_srq *ib_srq,
sys/dev/bnxt/bnxt_re/ib_verbs.h
323
int bnxt_re_post_srq_recv(struct ib_srq *ib_srq, const struct ib_recv_wr *wr,
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
476
struct ib_srq ibsrq;
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
335
struct ib_srq ibsrq;
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
689
static inline struct mlx4_ib_srq *to_msrq(struct ib_srq *ibsrq)
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
749
int mlx4_ib_create_srq(struct ib_srq *srq, struct ib_srq_init_attr *init_attr,
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
751
int mlx4_ib_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr,
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
753
int mlx4_ib_query_srq(struct ib_srq *srq, struct ib_srq_attr *srq_attr);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
754
void mlx4_ib_destroy_srq(struct ib_srq *srq, struct ib_udata *udata);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
756
int mlx4_ib_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr,
sys/dev/mlx4/mlx4_ib/mlx4_ib_srq.c
185
err = mlx4_srq_alloc(dev->dev, to_mpd(ib_srq->pd)->pdn, cqn, xrcdn,
sys/dev/mlx4/mlx4_ib/mlx4_ib_srq.c
224
int mlx4_ib_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr,
sys/dev/mlx4/mlx4_ib/mlx4_ib_srq.c
250
int mlx4_ib_query_srq(struct ib_srq *ibsrq, struct ib_srq_attr *srq_attr)
sys/dev/mlx4/mlx4_ib/mlx4_ib_srq.c
268
void mlx4_ib_destroy_srq(struct ib_srq *srq, struct ib_udata *udata)
sys/dev/mlx4/mlx4_ib/mlx4_ib_srq.c
306
int mlx4_ib_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr,
sys/dev/mlx4/mlx4_ib/mlx4_ib_srq.c
50
struct ib_srq *ibsrq = &to_mibsrq(srq)->ibsrq;
sys/dev/mlx4/mlx4_ib/mlx4_ib_srq.c
72
int mlx4_ib_create_srq(struct ib_srq *ib_srq,
sys/dev/mlx4/mlx4_ib/mlx4_ib_srq.c
76
struct mlx4_ib_dev *dev = to_mdev(ib_srq->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_srq.c
79
struct mlx4_ib_srq *srq = to_msrq(ib_srq);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
507
struct ib_srq ibsrq;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
639
struct ib_srq *s0;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
640
struct ib_srq *s1;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
854
static inline struct mlx5_ib_srq *to_msrq(struct ib_srq *ibsrq)
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
919
int mlx5_ib_create_srq(struct ib_srq *srq, struct ib_srq_init_attr *init_attr,
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
921
int mlx5_ib_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr,
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
923
int mlx5_ib_query_srq(struct ib_srq *ibsrq, struct ib_srq_attr *srq_attr);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
924
void mlx5_ib_destroy_srq(struct ib_srq *srq, struct ib_udata *udata);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
925
int mlx5_ib_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr,
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
3011
devr->s0 = rdma_zalloc_drv_obj(ibdev, ib_srq);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
3035
devr->s1 = rdma_zalloc_drv_obj(ibdev, ib_srq);
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
238
int mlx5_ib_create_srq(struct ib_srq *ib_srq,
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
242
struct mlx5_ib_dev *dev = to_mdev(ib_srq->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
243
struct mlx5_ib_srq *srq = to_msrq(ib_srq);
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
283
err = create_srq_user(ib_srq->pd, srq, &in, udata, buf_size);
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
308
in.pd = to_mpd(ib_srq->pd)->pdn;
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
338
destroy_srq_user(ib_srq->pd, srq, udata);
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
345
int mlx5_ib_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr,
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
371
int mlx5_ib_query_srq(struct ib_srq *ibsrq, struct ib_srq_attr *srq_attr)
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
395
void mlx5_ib_destroy_srq(struct ib_srq *srq, struct ib_udata *udata)
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
429
int mlx5_ib_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr,
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
47
struct ib_srq *ibsrq = &to_mibsrq(srq)->ibsrq;
sys/dev/mthca/mthca_dev.h
518
int mthca_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr,
sys/dev/mthca/mthca_dev.h
520
int mthca_query_srq(struct ib_srq *srq, struct ib_srq_attr *srq_attr);
sys/dev/mthca/mthca_dev.h
525
int mthca_tavor_post_srq_recv(struct ib_srq *srq, const struct ib_recv_wr *wr,
sys/dev/mthca/mthca_dev.h
527
int mthca_arbel_post_srq_recv(struct ib_srq *srq, const struct ib_recv_wr *wr,
sys/dev/mthca/mthca_provider.c
405
static int mthca_create_srq(struct ib_srq *ibsrq,
sys/dev/mthca/mthca_provider.c
451
static void mthca_destroy_srq(struct ib_srq *srq, struct ib_udata *udata)
sys/dev/mthca/mthca_provider.h
225
struct ib_srq ibsrq;
sys/dev/mthca/mthca_provider.h
331
static inline struct mthca_srq *to_msrq(struct ib_srq *ibsrq)
sys/dev/mthca/mthca_srq.c
366
int mthca_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr,
sys/dev/mthca/mthca_srq.c
390
int mthca_query_srq(struct ib_srq *ibsrq, struct ib_srq_attr *srq_attr)
sys/dev/mthca/mthca_srq.c
477
int mthca_tavor_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr,
sys/dev/mthca/mthca_srq.c
577
int mthca_arbel_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr,
sys/dev/qlnx/qlnxr/qlnxr_def.h
595
struct ib_srq ibsrq;
sys/dev/qlnx/qlnxr/qlnxr_def.h
791
get_qlnxr_srq(struct ib_srq *ibsrq)
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
122
qlnxr_create_srq(struct ib_srq *ibsrq,
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
220
qlnxr_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata)
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
245
qlnxr_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr,
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
285
qlnxr_query_srq(struct ib_srq *ibsrq, struct ib_srq_attr *srq_attr)
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
342
qlnxr_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr,
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
37
extern int qlnxr_create_srq(struct ib_srq *ibsrq,
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
41
extern void qlnxr_destroy_srq(struct ib_srq *,
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
44
extern int qlnxr_modify_srq(struct ib_srq *,
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
49
extern int qlnxr_query_srq(struct ib_srq *,
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
52
extern int qlnxr_post_srq_recv(struct ib_srq *,
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1290
struct ib_srq *srq = NULL;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2362
struct ib_srq *srq;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3386
struct ib_srq *srq;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3442
srq = rdma_zalloc_drv_obj(ib_dev, ib_srq);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3559
struct ib_srq *srq;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3588
struct ib_srq *srq;
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types.c
147
struct ib_srq *srq = uobject->object;
sys/ofed/drivers/infiniband/core/ib_verbs.c
1027
int ib_modify_srq(struct ib_srq *srq,
sys/ofed/drivers/infiniband/core/ib_verbs.c
1037
int ib_query_srq(struct ib_srq *srq,
sys/ofed/drivers/infiniband/core/ib_verbs.c
1045
int ib_destroy_srq_user(struct ib_srq *srq, struct ib_udata *udata)
sys/ofed/drivers/infiniband/core/ib_verbs.c
1825
struct ib_srq *srq;
sys/ofed/drivers/infiniband/core/ib_verbs.c
983
struct ib_srq *ib_create_srq(struct ib_pd *pd,
sys/ofed/drivers/infiniband/core/ib_verbs.c
986
struct ib_srq *srq;
sys/ofed/drivers/infiniband/core/ib_verbs.c
992
srq = rdma_zalloc_drv_obj(pd->device, ib_srq);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
285
struct ib_srq *srq;
sys/ofed/include/rdma/ib_verbs.h
1097
struct ib_srq *srq;
sys/ofed/include/rdma/ib_verbs.h
1647
struct ib_srq *srq;
sys/ofed/include/rdma/ib_verbs.h
2125
DECLARE_RDMA_OBJ_SIZE(ib_srq);
sys/ofed/include/rdma/ib_verbs.h
2134
(pop)[0] INIT_RDMA_OBJ_SIZE(ib_srq, driver##_ib_srq, ibsrq); \
sys/ofed/include/rdma/ib_verbs.h
2257
int (*create_srq)(struct ib_srq *srq,
sys/ofed/include/rdma/ib_verbs.h
2260
int (*modify_srq)(struct ib_srq *srq,
sys/ofed/include/rdma/ib_verbs.h
2264
int (*query_srq)(struct ib_srq *srq,
sys/ofed/include/rdma/ib_verbs.h
2266
void (*destroy_srq)(struct ib_srq *srq, struct ib_udata *udata);
sys/ofed/include/rdma/ib_verbs.h
2267
int (*post_srq_recv)(struct ib_srq *srq,
sys/ofed/include/rdma/ib_verbs.h
3164
struct ib_srq *ib_create_srq(struct ib_pd *pd,
sys/ofed/include/rdma/ib_verbs.h
3179
int ib_modify_srq(struct ib_srq *srq,
sys/ofed/include/rdma/ib_verbs.h
3189
int ib_query_srq(struct ib_srq *srq,
sys/ofed/include/rdma/ib_verbs.h
3197
int ib_destroy_srq_user(struct ib_srq *srq, struct ib_udata *udata);
sys/ofed/include/rdma/ib_verbs.h
3205
static inline int ib_destroy_srq(struct ib_srq *srq)
sys/ofed/include/rdma/ib_verbs.h
3217
static inline int ib_post_srq_recv(struct ib_srq *srq,
sys/ofed/include/rdma/ib_verbs.h
692
struct ib_srq *srq;
sys/ofed/include/rdma/rdma_vt.h
417
static inline struct rvt_srq *ibsrq_to_rvtsrq(struct ib_srq *ibsrq)
sys/ofed/include/rdma/rdmavt_qp.h
384
struct ib_srq ibsrq;