drivers/infiniband/core/cm.c
1496
if (param->qp_type != IB_QPT_RC && param->qp_type != IB_QPT_UC &&
drivers/infiniband/core/cm.c
4154
if (cm_id_priv->qp_type == IB_QPT_RC ||
drivers/infiniband/core/cm.c
4203
case IB_QPT_RC:
drivers/infiniband/core/cm_msgs.h
26
case 0: return IB_QPT_RC;
drivers/infiniband/core/cma.c
2611
IB_QPT_RC, listen_id);
drivers/infiniband/core/cma.c
2828
if (id->qp_type != IB_QPT_RC && id->qp_type != IB_QPT_XRC_INI)
drivers/infiniband/core/cma.c
2867
if (WARN_ON(id->qp_type != IB_QPT_RC && id->qp_type != IB_QPT_XRC_TGT))
drivers/infiniband/core/nldev.c
525
if (qp->qp_type == IB_QPT_RC || qp->qp_type == IB_QPT_UC) {
drivers/infiniband/core/nldev.c
537
if (qp->qp_type == IB_QPT_RC || qp->qp_type == IB_QPT_UC ||
drivers/infiniband/core/ucma.c
431
*qp_type = IB_QPT_RC;
drivers/infiniband/core/uverbs_cmd.c
1315
case IB_QPT_RC:
drivers/infiniband/core/verbs.c
1468
[IB_QPT_RC] = (IB_QP_PKEY_INDEX |
drivers/infiniband/core/verbs.c
1496
[IB_QPT_RC] = (IB_QP_PKEY_INDEX |
drivers/infiniband/core/verbs.c
1518
[IB_QPT_RC] = (IB_QP_AV |
drivers/infiniband/core/verbs.c
1541
[IB_QPT_RC] = (IB_QP_ALT_PATH |
drivers/infiniband/core/verbs.c
1565
[IB_QPT_RC] = (IB_QP_TIMEOUT |
drivers/infiniband/core/verbs.c
1587
[IB_QPT_RC] = (IB_QP_CUR_STATE |
drivers/infiniband/core/verbs.c
1620
[IB_QPT_RC] = (IB_QP_CUR_STATE |
drivers/infiniband/core/verbs.c
1645
[IB_QPT_RC] = IB_QP_EN_SQD_ASYNC_NOTIFY,
drivers/infiniband/core/verbs.c
1665
[IB_QPT_RC] = (IB_QP_CUR_STATE |
drivers/infiniband/core/verbs.c
1695
[IB_QPT_RC] = (IB_QP_PORT |
drivers/infiniband/core/verbs.c
1815
qp->qp_type == IB_QPT_RC ||
drivers/infiniband/hw/bnxt_re/ib_verbs.c
1075
case IB_QPT_RC:
drivers/infiniband/hw/bnxt_re/ib_verbs.c
1763
if (init_attr->qp_type == IB_QPT_RC) {
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2041
if (qp_init_attr->qp_type == IB_QPT_RC) {
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2423
return type == IB_QPT_RC &&
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2490
if (qp->qplib_qp.type != IB_QPT_RC ||
drivers/infiniband/hw/bnxt_re/ib_verbs.c
266
1 << IB_QPT_RC;
drivers/infiniband/hw/cxgb4/qp.c
2131
if (attrs->qp_type != IB_QPT_RC || attrs->create_flags)
drivers/infiniband/hw/erdma/erdma_qp.c
462
if (qp->ibqp.qp_type != IB_QPT_RC && send_wr->opcode != IB_WR_SEND &&
drivers/infiniband/hw/erdma/erdma_qp.c
539
if (qp->ibqp.qp_type == IB_QPT_RC) {
drivers/infiniband/hw/erdma/erdma_verbs.c
1896
if (qp->ibqp.qp_type == IB_QPT_RC)
drivers/infiniband/hw/erdma/erdma_verbs.c
494
if (erdma_device_iwarp(dev) && attrs->qp_type != IB_QPT_RC)
drivers/infiniband/hw/erdma/erdma_verbs.c
497
if (erdma_device_rocev2(dev) && attrs->qp_type != IB_QPT_RC &&
drivers/infiniband/hw/erdma/erdma_verbs.c
58
if (qp->ibqp.qp_type == IB_QPT_RC)
drivers/infiniband/hw/hfi1/driver.c
288
case IB_QPT_RC:
drivers/infiniband/hw/hfi1/driver.c
456
case IB_QPT_RC:
drivers/infiniband/hw/hfi1/opfn.c
252
if (ibqp->qp_type == IB_QPT_RC && HFI1_CAP_IS_KSET(TID_RDMA)) {
drivers/infiniband/hw/hfi1/qp.c
101
.qpt_support = BIT(IB_QPT_RC),
drivers/infiniband/hw/hfi1/qp.c
271
case IB_QPT_RC:
drivers/infiniband/hw/hfi1/qp.c
38
.qpt_support = BIT(IB_QPT_UC) | BIT(IB_QPT_RC),
drivers/infiniband/hw/hfi1/qp.c
43
.qpt_support = BIT(IB_QPT_RC),
drivers/infiniband/hw/hfi1/qp.c
49
.qpt_support = BIT(IB_QPT_RC),
drivers/infiniband/hw/hfi1/qp.c
55
.qpt_support = BIT(IB_QPT_RC),
drivers/infiniband/hw/hfi1/qp.c
61
.qpt_support = BIT(IB_QPT_UC) | BIT(IB_QPT_RC),
drivers/infiniband/hw/hfi1/qp.c
67
BIT(IB_QPT_UC) | BIT(IB_QPT_RC),
drivers/infiniband/hw/hfi1/qp.c
73
BIT(IB_QPT_UC) | BIT(IB_QPT_RC),
drivers/infiniband/hw/hfi1/qp.c
765
if (qp->ibqp.qp_type == IB_QPT_RC)
drivers/infiniband/hw/hfi1/qp.c
78
.qpt_support = BIT(IB_QPT_UC) | BIT(IB_QPT_RC),
drivers/infiniband/hw/hfi1/qp.c
84
.qpt_support = BIT(IB_QPT_UC) | BIT(IB_QPT_RC),
drivers/infiniband/hw/hfi1/qp.c
889
qp->ibqp.qp_type != IB_QPT_RC) ||
drivers/infiniband/hw/hfi1/qp.c
90
.qpt_support = BIT(IB_QPT_RC),
drivers/infiniband/hw/hfi1/qp.c
95
.qpt_support = BIT(IB_QPT_RC),
drivers/infiniband/hw/hfi1/ruc.c
508
case IB_QPT_RC:
drivers/infiniband/hw/hfi1/tid_rdma.c
3169
if (qp->ibqp.qp_type != IB_QPT_RC || !HFI1_CAP_IS_KSET(TID_RDMA))
drivers/infiniband/hw/hfi1/tid_rdma.c
368
if (init_attr->qp_type == IB_QPT_RC && HFI1_CAP_IS_KSET(TID_RDMA)) {
drivers/infiniband/hw/hfi1/tid_rdma.c
419
if (qp->ibqp.qp_type == IB_QPT_RC && HFI1_CAP_IS_KSET(TID_RDMA)) {
drivers/infiniband/hw/hfi1/verbs.c
1063
} else if (qp->ibqp.qp_type == IB_QPT_RC) {
drivers/infiniband/hw/hfi1/verbs.c
1188
case IB_QPT_RC:
drivers/infiniband/hw/hfi1/verbs.c
1926
case IB_QPT_RC:
drivers/infiniband/hw/hfi1/verbs.c
318
if (packet->qp->ibqp.qp_type != IB_QPT_RC ||
drivers/infiniband/hw/hfi1/verbs.c
595
} else if (qp->ibqp.qp_type == IB_QPT_RC) {
drivers/infiniband/hw/hfi1/verbs.c
970
case IB_QPT_RC:
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
3021
qp_init_attr.qp_type = IB_QPT_RC;
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
3067
hr_qp->ibqp.qp_type = IB_QPT_RC;
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
4946
if (udata && ibqp->qp_type == IB_QPT_RC &&
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
4955
(ibqp->qp_type == IB_QPT_RC || ibqp->qp_type == IB_QPT_XRC_TGT) &&
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
5843
if (hr_qp->ibqp.qp_type == IB_QPT_RC ||
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
5895
return ((hr_qp->ibqp.qp_type == IB_QPT_RC ||
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
746
if (ibqp->qp_type == IB_QPT_RC)
drivers/infiniband/hw/hns/hns_roce_qp.c
1309
case IB_QPT_RC:
drivers/infiniband/hw/hns/hns_roce_qp.c
1359
case IB_QPT_RC:
drivers/infiniband/hw/ionic/ionic_controlpath.c
1450
if (qp->ibqp.qp_type == IB_QPT_RC || qp->ibqp.qp_type == IB_QPT_UC)
drivers/infiniband/hw/ionic/ionic_controlpath.c
2203
qp->has_ah = attr->qp_type == IB_QPT_RC;
drivers/infiniband/hw/ionic/ionic_controlpath.c
2549
return type == IB_QPT_RC &&
drivers/infiniband/hw/ionic/ionic_fw.h
239
case IB_QPT_RC:
drivers/infiniband/hw/irdma/verbs.c
1058
if (init_attr->qp_type == IB_QPT_RC) {
drivers/infiniband/hw/irdma/verbs.c
879
if (init_attr->qp_type != IB_QPT_RC &&
drivers/infiniband/hw/irdma/verbs.c
884
if (init_attr->qp_type != IB_QPT_RC)
drivers/infiniband/hw/mana/qp.c
511
case IB_QPT_RC:
drivers/infiniband/hw/mana/qp.c
528
case IB_QPT_RC:
drivers/infiniband/hw/mana/qp.c
725
case IB_QPT_RC:
drivers/infiniband/hw/mana/qp.c
807
case IB_QPT_RC:
drivers/infiniband/hw/mana/qp.c
940
case IB_QPT_RC:
drivers/infiniband/hw/mlx4/mlx4_ib.h
207
MLX4_IB_QPT_RC = IB_QPT_RC,
drivers/infiniband/hw/mlx4/qp.c
1553
case IB_QPT_RC:
drivers/infiniband/hw/mlx4/qp.c
2724
if ((ibqp->qp_type == IB_QPT_RC) ||
drivers/infiniband/hw/mlx4/qp.c
4033
if (qp->ibqp.qp_type == IB_QPT_RC || qp->ibqp.qp_type == IB_QPT_UC ||
drivers/infiniband/hw/mlx5/qp.c
2350
(init_attr->qp_type == IB_QPT_RC ||
drivers/infiniband/hw/mlx5/qp.c
2359
(qp->type == MLX5_IB_QPT_DCI || qp->type == IB_QPT_RC))
drivers/infiniband/hw/mlx5/qp.c
2670
case IB_QPT_RC:
drivers/infiniband/hw/mlx5/qp.c
2812
case IB_QPT_RC:
drivers/infiniband/hw/mlx5/qp.c
2884
case IB_QPT_RC:
drivers/infiniband/hw/mlx5/qp.c
2984
if (qp->type == IB_QPT_RC)
drivers/infiniband/hw/mlx5/qp.c
3603
if ((qp->type == IB_QPT_RC ||
drivers/infiniband/hw/mlx5/qp.c
4142
if ((qp->type == IB_QPT_RC) || (qp->type == IB_QPT_UD) ||
drivers/infiniband/hw/mlx5/qp.c
509
case IB_QPT_RC:
drivers/infiniband/hw/mlx5/qp.c
5143
if (qp->type == IB_QPT_RC || qp->type == IB_QPT_UC ||
drivers/infiniband/hw/mlx5/qp.c
579
if (attr->qp_type == IB_QPT_RC)
drivers/infiniband/hw/mlx5/qp.c
816
case IB_QPT_RC: return MLX5_QP_ST_RC;
drivers/infiniband/hw/mlx5/wr.c
1130
case IB_QPT_RC:
drivers/infiniband/hw/mthca/mthca_provider.c
484
case IB_QPT_RC:
drivers/infiniband/hw/mthca/mthca_qp.c
1304
case IB_QPT_RC: qp->transport = RC; break;
drivers/infiniband/hw/mthca/mthca_qp.c
667
if (ibqp->qp_type == IB_QPT_RC &&
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2380
case IB_QPT_RC:
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1101
(attrs->qp_type != IB_QPT_RC) &&
drivers/infiniband/hw/qedr/verbs.c
1180
if (attrs->qp_type != IB_QPT_RC &&
drivers/infiniband/hw/qedr/verbs.c
1682
case IB_QPT_RC:
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c
215
if (init_attr->qp_type != IB_QPT_RC &&
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c
241
case IB_QPT_RC:
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c
729
qp->ibqp.qp_type != IB_QPT_RC &&
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c
786
case IB_QPT_RC:
drivers/infiniband/sw/rdmavt/qp.c
1073
case IB_QPT_RC:
drivers/infiniband/sw/rdmavt/qp.c
1096
if (init_attr->qp_type == IB_QPT_RC) {
drivers/infiniband/sw/rdmavt/qp.c
1233
if (init_attr->qp_type == IB_QPT_RC) {
drivers/infiniband/sw/rdmavt/qp.c
1542
if (qp->ibqp.qp_type == IB_QPT_RC)
drivers/infiniband/sw/rdmavt/qp.c
1685
if (qp->ibqp.qp_type == IB_QPT_RC) {
drivers/infiniband/sw/rdmavt/qp.c
1882
qp->ibqp.qp_type != IB_QPT_RC) {
drivers/infiniband/sw/rdmavt/qp.c
2883
return sqp->ibqp.qp_type == IB_QPT_RC ?
drivers/infiniband/sw/rdmavt/qp.c
3169
sqp->ibqp.qp_type == IB_QPT_RC ?
drivers/infiniband/sw/rdmavt/qp.c
3189
if (sqp->ibqp.qp_type == IB_QPT_RC) {
drivers/infiniband/sw/rdmavt/qp.c
837
if (type == IB_QPT_RC) {
drivers/infiniband/sw/rdmavt/qp.c
963
return type == IB_QPT_RC ? IB_OPCODE_RC : type == IB_QPT_UC ?
drivers/infiniband/sw/rxe/rxe_av.c
142
if (qp_type(pkt->qp) == IB_QPT_RC || qp_type(pkt->qp) == IB_QPT_UC)
drivers/infiniband/sw/rxe/rxe_comp.c
631
if (qp_type(qp) == IB_QPT_RC && qp->qp_timeout_jiffies) {
drivers/infiniband/sw/rxe/rxe_loc.h
134
if (qp->ibqp.qp_type == IB_QPT_RC || qp->ibqp.qp_type == IB_QPT_UC)
drivers/infiniband/sw/rxe/rxe_net.c
181
if (qp_type(qp) == IB_QPT_RC)
drivers/infiniband/sw/rxe/rxe_net.c
211
if (dst && (qp_type(qp) == IB_QPT_RC)) {
drivers/infiniband/sw/rxe/rxe_opcode.c
100
[IB_QPT_RC] = WR_LOCAL_OP_MASK,
drivers/infiniband/sw/rxe/rxe_opcode.c
107
[IB_QPT_RC] = WR_FLUSH_MASK,
drivers/infiniband/sw/rxe/rxe_opcode.c
113
[IB_QPT_RC] = WR_ATOMIC_WRITE_MASK,
drivers/infiniband/sw/rxe/rxe_opcode.c
18
[IB_QPT_RC] = WR_INLINE_MASK | WR_WRITE_MASK,
drivers/infiniband/sw/rxe/rxe_opcode.c
25
[IB_QPT_RC] = WR_INLINE_MASK | WR_WRITE_MASK,
drivers/infiniband/sw/rxe/rxe_opcode.c
33
[IB_QPT_RC] = WR_INLINE_MASK | WR_SEND_MASK,
drivers/infiniband/sw/rxe/rxe_opcode.c
42
[IB_QPT_RC] = WR_INLINE_MASK | WR_SEND_MASK,
drivers/infiniband/sw/rxe/rxe_opcode.c
50
[IB_QPT_RC] = WR_READ_MASK,
drivers/infiniband/sw/rxe/rxe_opcode.c
56
[IB_QPT_RC] = WR_ATOMIC_MASK,
drivers/infiniband/sw/rxe/rxe_opcode.c
62
[IB_QPT_RC] = WR_ATOMIC_MASK,
drivers/infiniband/sw/rxe/rxe_opcode.c
74
[IB_QPT_RC] = WR_INLINE_MASK | WR_SEND_MASK,
drivers/infiniband/sw/rxe/rxe_opcode.c
82
[IB_QPT_RC] = WR_READ_MASK,
drivers/infiniband/sw/rxe/rxe_opcode.c
88
[IB_QPT_RC] = WR_LOCAL_OP_MASK,
drivers/infiniband/sw/rxe/rxe_opcode.c
94
[IB_QPT_RC] = WR_LOCAL_OP_MASK,
drivers/infiniband/sw/rxe/rxe_qp.c
115
case IB_QPT_RC:
drivers/infiniband/sw/rxe/rxe_qp.c
320
if (init->qp_type == IB_QPT_RC) {
drivers/infiniband/sw/rxe/rxe_qp.c
501
if (!(qp_type(qp) == IB_QPT_RC || qp_type(qp) == IB_QPT_UC))
drivers/infiniband/sw/rxe/rxe_qp.c
867
if (qp_type(qp) == IB_QPT_RC && qp->retrans_timer.function &&
drivers/infiniband/sw/rxe/rxe_qp.c
911
if (qp_type(qp) == IB_QPT_RC)
drivers/infiniband/sw/rxe/rxe_recv.c
105
if (qp_type(qp) != IB_QPT_RC && qp_type(qp) != IB_QPT_UC)
drivers/infiniband/sw/rxe/rxe_recv.c
25
case IB_QPT_RC:
drivers/infiniband/sw/rxe/rxe_req.c
362
case IB_QPT_RC:
drivers/infiniband/sw/rxe/rxe_req.c
410
if ((qp_type(qp) == IB_QPT_RC) || (qp_type(qp) == IB_QPT_UC))
drivers/infiniband/sw/rxe/rxe_req.c
549
if (qp_type(qp) == IB_QPT_RC)
drivers/infiniband/sw/rxe/rxe_req.c
717
if (unlikely(qp_type(qp) == IB_QPT_RC &&
drivers/infiniband/sw/rxe/rxe_resp.c
1112
else if (qp_type(qp) == IB_QPT_RC)
drivers/infiniband/sw/rxe/rxe_resp.c
119
case IB_QPT_RC:
drivers/infiniband/sw/rxe/rxe_resp.c
1226
if (qp_type(qp) == IB_QPT_RC)
drivers/infiniband/sw/rxe/rxe_resp.c
1285
if (qp_type(qp) != IB_QPT_RC)
drivers/infiniband/sw/rxe/rxe_resp.c
1660
if (qp_type(qp) == IB_QPT_RC) {
drivers/infiniband/sw/rxe/rxe_resp.c
1675
if (qp_type(qp) == IB_QPT_RC)
drivers/infiniband/sw/rxe/rxe_resp.c
1682
if (qp_type(qp) == IB_QPT_RC) {
drivers/infiniband/sw/rxe/rxe_resp.c
1708
if (qp_type(qp) == IB_QPT_RC) {
drivers/infiniband/sw/rxe/rxe_resp.c
233
case IB_QPT_RC:
drivers/infiniband/sw/rxe/rxe_resp.c
384
if (pkt->mask & RXE_PAYLOAD_MASK && ((qp_type(qp) == IB_QPT_RC) ||
drivers/infiniband/sw/rxe/rxe_resp.c
78
case IB_QPT_RC:
drivers/infiniband/sw/siw/siw_verbs.c
336
if (attrs->qp_type != IB_QPT_RC) {
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1067
.qp_type = IB_QPT_RC,
drivers/infiniband/ulp/ipoib/ipoib_cm.c
261
.qp_type = IB_QPT_RC,
drivers/infiniband/ulp/iser/iser_verbs.c
269
init_attr.qp_type = IB_QPT_RC;
drivers/infiniband/ulp/iser/iser_verbs.c
768
iser_conn, RDMA_PS_TCP, IB_QPT_RC);
drivers/infiniband/ulp/isert/ib_isert.c
130
attr.qp_type = IB_QPT_RC;
drivers/infiniband/ulp/isert/ib_isert.c
2231
RDMA_PS_TCP, IB_QPT_RC);
drivers/infiniband/ulp/rtrs/rtrs-clt.c
2081
RDMA_PS_IB : RDMA_PS_TCP, IB_QPT_RC);
drivers/infiniband/ulp/rtrs/rtrs-srv.c
2093
ctx, ps, IB_QPT_RC);
drivers/infiniband/ulp/rtrs/rtrs.c
269
init_attr.qp_type = IB_QPT_RC;
drivers/infiniband/ulp/srp/ib_srp.c
338
RDMA_PS_TCP, IB_QPT_RC);
drivers/infiniband/ulp/srp/ib_srp.c
562
init_attr->qp_type = IB_QPT_RC;
drivers/infiniband/ulp/srpt/ib_srpt.c
1880
qp_init->qp_type = IB_QPT_RC;
drivers/infiniband/ulp/srpt/ib_srpt.c
3687
NULL, RDMA_PS_TCP, IB_QPT_RC);
drivers/nvme/host/rdma.c
272
init_attr.qp_type = IB_QPT_RC;
drivers/nvme/host/rdma.c
593
RDMA_PS_TCP, IB_QPT_RC);
drivers/nvme/target/rdma.c
1289
qp_attr.qp_type = IB_QPT_RC;
drivers/nvme/target/rdma.c
1876
RDMA_PS_TCP, IB_QPT_RC);
fs/smb/smbdirect/connection.c
380
qp_attr.qp_type = IB_QPT_RC;
fs/smb/smbdirect/socket.c
65
IB_QPT_RC);
net/9p/trans_rdma.c
560
RDMA_PS_TCP, IB_QPT_RC);
net/9p/trans_rdma.c
619
qp_attr.qp_type = IB_QPT_RC;
net/rds/ib.c
421
NULL, RDMA_PS_TCP, IB_QPT_RC);
net/rds/ib_cm.c
592
attr.qp_type = IB_QPT_RC;
net/rds/ib_cm.c
994
RDMA_PS_TCP, IB_QPT_RC);
net/rds/rdma_transport.c
205
RDMA_PS_TCP, IB_QPT_RC);
net/smc/smc_ib.c
677
.qp_type = IB_QPT_RC,
net/sunrpc/xprtrdma/svc_rdma_transport.c
152
RDMA_PS_TCP, IB_QPT_RC);
net/sunrpc/xprtrdma/svc_rdma_transport.c
526
qp_attr.qp_type = IB_QPT_RC;
net/sunrpc/xprtrdma/verbs.c
311
RDMA_PS_TCP, IB_QPT_RC);
net/sunrpc/xprtrdma/verbs.c
426
ep->re_attr.qp_type = IB_QPT_RC;