Lines Matching refs:rvt_qp
130 struct rvt_qp *owner;
227 struct rvt_qp __rcu *qp[2];
273 static inline struct rvt_qp *iowait_to_qp(struct iowait *s_iowait) in iowait_to_qp()
361 int hfi1_verbs_send(struct rvt_qp *qp, struct hfi1_pkt_state *ps);
372 struct rvt_qp *qp);
376 void hfi1_rc_verbs_aborted(struct rvt_qp *qp, struct hfi1_opa_header *opah);
377 void hfi1_rc_send_complete(struct rvt_qp *qp, struct hfi1_opa_header *opah);
383 void hfi1_migrate_qp(struct rvt_qp *qp);
385 int hfi1_check_modify_qp(struct rvt_qp *qp, struct ib_qp_attr *attr,
388 void hfi1_modify_qp(struct rvt_qp *qp, struct ib_qp_attr *attr,
390 void hfi1_restart_rc(struct rvt_qp *qp, u32 psn, int wait);
391 int hfi1_setup_wqe(struct rvt_qp *qp, struct rvt_swqe *wqe,
399 void hfi1_make_ruc_header(struct rvt_qp *qp, struct ib_other_headers *ohdr,
403 bool hfi1_schedule_send_yield(struct rvt_qp *qp, struct hfi1_pkt_state *ps,
408 void hfi1_do_send_from_rvt(struct rvt_qp *qp);
410 void hfi1_do_send(struct rvt_qp *qp, bool in_thread);
414 int hfi1_make_rc_req(struct rvt_qp *qp, struct hfi1_pkt_state *ps);
416 int hfi1_make_uc_req(struct rvt_qp *qp, struct hfi1_pkt_state *ps);
418 int hfi1_make_ud_req(struct rvt_qp *qp, struct hfi1_pkt_state *ps);
434 int hfi1_verbs_send_dma(struct rvt_qp *qp, struct hfi1_pkt_state *ps,
437 int hfi1_verbs_send_pio(struct rvt_qp *qp, struct hfi1_pkt_state *ps,
445 void hfi1_wait_kmem(struct rvt_qp *qp);
447 static inline void hfi1_trdma_send_complete(struct rvt_qp *qp, in hfi1_trdma_send_complete()