|
@@ -67,7 +67,7 @@ static u32 restart_sge(struct rvt_sge_state *ss, struct rvt_swqe *wqe,
|
|
|
ss->sg_list = wqe->sg_list + 1;
|
|
|
ss->num_sge = wqe->wr.num_sge;
|
|
|
ss->total_len = wqe->length;
|
|
|
- hfi1_skip_sge(ss, len, 0);
|
|
|
+ hfi1_skip_sge(ss, len, false);
|
|
|
return wqe->length - len;
|
|
|
}
|
|
|
|
|
@@ -1508,7 +1508,7 @@ read_middle:
|
|
|
qp->s_rdma_read_len -= pmtu;
|
|
|
update_last_psn(qp, psn);
|
|
|
spin_unlock_irqrestore(&qp->s_lock, flags);
|
|
|
- hfi1_copy_sge(&qp->s_rdma_read_sge, data, pmtu, 0, 0);
|
|
|
+ hfi1_copy_sge(&qp->s_rdma_read_sge, data, pmtu, false, false);
|
|
|
goto bail;
|
|
|
|
|
|
case OP(RDMA_READ_RESPONSE_ONLY):
|
|
@@ -1552,7 +1552,7 @@ read_last:
|
|
|
if (unlikely(tlen != qp->s_rdma_read_len))
|
|
|
goto ack_len_err;
|
|
|
aeth = be32_to_cpu(ohdr->u.aeth);
|
|
|
- hfi1_copy_sge(&qp->s_rdma_read_sge, data, tlen, 0, 0);
|
|
|
+ hfi1_copy_sge(&qp->s_rdma_read_sge, data, tlen, false, false);
|
|
|
WARN_ON(qp->s_rdma_read_sge.num_sge);
|
|
|
(void)do_rc_ack(qp, aeth, psn,
|
|
|
OP(RDMA_READ_RESPONSE_LAST), 0, rcd);
|
|
@@ -1923,7 +1923,7 @@ void hfi1_rc_rcv(struct hfi1_packet *packet)
|
|
|
struct ib_reth *reth;
|
|
|
unsigned long flags;
|
|
|
int ret, is_fecn = 0;
|
|
|
- int copy_last = 0;
|
|
|
+ bool copy_last = false;
|
|
|
u32 rkey;
|
|
|
|
|
|
lockdep_assert_held(&qp->r_lock);
|
|
@@ -2017,7 +2017,7 @@ send_middle:
|
|
|
qp->r_rcv_len += pmtu;
|
|
|
if (unlikely(qp->r_rcv_len > qp->r_len))
|
|
|
goto nack_inv;
|
|
|
- hfi1_copy_sge(&qp->r_sge, data, pmtu, 1, 0);
|
|
|
+ hfi1_copy_sge(&qp->r_sge, data, pmtu, true, false);
|
|
|
break;
|
|
|
|
|
|
case OP(RDMA_WRITE_LAST_WITH_IMMEDIATE):
|
|
@@ -2057,7 +2057,7 @@ send_last_inv:
|
|
|
wc.wc_flags = IB_WC_WITH_INVALIDATE;
|
|
|
goto send_last;
|
|
|
case OP(RDMA_WRITE_LAST):
|
|
|
- copy_last = ibpd_to_rvtpd(qp->ibqp.pd)->user;
|
|
|
+ copy_last = rvt_is_user_qp(qp);
|
|
|
/* fall through */
|
|
|
case OP(SEND_LAST):
|
|
|
no_immediate_data:
|
|
@@ -2075,7 +2075,7 @@ send_last:
|
|
|
wc.byte_len = tlen + qp->r_rcv_len;
|
|
|
if (unlikely(wc.byte_len > qp->r_len))
|
|
|
goto nack_inv;
|
|
|
- hfi1_copy_sge(&qp->r_sge, data, tlen, 1, copy_last);
|
|
|
+ hfi1_copy_sge(&qp->r_sge, data, tlen, true, copy_last);
|
|
|
rvt_put_ss(&qp->r_sge);
|
|
|
qp->r_msn++;
|
|
|
if (!__test_and_clear_bit(RVT_R_WRID_VALID, &qp->r_aflags))
|
|
@@ -2113,7 +2113,7 @@ send_last:
|
|
|
break;
|
|
|
|
|
|
case OP(RDMA_WRITE_ONLY):
|
|
|
- copy_last = 1;
|
|
|
+ copy_last = rvt_is_user_qp(qp);
|
|
|
/* fall through */
|
|
|
case OP(RDMA_WRITE_FIRST):
|
|
|
case OP(RDMA_WRITE_ONLY_WITH_IMMEDIATE):
|