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;