Lines Matching refs:fqp
506 struct rvt_qp *fqp; in kernel_tid_waiters() local
511 fqp = first_qp(rcd, queue); in kernel_tid_waiters()
512 if (!fqp || (fqp == qp && (qp->s_flags & HFI1_S_WAIT_TID_SPACE))) in kernel_tid_waiters()
514 rvt_put_qp(fqp); in kernel_tid_waiters()
779 struct rvt_qp *fqp; in hfi1_kern_setup_hw_flow() local
804 fqp = first_qp(rcd, &rcd->flow_queue); in hfi1_kern_setup_hw_flow()
807 tid_rdma_schedule_tid_wakeup(fqp); in hfi1_kern_setup_hw_flow()
819 struct rvt_qp *fqp; in hfi1_kern_clear_hw_flow() local
832 fqp = first_qp(rcd, &rcd->flow_queue); in hfi1_kern_clear_hw_flow()
835 if (fqp == qp) { in hfi1_kern_clear_hw_flow()
836 __trigger_tid_waiter(fqp); in hfi1_kern_clear_hw_flow()
837 rvt_put_qp(fqp); in hfi1_kern_clear_hw_flow()
839 tid_rdma_schedule_tid_wakeup(fqp); in hfi1_kern_clear_hw_flow()
1462 struct rvt_qp *fqp; in hfi1_kern_exp_rcv_setup() local
1523 fqp = first_qp(rcd, &rcd->rarr_queue); in hfi1_kern_exp_rcv_setup()
1525 tid_rdma_schedule_tid_wakeup(fqp); in hfi1_kern_exp_rcv_setup()
1553 struct rvt_qp *fqp; in hfi1_kern_exp_rcv_clear() local
1567 fqp = first_qp(rcd, &rcd->rarr_queue); in hfi1_kern_exp_rcv_clear()
1575 if (fqp == req->qp) { in hfi1_kern_exp_rcv_clear()
1576 __trigger_tid_waiter(fqp); in hfi1_kern_exp_rcv_clear()
1577 rvt_put_qp(fqp); in hfi1_kern_exp_rcv_clear()
1579 tid_rdma_schedule_tid_wakeup(fqp); in hfi1_kern_exp_rcv_clear()