s_last 639 drivers/infiniband/hw/hfi1/qp.c qp->s_last == qp->s_acked && s_last 662 drivers/infiniband/hw/hfi1/qp.c wqe = rvt_get_swqe_ptr(qp, qp->s_last); s_last 686 drivers/infiniband/hw/hfi1/qp.c qp->s_last, qp->s_acked, qp->s_cur, s_last 482 drivers/infiniband/hw/hfi1/rc.c if (qp->s_last == READ_ONCE(qp->s_head)) s_last 490 drivers/infiniband/hw/hfi1/rc.c wqe = rvt_get_swqe_ptr(qp, qp->s_last); s_last 491 drivers/infiniband/hw/hfi1/rc.c hfi1_trdma_send_complete(qp, wqe, qp->s_last != qp->s_acked ? s_last 552 drivers/infiniband/hw/hfi1/rc.c if (qp->s_last != qp->s_cur) s_last 1620 drivers/infiniband/hw/hfi1/rc.c } else if (qp->s_last == qp->s_acked) { s_last 1681 drivers/infiniband/hw/hfi1/rc.c u32 n = qp->s_last; s_last 1831 drivers/infiniband/hw/hfi1/rc.c while (qp->s_last != qp->s_acked) { s_last 1832 drivers/infiniband/hw/hfi1/rc.c wqe = rvt_get_swqe_ptr(qp, qp->s_last); s_last 1837 drivers/infiniband/hw/hfi1/rc.c trace_hfi1_qp_send_completion(qp, wqe, qp->s_last); s_last 1883 drivers/infiniband/hw/hfi1/rc.c trace_hfi1_qp_send_completion(qp, wqe, qp->s_last); s_last 2274 drivers/infiniband/hw/hfi1/rc.c if (qp->s_last == qp->s_acked) { s_last 2517 drivers/infiniband/hw/hfi1/rc.c if (qp->s_last == qp->s_acked) { s_last 2564 drivers/infiniband/hw/hfi1/tid_rdma.c if (qp->s_last == qp->s_acked) s_last 878 drivers/infiniband/hw/hfi1/trace_tid.h __field(u32, s_last) s_last 896 drivers/infiniband/hw/hfi1/trace_tid.h __entry->s_last = qp->s_last; s_last 916 drivers/infiniband/hw/hfi1/trace_tid.h __entry->s_last, s_last 82 drivers/infiniband/hw/hfi1/uc.c if (qp->s_last == READ_ONCE(qp->s_head)) s_last 90 drivers/infiniband/hw/hfi1/uc.c wqe = rvt_get_swqe_ptr(qp, qp->s_last); s_last 134 drivers/infiniband/hw/hfi1/uc.c if (qp->s_last != qp->s_cur) s_last 494 drivers/infiniband/hw/hfi1/ud.c if (qp->s_last == READ_ONCE(qp->s_head)) s_last 501 drivers/infiniband/hw/hfi1/ud.c wqe = rvt_get_swqe_ptr(qp, qp->s_last); s_last 430 drivers/infiniband/hw/qib/qib_qp.c wqe = rvt_get_swqe_ptr(qp, qp->s_last); s_last 448 drivers/infiniband/hw/qib/qib_qp.c qp->s_last, qp->s_acked, qp->s_cur, s_last 244 drivers/infiniband/hw/qib/qib_rc.c if (qp->s_last == READ_ONCE(qp->s_head)) s_last 251 drivers/infiniband/hw/qib/qib_rc.c wqe = rvt_get_swqe_ptr(qp, qp->s_last); s_last 252 drivers/infiniband/hw/qib/qib_rc.c rvt_send_complete(qp, wqe, qp->s_last != qp->s_acked ? s_last 829 drivers/infiniband/hw/qib/qib_rc.c } else if (qp->s_last == qp->s_acked) { s_last 859 drivers/infiniband/hw/qib/qib_rc.c u32 n = qp->s_last; s_last 917 drivers/infiniband/hw/qib/qib_rc.c while (qp->s_last != qp->s_acked) { s_last 918 drivers/infiniband/hw/qib/qib_rc.c wqe = rvt_get_swqe_ptr(qp, qp->s_last); s_last 1194 drivers/infiniband/hw/qib/qib_rc.c if (qp->s_last == qp->s_acked) { s_last 1465 drivers/infiniband/hw/qib/qib_rc.c if (qp->s_last == qp->s_acked) { s_last 63 drivers/infiniband/hw/qib/qib_uc.c if (qp->s_last == READ_ONCE(qp->s_head)) s_last 70 drivers/infiniband/hw/qib/qib_uc.c wqe = rvt_get_swqe_ptr(qp, qp->s_last); s_last 250 drivers/infiniband/hw/qib/qib_ud.c if (qp->s_last == READ_ONCE(qp->s_head)) s_last 257 drivers/infiniband/hw/qib/qib_ud.c wqe = rvt_get_swqe_ptr(qp, qp->s_last); s_last 629 drivers/infiniband/sw/rdmavt/qp.c while (qp->s_last != qp->s_head) { s_last 630 drivers/infiniband/sw/rdmavt/qp.c struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, qp->s_last); s_last 633 drivers/infiniband/sw/rdmavt/qp.c if (++qp->s_last >= qp->s_size) s_last 634 drivers/infiniband/sw/rdmavt/qp.c qp->s_last = 0; s_last 680 drivers/infiniband/sw/rdmavt/qp.c u32 s_last = qp->s_last; s_last 682 drivers/infiniband/sw/rdmavt/qp.c while (s_last != qp->s_head) { s_last 683 drivers/infiniband/sw/rdmavt/qp.c struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, s_last); s_last 688 drivers/infiniband/sw/rdmavt/qp.c if (++s_last >= qp->s_size) s_last 689 drivers/infiniband/sw/rdmavt/qp.c s_last = 0; s_last 893 drivers/infiniband/sw/rdmavt/qp.c qp->s_last = 0; s_last 1354 drivers/infiniband/sw/rdmavt/qp.c if (READ_ONCE(qp->s_last) != qp->s_head) s_last 1583 drivers/infiniband/sw/rdmavt/qp.c qp->s_draining = qp->s_last != qp->s_cur; s_last 1971 drivers/infiniband/sw/rdmavt/qp.c slast = smp_load_acquire(&qp->s_last); s_last 1990 drivers/infiniband/sw/rdmavt/qp.c qp->s_acked, qp->s_last); s_last 2208 drivers/infiniband/sw/rdmavt/qp.c call_send = qp->s_head == READ_ONCE(qp->s_last) && !wr->next; s_last 2850 drivers/infiniband/sw/rdmavt/qp.c old_last = qp->s_last; s_last 3002 drivers/infiniband/sw/rdmavt/qp.c if (sqp->s_last == READ_ONCE(sqp->s_head)) s_last 3004 drivers/infiniband/sw/rdmavt/qp.c wqe = rvt_get_swqe_ptr(sqp, sqp->s_last); s_last 3020 drivers/infiniband/sw/rdmavt/qp.c if (sqp->s_last == sqp->s_cur) { s_last 126 drivers/infiniband/sw/rdmavt/trace_tx.h __entry->last = qp->s_last; s_last 417 include/rdma/rdmavt_qp.h u32 s_last; /* last completed entry */ s_last 867 include/rdma/rdmavt_qp.h last = rvt_qp_swqe_incr(qp, qp->s_last); s_last 869 include/rdma/rdmavt_qp.h smp_store_release(&qp->s_last, last);