Lines Matching refs:diff
805 int diff; in reset_psn() local
812 diff = qib_cmp24(psn, wqe->psn); in reset_psn()
813 if (diff < 0) in reset_psn()
820 if (diff == 0) { in reset_psn()
1137 int diff; in do_rc_ack() local
1161 while ((diff = qib_cmp24(ack_psn, wqe->lpsn)) >= 0) { in do_rc_ack()
1170 diff == 0) { in do_rc_ack()
1184 (opcode != OP(RDMA_READ_RESPONSE_LAST) || diff != 0)) || in do_rc_ack()
1187 (opcode != OP(ATOMIC_ACKNOWLEDGE) || diff != 0))) { in do_rc_ack()
1411 int diff; in qib_rc_rcv_resp() local
1448 diff = qib_cmp24(psn, qp->s_last_psn); in qib_rc_rcv_resp()
1449 if (unlikely(diff <= 0)) { in qib_rc_rcv_resp()
1451 if (diff == 0 && opcode == OP(ACKNOWLEDGE)) { in qib_rc_rcv_resp()
1629 int diff, in qib_rc_rcv_error() argument
1638 if (diff > 0) { in qib_rc_rcv_error()
1875 int diff; in qib_rc_rcv() local
1910 diff = qib_cmp24(psn, qp->r_psn); in qib_rc_rcv()
1911 if (unlikely(diff)) { in qib_rc_rcv()
1912 if (qib_rc_rcv_error(ohdr, data, qp, opcode, psn, diff, rcd)) in qib_rc_rcv()