Lines Matching refs:diff
803 int diff; in reset_psn() local
810 diff = qib_cmp24(psn, wqe->psn); in reset_psn()
811 if (diff < 0) in reset_psn()
818 if (diff == 0) { in reset_psn()
1135 int diff; in do_rc_ack() local
1159 while ((diff = qib_cmp24(ack_psn, wqe->lpsn)) >= 0) { in do_rc_ack()
1168 diff == 0) { in do_rc_ack()
1182 (opcode != OP(RDMA_READ_RESPONSE_LAST) || diff != 0)) || in do_rc_ack()
1185 (opcode != OP(ATOMIC_ACKNOWLEDGE) || diff != 0))) { in do_rc_ack()
1409 int diff; in qib_rc_rcv_resp() local
1446 diff = qib_cmp24(psn, qp->s_last_psn); in qib_rc_rcv_resp()
1447 if (unlikely(diff <= 0)) { in qib_rc_rcv_resp()
1449 if (diff == 0 && opcode == OP(ACKNOWLEDGE)) { in qib_rc_rcv_resp()
1627 int diff, in qib_rc_rcv_error() argument
1636 if (diff > 0) { in qib_rc_rcv_error()
1873 int diff; in qib_rc_rcv() local
1908 diff = qib_cmp24(psn, qp->r_psn); in qib_rc_rcv()
1909 if (unlikely(diff)) { in qib_rc_rcv()
1910 if (qib_rc_rcv_error(ohdr, data, qp, opcode, psn, diff, rcd)) in qib_rc_rcv()