Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/infiniband/hw/hfi1/
H A Dtid_rdma.h101 struct rvt_swqe *swqe;
214 void __trdma_clean_swqe(struct rvt_qp *qp, struct rvt_swqe *wqe);
221 static inline void trdma_clean_swqe(struct rvt_qp *qp, struct rvt_swqe *wqe) in trdma_clean_swqe()
244 u32 hfi1_build_tid_rdma_read_packet(struct rvt_swqe *wqe,
247 u32 hfi1_build_tid_rdma_read_req(struct rvt_qp *qp, struct rvt_swqe *wqe,
258 void hfi1_tid_rdma_restart_req(struct rvt_qp *qp, struct rvt_swqe *wqe,
261 bool hfi1_tid_rdma_wqe_interlock(struct rvt_qp *qp, struct rvt_swqe *wqe);
263 void setup_tid_rdma_wqe(struct rvt_qp *qp, struct rvt_swqe *wqe);
265 struct rvt_swqe *wqe) in hfi1_setup_tid_rdma_wqe()
274 u32 hfi1_build_tid_rdma_write_req(struct rvt_qp *qp, struct rvt_swqe *wqe,
[all …]
H A Drc.h35 static inline u32 restart_sge(struct rvt_sge_state *ss, struct rvt_swqe *wqe, in restart_sge()
56 struct rvt_swqe *do_rc_completion(struct rvt_qp *qp, struct rvt_swqe *wqe,
H A Dtrace_rc.h121 struct rvt_swqe *wqe),
156 struct rvt_swqe *wqe),
H A Dverbs.h375 static inline struct tid_rdma_request *wqe_to_tid_req(struct rvt_swqe *wqe) in wqe_to_tid_req()
433 int hfi1_setup_wqe(struct rvt_qp *qp, struct rvt_swqe *wqe,
493 struct rvt_swqe *wqe, in hfi1_trdma_send_complete()
H A Dverbs_txreq.h62 struct rvt_swqe *wqe;
H A Dtid_rdma.c377 struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, i); in hfi1_qp_priv_init()
415 struct rvt_swqe *wqe; in hfi1_qp_priv_tid_free()
1614 void __trdma_clean_swqe(struct rvt_qp *qp, struct rvt_swqe *wqe) in __trdma_clean_swqe()
1696 u32 hfi1_build_tid_rdma_read_packet(struct rvt_swqe *wqe, in hfi1_build_tid_rdma_read_packet()
1780 u32 hfi1_build_tid_rdma_read_req(struct rvt_qp *qp, struct rvt_swqe *wqe, in hfi1_build_tid_rdma_read_req()
2411 struct rvt_swqe *wqe; in find_tid_request()
2575 struct rvt_swqe *wqe; in hfi1_kern_read_tid_flow_free()
2623 struct rvt_qp *qp, struct rvt_swqe *wqe) in restart_tid_rdma_read_req()
2656 struct rvt_swqe *wqe; in handle_read_kdeth_eflags()
3037 void hfi1_tid_rdma_restart_req(struct rvt_qp *qp, struct rvt_swqe *wqe, in hfi1_tid_rdma_restart_req()
[all …]
H A Dud.c73 static void ud_loopback(struct rvt_qp *sqp, struct rvt_swqe *swqe) in ud_loopback()
266 static void hfi1_make_bth_deth(struct rvt_qp *qp, struct rvt_swqe *wqe, in hfi1_make_bth_deth()
304 struct rvt_swqe *wqe) in hfi1_make_ud_req_9B()
375 struct rvt_swqe *wqe) in hfi1_make_ud_req_16B()
482 struct rvt_swqe *wqe; in hfi1_make_ud_req()
H A Drc.c435 struct rvt_swqe *wqe; in hfi1_make_rc_req()
687 struct rvt_swqe *__w; in hfi1_make_rc_req()
1460 struct rvt_swqe *wqe) in update_num_rd_atomic()
1503 struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, n); in reset_psn()
1609 struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, qp->s_acked); in hfi1_restart_rc()
1679 struct rvt_swqe *wqe; in reset_sending_psn()
1739 struct rvt_swqe *wqe; in hfi1_rc_send_complete()
1866 struct rvt_swqe *do_rc_completion(struct rvt_qp *qp, in do_rc_completion()
1867 struct rvt_swqe *wqe, in do_rc_completion()
2012 struct rvt_swqe *wqe; in do_rc_ack()
[all …]
H A Dqp.c305 int hfi1_setup_wqe(struct rvt_qp *qp, struct rvt_swqe *wqe, bool *call_send) in hfi1_setup_wqe()
641 struct rvt_swqe *wqe; in qp_iter_print()
H A Dtrace_tx.h780 TP_PROTO(struct rvt_qp *qp, struct rvt_swqe *wqe, u32 idx),
784 __field(struct rvt_swqe *, wqe)
H A Dhfi.h989 struct rvt_swqe *wqe);
1500 struct rvt_swqe *wqe);
1504 struct rvt_swqe *wqe);
H A Duc.c67 struct rvt_swqe *wqe; in hfi1_make_uc_req()
/OK3568_Linux_fs/kernel/include/rdma/
H A Drdmavt_qp.h166 struct rvt_swqe { struct
212 static inline struct rvt_ah *rvt_get_swqe_ah(struct rvt_swqe *swqe) in rvt_get_swqe_ah()
222 static inline struct rdma_ah_attr *rvt_get_swqe_ah_attr(struct rvt_swqe *swqe) in rvt_get_swqe_ah_attr()
232 static inline u32 rvt_get_swqe_remote_qpn(struct rvt_swqe *swqe) in rvt_get_swqe_remote_qpn()
242 static inline u32 rvt_get_swqe_remote_qkey(struct rvt_swqe *swqe) in rvt_get_swqe_remote_qkey()
252 static inline u16 rvt_get_swqe_pkey_index(struct rvt_swqe *swqe) in rvt_get_swqe_pkey_index()
339 struct rvt_swqe *s_wq; /* send work queue */
407 struct rvt_swqe *s_wqe;
531 static inline struct rvt_swqe *rvt_get_swqe_ptr(struct rvt_qp *qp, in rvt_get_swqe_ptr()
534 return (struct rvt_swqe *)((char *)qp->s_wq + in rvt_get_swqe_ptr()
[all …]
H A Drdma_vt.h196 struct rvt_swqe;
223 int (*setup_wqe)(struct rvt_qp *qp, struct rvt_swqe *wqe,
/OK3568_Linux_fs/kernel/drivers/infiniband/sw/rdmavt/
H A Dtrace_tx.h91 TP_PROTO(struct rvt_qp *qp, struct rvt_swqe *wqe, int wr_num_sge),
96 __field(struct rvt_swqe *, wqe)
158 TP_PROTO(struct rvt_qp *qp, struct rvt_swqe *wqe, u32 idx),
162 __field(struct rvt_swqe *, wqe)
H A Drc.c204 u32 rvt_restart_sge(struct rvt_sge_state *ss, struct rvt_swqe *wqe, u32 len) in rvt_restart_sge()
H A Dqp.c633 struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, qp->s_last); in rvt_clear_mr_refs()
663 static bool rvt_swqe_has_lkey(struct rvt_swqe *wqe, u32 lkey) in rvt_swqe_has_lkey()
686 struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, s_last); in rvt_qp_sends_has_lkey()
1018 struct rvt_swqe *wqe; in free_ud_wq_attr()
1038 struct rvt_swqe *wqe; in alloc_ud_wq_attr()
1074 struct rvt_swqe *swq = NULL; in rvt_create_qp()
2017 struct rvt_swqe *wqe; in rvt_post_one_wr()
2831 void rvt_send_complete(struct rvt_qp *qp, struct rvt_swqe *wqe, in rvt_send_complete()
2960 struct rvt_swqe *wqe; in rvt_ruc_loopback()
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/qib/
H A Dqib_rc.c42 static u32 restart_sge(struct rvt_sge_state *ss, struct rvt_swqe *wqe, in restart_sge()
221 struct rvt_swqe *wqe; in qib_make_rc_req()
738 struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, n); in reset_psn()
822 struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, qp->s_acked); in qib_restart_rc()
858 struct rvt_swqe *wqe; in reset_sending_psn()
884 struct rvt_swqe *wqe; in qib_rc_send_complete()
950 static struct rvt_swqe *do_rc_completion(struct rvt_qp *qp, in do_rc_completion()
951 struct rvt_swqe *wqe, in do_rc_completion()
1011 struct rvt_swqe *wqe; in do_rc_ack()
1226 struct rvt_swqe *wqe; in rdma_seq_err()
[all …]
H A Dqib_qp.c386 struct rvt_swqe *wqe, bool *call_send) in qib_check_send_wqe()
426 struct rvt_swqe *wqe; in qib_qp_iter_print()
H A Dqib_ud.c51 static void qib_ud_loopback(struct rvt_qp *sqp, struct rvt_swqe *swqe) in qib_ud_loopback()
237 struct rvt_swqe *wqe; in qib_make_ud_req()
H A Dqib_verbs.h301 int qib_check_send_wqe(struct rvt_qp *qp, struct rvt_swqe *wqe,
H A Dqib_uc.c52 struct rvt_swqe *wqe; in qib_make_uc_req()
H A Dqib.h250 struct rvt_swqe *wqe;