TID_RDMA
+ (HFI1_CAP_IS_KSET(TID_RDMA) ? num_kernel_contexts - 1
if (HFI1_CAP_IS_KSET(TID_RDMA))
if (HFI1_CAP_IS_KSET(TID_RDMA))
if (ibqp->qp_type == IB_QPT_RC && HFI1_CAP_IS_KSET(TID_RDMA)) {
priv->opfn.requested |= OPFN_MASK(TID_RDMA);
OPFN_MASK(TID_RDMA)) {
~OPFN_MASK(TID_RDMA);
if (!data || !HFI1_CAP_IS_KSET(TID_RDMA))
if (qp->ibqp.qp_type != IB_QPT_RC || !HFI1_CAP_IS_KSET(TID_RDMA))
if (init_attr->qp_type == IB_QPT_RC && HFI1_CAP_IS_KSET(TID_RDMA)) {
if (qp->ibqp.qp_type == IB_QPT_RC && HFI1_CAP_IS_KSET(TID_RDMA)) {
case OP(TID_RDMA, WRITE_REQ):
case OP(TID_RDMA, WRITE_RESP):
case OP(TID_RDMA, WRITE_DATA_LAST):
case OP(TID_RDMA, WRITE_DATA):
case OP(TID_RDMA, READ_REQ):
case OP(TID_RDMA, READ_RESP):
case OP(TID_RDMA, ACK):
case OP(TID_RDMA, RESYNC):