Symbol: ib_srq
sys/dev/bnxt/bnxt_re/ib_verbs.c
1146
void bnxt_re_destroy_srq(struct ib_srq *ib_srq,
sys/dev/bnxt/bnxt_re/ib_verbs.c
1149
struct bnxt_re_srq *srq = to_bnxt_re(ib_srq, struct bnxt_re_srq, ibsrq);
sys/dev/bnxt/bnxt_re/ib_verbs.c
1258
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
1267
struct ib_srq *ib_srq = srq_in;
sys/dev/bnxt/bnxt_re/ib_verbs.c
1268
struct ib_pd *ib_pd = ib_srq->pd;
sys/dev/bnxt/bnxt_re/ib_verbs.c
1270
container_of(ib_srq, struct bnxt_re_srq, ibsrq);
sys/dev/bnxt/bnxt_re/ib_verbs.c
1366
int bnxt_re_modify_srq(struct ib_srq *ib_srq, struct ib_srq_attr *srq_attr,
sys/dev/bnxt/bnxt_re/ib_verbs.c
1370
struct bnxt_re_srq *srq = to_bnxt_re(ib_srq, struct bnxt_re_srq,
sys/dev/bnxt/bnxt_re/ib_verbs.c
1408
int bnxt_re_query_srq(struct ib_srq *ib_srq, struct ib_srq_attr *srq_attr)
sys/dev/bnxt/bnxt_re/ib_verbs.c
1410
struct bnxt_re_srq *srq = to_bnxt_re(ib_srq, struct bnxt_re_srq,
sys/dev/bnxt/bnxt_re/ib_verbs.c
1428
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
1431
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
317
int bnxt_re_create_srq(struct ib_srq *srq_in,
sys/dev/bnxt/bnxt_re/ib_verbs.h
320
int bnxt_re_modify_srq(struct ib_srq *srq, struct ib_srq_attr *srq_attr,
sys/dev/bnxt/bnxt_re/ib_verbs.h
323
int bnxt_re_query_srq(struct ib_srq *srq, struct ib_srq_attr *srq_attr);
sys/dev/bnxt/bnxt_re/ib_verbs.h
324
void bnxt_re_destroy_srq(struct ib_srq *ib_srq,
sys/dev/bnxt/bnxt_re/ib_verbs.h
326
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
496
struct ib_srq ibsrq;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
628
struct ib_srq *s0;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
629
struct ib_srq *s1;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
843
static inline struct mlx5_ib_srq *to_msrq(struct ib_srq *ibsrq)
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
908
int mlx5_ib_create_srq(struct ib_srq *srq, struct ib_srq_init_attr *init_attr,
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
910
int mlx5_ib_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr,
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
912
int mlx5_ib_query_srq(struct ib_srq *ibsrq, struct ib_srq_attr *srq_attr);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
913
void mlx5_ib_destroy_srq(struct ib_srq *srq, struct ib_udata *udata);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
914
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
2973
devr->s0 = rdma_zalloc_drv_obj(ibdev, ib_srq);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2997
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
160
qlnxr_create_srq(struct ib_srq *ibsrq,
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
261
qlnxr_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata)
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
286
qlnxr_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr,
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
326
qlnxr_query_srq(struct ib_srq *ibsrq, struct ib_srq_attr *srq_attr)
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
383
qlnxr_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr,
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
42
extern int qlnxr_create_srq(struct ib_srq *ibsrq,
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
46
extern void qlnxr_destroy_srq(struct ib_srq *,
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
49
extern int qlnxr_modify_srq(struct ib_srq *,
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
54
extern int qlnxr_query_srq(struct ib_srq *,
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
57
extern int qlnxr_post_srq_recv(struct ib_srq *,
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1279
struct ib_srq *srq = NULL;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2349
struct ib_srq *srq;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3374
struct ib_srq *srq;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3430
srq = rdma_zalloc_drv_obj(ib_dev, ib_srq);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3547
struct ib_srq *srq;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3576
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
1490
struct ib_srq *srq;
sys/ofed/drivers/infiniband/core/ib_verbs.c
703
struct ib_srq *ib_create_srq(struct ib_pd *pd,
sys/ofed/drivers/infiniband/core/ib_verbs.c
706
struct ib_srq *srq;
sys/ofed/drivers/infiniband/core/ib_verbs.c
712
srq = rdma_zalloc_drv_obj(pd->device, ib_srq);
sys/ofed/drivers/infiniband/core/ib_verbs.c
747
int ib_modify_srq(struct ib_srq *srq,
sys/ofed/drivers/infiniband/core/ib_verbs.c
757
int ib_query_srq(struct ib_srq *srq,
sys/ofed/drivers/infiniband/core/ib_verbs.c
765
int ib_destroy_srq_user(struct ib_srq *srq, struct ib_udata *udata)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
285
struct ib_srq *srq;
sys/ofed/include/rdma/ib_verbs.h
1048
struct ib_srq *srq;
sys/ofed/include/rdma/ib_verbs.h
1588
struct ib_srq *srq;
sys/ofed/include/rdma/ib_verbs.h
2105
DECLARE_RDMA_OBJ_SIZE(ib_srq);
sys/ofed/include/rdma/ib_verbs.h
2114
(pop)[0] INIT_RDMA_OBJ_SIZE(ib_srq, driver##_ib_srq, ibsrq); \
sys/ofed/include/rdma/ib_verbs.h
2238
int (*create_srq)(struct ib_srq *srq,
sys/ofed/include/rdma/ib_verbs.h
2241
int (*modify_srq)(struct ib_srq *srq,
sys/ofed/include/rdma/ib_verbs.h
2245
int (*query_srq)(struct ib_srq *srq,
sys/ofed/include/rdma/ib_verbs.h
2247
void (*destroy_srq)(struct ib_srq *srq, struct ib_udata *udata);
sys/ofed/include/rdma/ib_verbs.h
2248
int (*post_srq_recv)(struct ib_srq *srq,
sys/ofed/include/rdma/ib_verbs.h
3108
struct ib_srq *ib_create_srq(struct ib_pd *pd,
sys/ofed/include/rdma/ib_verbs.h
3123
int ib_modify_srq(struct ib_srq *srq,
sys/ofed/include/rdma/ib_verbs.h
3133
int ib_query_srq(struct ib_srq *srq,
sys/ofed/include/rdma/ib_verbs.h
3141
int ib_destroy_srq_user(struct ib_srq *srq, struct ib_udata *udata);
sys/ofed/include/rdma/ib_verbs.h
3149
static inline int ib_destroy_srq(struct ib_srq *srq)
sys/ofed/include/rdma/ib_verbs.h
3161
static inline int ib_post_srq_recv(struct ib_srq *srq,
sys/ofed/include/rdma/ib_verbs.h
671
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;