srq_type 1341 drivers/infiniband/core/uverbs_cmd.c if (!srq || srq->srq_type == IB_SRQT_XRC) { srq_type 3370 drivers/infiniband/core/uverbs_cmd.c if (cmd->srq_type == IB_SRQT_TM) srq_type 3373 drivers/infiniband/core/uverbs_cmd.c if (cmd->srq_type == IB_SRQT_XRC) { srq_type 3391 drivers/infiniband/core/uverbs_cmd.c if (ib_srq_has_cq(cmd->srq_type)) { srq_type 3408 drivers/infiniband/core/uverbs_cmd.c attr.srq_type = cmd->srq_type; srq_type 3424 drivers/infiniband/core/uverbs_cmd.c srq->srq_type = cmd->srq_type; srq_type 3433 drivers/infiniband/core/uverbs_cmd.c if (ib_srq_has_cq(cmd->srq_type)) { srq_type 3438 drivers/infiniband/core/uverbs_cmd.c if (cmd->srq_type == IB_SRQT_XRC) { srq_type 3453 drivers/infiniband/core/uverbs_cmd.c if (cmd->srq_type == IB_SRQT_XRC) srq_type 3460 drivers/infiniband/core/uverbs_cmd.c if (cmd->srq_type == IB_SRQT_XRC) srq_type 3463 drivers/infiniband/core/uverbs_cmd.c if (ib_srq_has_cq(cmd->srq_type)) srq_type 3479 drivers/infiniband/core/uverbs_cmd.c if (ib_srq_has_cq(cmd->srq_type)) srq_type 3483 drivers/infiniband/core/uverbs_cmd.c if (cmd->srq_type == IB_SRQT_XRC) { srq_type 3506 drivers/infiniband/core/uverbs_cmd.c xcmd.srq_type = IB_SRQT_BASIC; srq_type 152 drivers/infiniband/core/uverbs_std_types.c enum ib_srq_type srq_type = srq->srq_type; srq_type 159 drivers/infiniband/core/uverbs_std_types.c if (srq_type == IB_SRQT_XRC) { srq_type 984 drivers/infiniband/core/verbs.c srq->srq_type = srq_init_attr->srq_type; srq_type 986 drivers/infiniband/core/verbs.c if (ib_srq_has_cq(srq->srq_type)) { srq_type 990 drivers/infiniband/core/verbs.c if (srq->srq_type == IB_SRQT_XRC) { srq_type 999 drivers/infiniband/core/verbs.c if (srq->srq_type == IB_SRQT_XRC) srq_type 1001 drivers/infiniband/core/verbs.c if (ib_srq_has_cq(srq->srq_type)) srq_type 1037 drivers/infiniband/core/verbs.c if (srq->srq_type == IB_SRQT_XRC) srq_type 1039 drivers/infiniband/core/verbs.c if (ib_srq_has_cq(srq->srq_type)) srq_type 1358 drivers/infiniband/hw/bnxt_re/ib_verbs.c if (srq_init_attr->srq_type != IB_SRQT_BASIC) { srq_type 408 drivers/infiniband/hw/hns/hns_roce_srq.c cqn = ib_srq_has_cq(srq_init_attr->srq_type) ? srq_type 174 drivers/infiniband/hw/mlx4/srq.c cqn = ib_srq_has_cq(init_attr->srq_type) ? srq_type 176 drivers/infiniband/hw/mlx4/srq.c xrcdn = (init_attr->srq_type == IB_SRQT_XRC) ? srq_type 4991 drivers/infiniband/hw/mlx5/main.c attr.srq_type = IB_SRQT_XRC; srq_type 5003 drivers/infiniband/hw/mlx5/main.c devr->s0->srq_type = IB_SRQT_XRC; srq_type 5018 drivers/infiniband/hw/mlx5/main.c attr.srq_type = IB_SRQT_BASIC; srq_type 5027 drivers/infiniband/hw/mlx5/main.c devr->s1->srq_type = IB_SRQT_BASIC; srq_type 2215 drivers/infiniband/hw/mlx5/qp.c init_attr->srq->srq_type == IB_SRQT_TM) srq_type 259 drivers/infiniband/hw/mlx5/srq.c in.type = init_attr->srq_type; srq_type 277 drivers/infiniband/hw/mlx5/srq.c if (init_attr->srq_type == IB_SRQT_XRC) srq_type 282 drivers/infiniband/hw/mlx5/srq.c if (init_attr->srq_type == IB_SRQT_TM) { srq_type 294 drivers/infiniband/hw/mlx5/srq.c if (ib_srq_has_cq(init_attr->srq_type)) srq_type 416 drivers/infiniband/hw/mthca/mthca_provider.c if (init_attr->srq_type != IB_SRQT_BASIC) srq_type 517 drivers/infiniband/hw/vmw_pvrdma/pvrdma_dev_api.h u8 srq_type; srq_type 120 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c if (init_attr->srq_type != IB_SRQT_BASIC) { srq_type 123 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c init_attr->srq_type); srq_type 175 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c cmd->srq_type = init_attr->srq_type; srq_type 84 drivers/infiniband/sw/rdmavt/srq.c if (srq_init_attr->srq_type != IB_SRQT_BASIC) srq_type 1560 drivers/infiniband/ulp/ipoib/ipoib_cm.c .srq_type = IB_SRQT_BASIC, srq_type 3043 drivers/infiniband/ulp/srpt/ib_srpt.c .srq_type = IB_SRQT_BASIC, srq_type 864 drivers/nvme/target/rdma.c srq_attr.srq_type = IB_SRQT_BASIC; srq_type 1007 include/rdma/ib_verbs.h static inline bool ib_srq_has_cq(enum ib_srq_type srq_type) srq_type 1009 include/rdma/ib_verbs.h return srq_type == IB_SRQT_XRC || srq_type 1010 include/rdma/ib_verbs.h srq_type == IB_SRQT_TM; srq_type 1028 include/rdma/ib_verbs.h enum ib_srq_type srq_type; srq_type 1570 include/rdma/ib_verbs.h enum ib_srq_type srq_type; srq_type 1173 include/uapi/rdma/ib_user_verbs.h __u32 srq_type;