Home
last modified time | relevance | path

Searched refs:rvt_swqe (Results 1 – 20 of 20) sorted by relevance

/Linux-v4.19/include/rdma/
Drdmavt_qp.h165 struct rvt_swqe { struct
279 struct rvt_swqe *s_wq; /* send work queue */
347 struct rvt_swqe *s_wqe;
460 static inline struct rvt_swqe *rvt_get_swqe_ptr(struct rvt_qp *qp, in rvt_get_swqe_ptr()
463 return (struct rvt_swqe *)((char *)qp->s_wq + in rvt_get_swqe_ptr()
464 (sizeof(struct rvt_swqe) + in rvt_get_swqe_ptr()
515 static inline void rvt_put_swqe(struct rvt_swqe *wqe) in rvt_put_swqe()
536 struct rvt_swqe *wqe) in rvt_qp_wqe_reserve()
558 struct rvt_swqe *wqe) in rvt_qp_wqe_unreserve()
583 struct rvt_swqe *wqe, in rvt_qp_swqe_complete()
Drdma_vt.h197 struct rvt_swqe;
218 int (*check_send_wqe)(struct rvt_qp *qp, struct rvt_swqe *wqe);
/Linux-v4.19/drivers/infiniband/sw/rdmavt/
Dtrace_tx.h91 TP_PROTO(struct rvt_qp *qp, struct rvt_swqe *wqe, int wr_num_sge),
96 __field(struct rvt_swqe *, wqe)
Dqp.c442 struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, qp->s_last); in rvt_clear_mr_refs()
478 static bool rvt_swqe_has_lkey(struct rvt_swqe *wqe, u32 lkey) in rvt_swqe_has_lkey()
501 struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, s_last); in rvt_qp_sends_has_lkey()
772 struct rvt_swqe *swq = NULL; in rvt_create_qp()
816 sizeof(struct rvt_swqe); in rvt_create_qp()
1723 struct rvt_swqe *wqe; in rvt_post_one_wr()
/Linux-v4.19/drivers/infiniband/hw/hfi1/
Dverbs_txreq.h62 struct rvt_swqe *wqe;
Dverbs.h346 int hfi1_check_send_wqe(struct rvt_qp *qp, struct rvt_swqe *wqe);
366 void hfi1_send_complete(struct rvt_qp *qp, struct rvt_swqe *wqe,
Drc.c60 static u32 restart_sge(struct rvt_sge_state *ss, struct rvt_swqe *wqe, in restart_sge()
262 struct rvt_swqe *wqe; in hfi1_make_rc_req()
950 struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, n); in reset_psn()
1036 struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, qp->s_acked); in hfi1_restart_rc()
1076 struct rvt_swqe *wqe; in reset_sending_psn()
1104 struct rvt_swqe *wqe; in hfi1_rc_send_complete()
1197 static struct rvt_swqe *do_rc_completion(struct rvt_qp *qp, in do_rc_completion()
1198 struct rvt_swqe *wqe, in do_rc_completion()
1286 struct rvt_swqe *wqe; in do_rc_ack()
1502 struct rvt_swqe *wqe; in rdma_seq_err()
[all …]
Dud.c72 static void ud_loopback(struct rvt_qp *sqp, struct rvt_swqe *swqe) in ud_loopback()
286 static void hfi1_make_bth_deth(struct rvt_qp *qp, struct rvt_swqe *wqe, in hfi1_make_bth_deth()
323 struct rvt_swqe *wqe) in hfi1_make_ud_req_9B()
394 struct rvt_swqe *wqe) in hfi1_make_ud_req_16B()
501 struct rvt_swqe *wqe; in hfi1_make_ud_req()
Dqp.c298 struct rvt_swqe *wqe) in hfi1_check_send_wqe()
552 struct rvt_swqe *wqe; in qp_iter_print()
Druc.c173 struct rvt_swqe *wqe; in ruc_loopback()
924 void hfi1_send_complete(struct rvt_qp *qp, struct rvt_swqe *wqe, in hfi1_send_complete()
Dtrace_tx.h772 TP_PROTO(struct rvt_qp *qp, struct rvt_swqe *wqe, u32 idx),
776 __field(struct rvt_swqe *, wqe)
Dhfi.h916 struct rvt_swqe *wqe);
1441 struct rvt_swqe *wqe);
1445 struct rvt_swqe *wqe);
Duc.c67 struct rvt_swqe *wqe; in hfi1_make_uc_req()
/Linux-v4.19/drivers/infiniband/hw/qib/
Dqib_rc.c42 static u32 restart_sge(struct rvt_sge_state *ss, struct rvt_swqe *wqe, in restart_sge()
226 struct rvt_swqe *wqe; in qib_make_rc_req()
749 struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, n); in reset_psn()
833 struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, qp->s_acked); in qib_restart_rc()
869 struct rvt_swqe *wqe; in reset_sending_psn()
895 struct rvt_swqe *wqe; in qib_rc_send_complete()
970 static struct rvt_swqe *do_rc_completion(struct rvt_qp *qp, in do_rc_completion()
971 struct rvt_swqe *wqe, in do_rc_completion()
1040 struct rvt_swqe *wqe; in do_rc_ack()
1255 struct rvt_swqe *wqe; in rdma_seq_err()
[all …]
Dqib_verbs.h306 int qib_check_send_wqe(struct rvt_qp *qp, struct rvt_swqe *wqe);
336 void qib_send_complete(struct rvt_qp *qp, struct rvt_swqe *wqe,
Dqib_qp.c390 struct rvt_swqe *wqe) in qib_check_send_wqe()
429 struct rvt_swqe *wqe; in qib_qp_iter_print()
Dqib_ud.c50 static void qib_ud_loopback(struct rvt_qp *sqp, struct rvt_swqe *swqe) in qib_ud_loopback()
242 struct rvt_swqe *wqe; in qib_make_ud_req()
Dqib_ruc.c191 struct rvt_swqe *wqe; in qib_ruc_loopback()
620 void qib_send_complete(struct rvt_qp *qp, struct rvt_swqe *wqe, in qib_send_complete()
Dqib_uc.c52 struct rvt_swqe *wqe; in qib_make_uc_req()
Dqib.h249 struct rvt_swqe *wqe;