rvt_swqe 980 drivers/infiniband/hw/hfi1/hfi.h struct rvt_swqe *wqe); rvt_swqe 1504 drivers/infiniband/hw/hfi1/hfi.h struct rvt_swqe *wqe); rvt_swqe 1508 drivers/infiniband/hw/hfi1/hfi.h struct rvt_swqe *wqe); rvt_swqe 319 drivers/infiniband/hw/hfi1/qp.c int hfi1_setup_wqe(struct rvt_qp *qp, struct rvt_swqe *wqe, bool *call_send) rvt_swqe 652 drivers/infiniband/hw/hfi1/qp.c struct rvt_swqe *wqe; rvt_swqe 435 drivers/infiniband/hw/hfi1/rc.c struct rvt_swqe *wqe; rvt_swqe 687 drivers/infiniband/hw/hfi1/rc.c struct rvt_swqe *__w; rvt_swqe 1461 drivers/infiniband/hw/hfi1/rc.c struct rvt_swqe *wqe) rvt_swqe 1504 drivers/infiniband/hw/hfi1/rc.c struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, n); rvt_swqe 1610 drivers/infiniband/hw/hfi1/rc.c struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, qp->s_acked); rvt_swqe 1680 drivers/infiniband/hw/hfi1/rc.c struct rvt_swqe *wqe; rvt_swqe 1740 drivers/infiniband/hw/hfi1/rc.c struct rvt_swqe *wqe; rvt_swqe 1867 drivers/infiniband/hw/hfi1/rc.c struct rvt_swqe *do_rc_completion(struct rvt_qp *qp, rvt_swqe 1868 drivers/infiniband/hw/hfi1/rc.c struct rvt_swqe *wqe, rvt_swqe 2013 drivers/infiniband/hw/hfi1/rc.c struct rvt_swqe *wqe; rvt_swqe 2124 drivers/infiniband/hw/hfi1/rc.c struct rvt_swqe *__w = NULL; rvt_swqe 2309 drivers/infiniband/hw/hfi1/rc.c struct rvt_swqe *wqe; rvt_swqe 2353 drivers/infiniband/hw/hfi1/rc.c struct rvt_swqe *wqe; rvt_swqe 35 drivers/infiniband/hw/hfi1/rc.h static inline u32 restart_sge(struct rvt_sge_state *ss, struct rvt_swqe *wqe, rvt_swqe 56 drivers/infiniband/hw/hfi1/rc.h struct rvt_swqe *do_rc_completion(struct rvt_qp *qp, struct rvt_swqe *wqe, rvt_swqe 377 drivers/infiniband/hw/hfi1/tid_rdma.c struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, i); rvt_swqe 415 drivers/infiniband/hw/hfi1/tid_rdma.c struct rvt_swqe *wqe; rvt_swqe 1614 drivers/infiniband/hw/hfi1/tid_rdma.c void __trdma_clean_swqe(struct rvt_qp *qp, struct rvt_swqe *wqe) rvt_swqe 1696 drivers/infiniband/hw/hfi1/tid_rdma.c u32 hfi1_build_tid_rdma_read_packet(struct rvt_swqe *wqe, rvt_swqe 1780 drivers/infiniband/hw/hfi1/tid_rdma.c u32 hfi1_build_tid_rdma_read_req(struct rvt_qp *qp, struct rvt_swqe *wqe, rvt_swqe 2411 drivers/infiniband/hw/hfi1/tid_rdma.c struct rvt_swqe *wqe; rvt_swqe 2575 drivers/infiniband/hw/hfi1/tid_rdma.c struct rvt_swqe *wqe; rvt_swqe 2623 drivers/infiniband/hw/hfi1/tid_rdma.c struct rvt_qp *qp, struct rvt_swqe *wqe) rvt_swqe 2656 drivers/infiniband/hw/hfi1/tid_rdma.c struct rvt_swqe *wqe; rvt_swqe 3037 drivers/infiniband/hw/hfi1/tid_rdma.c void hfi1_tid_rdma_restart_req(struct rvt_qp *qp, struct rvt_swqe *wqe, rvt_swqe 3172 drivers/infiniband/hw/hfi1/tid_rdma.c struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, i); rvt_swqe 3201 drivers/infiniband/hw/hfi1/tid_rdma.c bool hfi1_tid_rdma_wqe_interlock(struct rvt_qp *qp, struct rvt_swqe *wqe) rvt_swqe 3203 drivers/infiniband/hw/hfi1/tid_rdma.c struct rvt_swqe *prev; rvt_swqe 3269 drivers/infiniband/hw/hfi1/tid_rdma.c void setup_tid_rdma_wqe(struct rvt_qp *qp, struct rvt_swqe *wqe) rvt_swqe 3353 drivers/infiniband/hw/hfi1/tid_rdma.c u32 hfi1_build_tid_rdma_write_req(struct rvt_qp *qp, struct rvt_swqe *wqe, rvt_swqe 4031 drivers/infiniband/hw/hfi1/tid_rdma.c struct rvt_swqe *wqe; rvt_swqe 4192 drivers/infiniband/hw/hfi1/tid_rdma.c bool hfi1_build_tid_rdma_packet(struct rvt_swqe *wqe, rvt_swqe 4489 drivers/infiniband/hw/hfi1/tid_rdma.c struct rvt_swqe *wqe; rvt_swqe 4789 drivers/infiniband/hw/hfi1/tid_rdma.c struct rvt_swqe *wqe; rvt_swqe 4830 drivers/infiniband/hw/hfi1/tid_rdma.c u32 hfi1_build_tid_rdma_resync(struct rvt_qp *qp, struct rvt_swqe *wqe, rvt_swqe 4975 drivers/infiniband/hw/hfi1/tid_rdma.c struct rvt_swqe *wqe; rvt_swqe 4999 drivers/infiniband/hw/hfi1/tid_rdma.c struct rvt_swqe *wqe; rvt_swqe 101 drivers/infiniband/hw/hfi1/tid_rdma.h struct rvt_swqe *swqe; rvt_swqe 214 drivers/infiniband/hw/hfi1/tid_rdma.h void __trdma_clean_swqe(struct rvt_qp *qp, struct rvt_swqe *wqe); rvt_swqe 221 drivers/infiniband/hw/hfi1/tid_rdma.h static inline void trdma_clean_swqe(struct rvt_qp *qp, struct rvt_swqe *wqe) rvt_swqe 244 drivers/infiniband/hw/hfi1/tid_rdma.h u32 hfi1_build_tid_rdma_read_packet(struct rvt_swqe *wqe, rvt_swqe 247 drivers/infiniband/hw/hfi1/tid_rdma.h u32 hfi1_build_tid_rdma_read_req(struct rvt_qp *qp, struct rvt_swqe *wqe, rvt_swqe 258 drivers/infiniband/hw/hfi1/tid_rdma.h void hfi1_tid_rdma_restart_req(struct rvt_qp *qp, struct rvt_swqe *wqe, rvt_swqe 261 drivers/infiniband/hw/hfi1/tid_rdma.h bool hfi1_tid_rdma_wqe_interlock(struct rvt_qp *qp, struct rvt_swqe *wqe); rvt_swqe 263 drivers/infiniband/hw/hfi1/tid_rdma.h void setup_tid_rdma_wqe(struct rvt_qp *qp, struct rvt_swqe *wqe); rvt_swqe 265 drivers/infiniband/hw/hfi1/tid_rdma.h struct rvt_swqe *wqe) rvt_swqe 274 drivers/infiniband/hw/hfi1/tid_rdma.h u32 hfi1_build_tid_rdma_write_req(struct rvt_qp *qp, struct rvt_swqe *wqe, rvt_swqe 289 drivers/infiniband/hw/hfi1/tid_rdma.h bool hfi1_build_tid_rdma_packet(struct rvt_swqe *wqe, rvt_swqe 304 drivers/infiniband/hw/hfi1/tid_rdma.h u32 hfi1_build_tid_rdma_resync(struct rvt_qp *qp, struct rvt_swqe *wqe, rvt_swqe 121 drivers/infiniband/hw/hfi1/trace_rc.h struct rvt_swqe *wqe), rvt_swqe 156 drivers/infiniband/hw/hfi1/trace_rc.h struct rvt_swqe *wqe), rvt_swqe 780 drivers/infiniband/hw/hfi1/trace_tx.h TP_PROTO(struct rvt_qp *qp, struct rvt_swqe *wqe, u32 idx), rvt_swqe 784 drivers/infiniband/hw/hfi1/trace_tx.h __field(struct rvt_swqe *, wqe) rvt_swqe 67 drivers/infiniband/hw/hfi1/uc.c struct rvt_swqe *wqe; rvt_swqe 73 drivers/infiniband/hw/hfi1/ud.c static void ud_loopback(struct rvt_qp *sqp, struct rvt_swqe *swqe) rvt_swqe 266 drivers/infiniband/hw/hfi1/ud.c static void hfi1_make_bth_deth(struct rvt_qp *qp, struct rvt_swqe *wqe, rvt_swqe 304 drivers/infiniband/hw/hfi1/ud.c struct rvt_swqe *wqe) rvt_swqe 375 drivers/infiniband/hw/hfi1/ud.c struct rvt_swqe *wqe) rvt_swqe 482 drivers/infiniband/hw/hfi1/ud.c struct rvt_swqe *wqe; rvt_swqe 376 drivers/infiniband/hw/hfi1/verbs.h static inline struct tid_rdma_request *wqe_to_tid_req(struct rvt_swqe *wqe) rvt_swqe 434 drivers/infiniband/hw/hfi1/verbs.h int hfi1_setup_wqe(struct rvt_qp *qp, struct rvt_swqe *wqe, rvt_swqe 494 drivers/infiniband/hw/hfi1/verbs.h struct rvt_swqe *wqe, rvt_swqe 62 drivers/infiniband/hw/hfi1/verbs_txreq.h struct rvt_swqe *wqe; rvt_swqe 250 drivers/infiniband/hw/qib/qib.h struct rvt_swqe *wqe; rvt_swqe 386 drivers/infiniband/hw/qib/qib_qp.c struct rvt_swqe *wqe, bool *call_send) rvt_swqe 426 drivers/infiniband/hw/qib/qib_qp.c struct rvt_swqe *wqe; rvt_swqe 42 drivers/infiniband/hw/qib/qib_rc.c static u32 restart_sge(struct rvt_sge_state *ss, struct rvt_swqe *wqe, rvt_swqe 221 drivers/infiniband/hw/qib/qib_rc.c struct rvt_swqe *wqe; rvt_swqe 738 drivers/infiniband/hw/qib/qib_rc.c struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, n); rvt_swqe 822 drivers/infiniband/hw/qib/qib_rc.c struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, qp->s_acked); rvt_swqe 858 drivers/infiniband/hw/qib/qib_rc.c struct rvt_swqe *wqe; rvt_swqe 884 drivers/infiniband/hw/qib/qib_rc.c struct rvt_swqe *wqe; rvt_swqe 950 drivers/infiniband/hw/qib/qib_rc.c static struct rvt_swqe *do_rc_completion(struct rvt_qp *qp, rvt_swqe 951 drivers/infiniband/hw/qib/qib_rc.c struct rvt_swqe *wqe, rvt_swqe 1011 drivers/infiniband/hw/qib/qib_rc.c struct rvt_swqe *wqe; rvt_swqe 1226 drivers/infiniband/hw/qib/qib_rc.c struct rvt_swqe *wqe; rvt_swqe 1275 drivers/infiniband/hw/qib/qib_rc.c struct rvt_swqe *wqe; rvt_swqe 52 drivers/infiniband/hw/qib/qib_uc.c struct rvt_swqe *wqe; rvt_swqe 51 drivers/infiniband/hw/qib/qib_ud.c static void qib_ud_loopback(struct rvt_qp *sqp, struct rvt_swqe *swqe) rvt_swqe 237 drivers/infiniband/hw/qib/qib_ud.c struct rvt_swqe *wqe; rvt_swqe 303 drivers/infiniband/hw/qib/qib_verbs.h int qib_check_send_wqe(struct rvt_qp *qp, struct rvt_swqe *wqe, rvt_swqe 630 drivers/infiniband/sw/rdmavt/qp.c struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, qp->s_last); rvt_swqe 660 drivers/infiniband/sw/rdmavt/qp.c static bool rvt_swqe_has_lkey(struct rvt_swqe *wqe, u32 lkey) rvt_swqe 683 drivers/infiniband/sw/rdmavt/qp.c struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, s_last); rvt_swqe 1014 drivers/infiniband/sw/rdmavt/qp.c struct rvt_swqe *wqe; rvt_swqe 1034 drivers/infiniband/sw/rdmavt/qp.c struct rvt_swqe *wqe; rvt_swqe 1070 drivers/infiniband/sw/rdmavt/qp.c struct rvt_swqe *swq = NULL; rvt_swqe 2003 drivers/infiniband/sw/rdmavt/qp.c struct rvt_swqe *wqe; rvt_swqe 2840 drivers/infiniband/sw/rdmavt/qp.c void rvt_send_complete(struct rvt_qp *qp, struct rvt_swqe *wqe, rvt_swqe 2969 drivers/infiniband/sw/rdmavt/qp.c struct rvt_swqe *wqe; rvt_swqe 199 drivers/infiniband/sw/rdmavt/rc.c u32 rvt_restart_sge(struct rvt_sge_state *ss, struct rvt_swqe *wqe, u32 len) rvt_swqe 91 drivers/infiniband/sw/rdmavt/trace_tx.h TP_PROTO(struct rvt_qp *qp, struct rvt_swqe *wqe, int wr_num_sge), rvt_swqe 96 drivers/infiniband/sw/rdmavt/trace_tx.h __field(struct rvt_swqe *, wqe) rvt_swqe 158 drivers/infiniband/sw/rdmavt/trace_tx.h TP_PROTO(struct rvt_qp *qp, struct rvt_swqe *wqe, u32 idx), rvt_swqe 162 drivers/infiniband/sw/rdmavt/trace_tx.h __field(struct rvt_swqe *, wqe) rvt_swqe 238 include/rdma/rdma_vt.h struct rvt_swqe; rvt_swqe 265 include/rdma/rdma_vt.h int (*setup_wqe)(struct rvt_qp *qp, struct rvt_swqe *wqe, rvt_swqe 227 include/rdma/rdmavt_qp.h static inline struct rvt_ah *rvt_get_swqe_ah(struct rvt_swqe *swqe) rvt_swqe 237 include/rdma/rdmavt_qp.h static inline struct rdma_ah_attr *rvt_get_swqe_ah_attr(struct rvt_swqe *swqe) rvt_swqe 247 include/rdma/rdmavt_qp.h static inline u32 rvt_get_swqe_remote_qpn(struct rvt_swqe *swqe) rvt_swqe 257 include/rdma/rdmavt_qp.h static inline u32 rvt_get_swqe_remote_qkey(struct rvt_swqe *swqe) rvt_swqe 267 include/rdma/rdmavt_qp.h static inline u16 rvt_get_swqe_pkey_index(struct rvt_swqe *swqe) rvt_swqe 335 include/rdma/rdmavt_qp.h struct rvt_swqe *s_wq; /* send work queue */ rvt_swqe 403 include/rdma/rdmavt_qp.h struct rvt_swqe *s_wqe; rvt_swqe 527 include/rdma/rdmavt_qp.h static inline struct rvt_swqe *rvt_get_swqe_ptr(struct rvt_qp *qp, rvt_swqe 530 include/rdma/rdmavt_qp.h return (struct rvt_swqe *)((char *)qp->s_wq + rvt_swqe 531 include/rdma/rdmavt_qp.h (sizeof(struct rvt_swqe) + rvt_swqe 582 include/rdma/rdmavt_qp.h static inline void rvt_put_swqe(struct rvt_swqe *wqe) rvt_swqe 603 include/rdma/rdmavt_qp.h struct rvt_swqe *wqe) rvt_swqe 668 include/rdma/rdmavt_qp.h u32 rvt_restart_sge(struct rvt_sge_state *ss, struct rvt_swqe *wqe, u32 len); rvt_swqe 763 include/rdma/rdmavt_qp.h static inline void rvt_put_qp_swqe(struct rvt_qp *qp, struct rvt_swqe *wqe) rvt_swqe 845 include/rdma/rdmavt_qp.h struct rvt_swqe *wqe, rvt_swqe 903 include/rdma/rdmavt_qp.h void rvt_send_complete(struct rvt_qp *qp, struct rvt_swqe *wqe, rvt_swqe 997 include/rdma/rdmavt_qp.h static inline bool rvt_rc_credit_avail(struct rvt_qp *qp, struct rvt_swqe *wqe)