Home
last modified time | relevance | path

Searched defs:wqe (Results 1 – 25 of 62) sorted by relevance

123

/linux/drivers/infiniband/sw/rxe/
H A Drxe_req.c17 struct rxe_send_wqe *wqe, int npsn) in retry_first_write_send()
39 struct rxe_send_wqe *wqe; in req_retry() local
120 struct rxe_send_wqe *wqe; in req_check_sq_drain_done() local
176 struct rxe_send_wqe *wqe; in req_next_wqe() local
205 static int rxe_wqe_is_fenced(struct rxe_qp *qp, struct rxe_send_wqe *wqe) in rxe_wqe_is_fenced()
353 static int next_opcode(struct rxe_qp *qp, struct rxe_send_wqe *wqe, in next_opcode()
383 static inline int check_init_depth(struct rxe_qp *qp, struct rxe_send_wqe *wqe) in check_init_depth()
415 struct rxe_send_wqe *wqe, in init_req_packet()
499 struct rxe_send_wqe *wqe, struct rxe_pkt_info *pkt, in finish_packet()
542 struct rxe_send_wqe *wqe, in update_wqe_state()
[all …]
H A Drxe_comp.c141 struct rxe_send_wqe *wqe; in get_wqe() local
174 struct rxe_send_wqe *wqe) in check_psn()
217 struct rxe_send_wqe *wqe) in check_ack()
356 struct rxe_send_wqe *wqe) in do_read()
376 struct rxe_send_wqe *wqe) in do_atomic()
393 static void make_send_cqe(struct rxe_qp *qp, struct rxe_send_wqe *wqe, in make_send_cqe()
440 static void do_complete(struct rxe_qp *qp, struct rxe_send_wqe *wqe) in do_complete()
501 struct rxe_send_wqe *wqe) in complete_ack()
525 struct rxe_send_wqe *wqe) in complete_wqe()
557 static int flush_send_wqe(struct rxe_qp *qp, struct rxe_send_wqe *wqe) in flush_send_wqe()
[all …]
H A Drxe_mw.c50 static int rxe_check_bind_mw(struct rxe_qp *qp, struct rxe_send_wqe *wqe, in rxe_check_bind_mw()
135 static void rxe_do_bind_mw(struct rxe_qp *qp, struct rxe_send_wqe *wqe, in rxe_do_bind_mw()
164 int rxe_bind_mw(struct rxe_qp *qp, struct rxe_send_wqe *wqe) in rxe_bind_mw()
H A Drxe_resp.c263 struct rxe_recv_wqe *wqe; in get_srq_wqe() local
1075 struct rxe_recv_wqe *wqe = qp->resp.wqe; in do_complete() local
1444 static int flush_recv_wqe(struct rxe_qp *qp, struct rxe_recv_wqe *wqe) in flush_recv_wqe()
1475 struct rxe_recv_wqe *wqe; in flush_recv_queue() local
/linux/drivers/infiniband/sw/siw/
H A Dsiw_qp_rx.c169 struct siw_wqe *wqe = &frx->wqe_active; in siw_rresp_check_ntoh() local
281 struct siw_wqe *wqe = &frx->wqe_active; in siw_send_check_ntoh() local
334 struct siw_wqe *wqe = NULL; in siw_rqe_get() local
439 struct siw_wqe *wqe; in siw_proc_send() local
565 struct siw_wqe *wqe = rx_wqe(frx); in siw_proc_write() local
742 struct siw_wqe *wqe = NULL; in siw_orqe_start_rx() local
786 struct siw_wqe *wqe = rx_wqe(frx); in siw_proc_rresp() local
1201 struct siw_wqe *wqe = rx_wqe(qp->rx_fpdu); in siw_rdmap_complete() local
H A Dsiw_qp_tx.c51 struct siw_wqe *wqe = &c_tx->wqe_active; in siw_try_1seg() local
119 struct siw_wqe *wqe = &c_tx->wqe_active; in siw_qp_prepare_tx() local
440 struct siw_wqe *wqe = &c_tx->wqe_active; in siw_tx_hdt() local
706 static void siw_prepare_fpdu(struct siw_qp *qp, struct siw_wqe *wqe) in siw_prepare_fpdu()
763 static int siw_check_sgl_tx(struct ib_pd *pd, struct siw_wqe *wqe, in siw_check_sgl_tx()
793 static int siw_qp_sq_proc_tx(struct siw_qp *qp, struct siw_wqe *wqe) in siw_qp_sq_proc_tx()
978 static int siw_qp_sq_proc_local(struct siw_qp *qp, struct siw_wqe *wqe) in siw_qp_sq_proc_local()
1025 struct siw_wqe *wqe = tx_wqe(qp); in siw_qp_sq_process() local
/linux/drivers/infiniband/hw/hfi1/
H A Drc.c394 struct rvt_swqe *wqe; in hfi1_make_rc_req() local
1418 struct rvt_swqe *wqe) in update_num_rd_atomic()
1461 struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, n); in reset_psn() local
1567 struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, qp->s_acked); in hfi1_restart_rc() local
1637 struct rvt_swqe *wqe; in reset_sending_psn() local
1697 struct rvt_swqe *wqe; in hfi1_rc_send_complete() local
1825 struct rvt_swqe *wqe, in do_rc_completion()
1970 struct rvt_swqe *wqe; in do_rc_ack() local
2266 struct rvt_swqe *wqe; in rdma_seq_err() local
2310 struct rvt_swqe *wqe; in rc_rcv_resp() local
H A Dtid_rdma.c378 struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, i); in hfi1_qp_priv_init() local
416 struct rvt_swqe *wqe; in hfi1_qp_priv_tid_free() local
1621 void __trdma_clean_swqe(struct rvt_qp *qp, struct rvt_swqe *wqe) in __trdma_clean_swqe()
1703 u32 hfi1_build_tid_rdma_read_packet(struct rvt_swqe *wqe, in hfi1_build_tid_rdma_read_packet()
1787 u32 hfi1_build_tid_rdma_read_req(struct rvt_qp *qp, struct rvt_swqe *wqe, in hfi1_build_tid_rdma_read_req()
2418 struct rvt_swqe *wqe; in find_tid_request() local
2582 struct rvt_swqe *wqe; in hfi1_kern_read_tid_flow_free() local
2630 struct rvt_qp *qp, struct rvt_swqe *wqe) in restart_tid_rdma_read_req()
2663 struct rvt_swqe *wqe; in handle_read_kdeth_eflags() local
3046 void hfi1_tid_rdma_restart_req(struct rvt_qp *qp, struct rvt_swqe *wqe, in hfi1_tid_rdma_restart_req()
[all …]
H A Dud.c224 static void hfi1_make_bth_deth(struct rvt_qp *qp, struct rvt_swqe *wqe, in hfi1_make_bth_deth()
262 struct rvt_swqe *wqe) in hfi1_make_ud_req_9B()
333 struct rvt_swqe *wqe) in hfi1_make_ud_req_16B()
441 struct rvt_swqe *wqe; in hfi1_make_ud_req() local
H A Drc.h35 static inline u32 restart_sge(struct rvt_sge_state *ss, struct rvt_swqe *wqe, in restart_sge()
H A Dverbs_txreq.h20 struct rvt_swqe *wqe; member
H A Duc.c26 struct rvt_swqe *wqe; in hfi1_make_uc_req() local
/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_cmdq.c54 #define CMDQ_WQE_HEADER(wqe) ((struct hinic_cmdq_header *)(wqe)) argument
177 static void cmdq_prepare_wqe_ctrl(struct hinic_cmdq_wqe *wqe, int wrapped, in cmdq_prepare_wqe_ctrl()
234 static void cmdq_set_direct_wqe_data(struct hinic_cmdq_direct_wqe *wqe, in cmdq_set_direct_wqe_data()
243 static void cmdq_set_lcmd_wqe(struct hinic_cmdq_wqe *wqe, in cmdq_set_lcmd_wqe()
271 static void cmdq_set_direct_wqe(struct hinic_cmdq_wqe *wqe, in cmdq_set_direct_wqe()
529 struct hinic_cmdq_wqe *wqe) in clear_wqe_complete_bit()
563 struct hinic_cmdq_wqe *wqe) in cmdq_arm_ceq_handler()
H A Dhinic_hw_wq.c73 #define WQE_IN_RANGE(wqe, start, end) \ argument
77 #define WQE_SHADOW_PAGE(wq, wqe) \ argument
874 static inline bool wqe_shadow(struct hinic_wq *wq, struct hinic_hw_wqe *wqe) in wqe_shadow()
888 void hinic_write_wqe(struct hinic_wq *wq, struct hinic_hw_wqe *wqe, in hinic_write_wqe()
/linux/drivers/infiniband/hw/irdma/
H A Duda.c23 __le64 *wqe; in irdma_sc_access_ah() local
119 __le64 *wqe; in irdma_access_mcast_grp() local
/linux/drivers/infiniband/hw/mthca/
H A Dmthca_srq.c92 static inline int *wqe_to_link(void *wqe) in wqe_to_link()
158 void *wqe; in mthca_alloc_srq_buf() local
495 void *wqe; in mthca_tavor_post_srq_recv() local
588 void *wqe; in mthca_arbel_post_srq_recv() local
H A Dmthca_cq.c126 __be32 wqe; member
140 __be32 wqe; member
541 u32 wqe = be32_to_cpu(cqe->wqe); in mthca_poll_one() local
547 s32 wqe; in mthca_poll_one() local
/linux/drivers/infiniband/hw/bnxt_re/
H A Dib_verbs.c471 struct bnxt_qplib_swqe *wqe = &fence->bind_wqe; in bnxt_re_create_fence_wqe() local
503 struct bnxt_qplib_swqe wqe; in bnxt_re_bind_fence_mw() local
2025 struct bnxt_qplib_swqe wqe; in bnxt_re_post_srq_recv() local
2391 struct bnxt_qplib_swqe *wqe, in bnxt_re_build_qp1_send_v2()
2565 struct bnxt_qplib_swqe *wqe, in bnxt_re_build_qp1_shadow_qp_recv()
2614 struct bnxt_qplib_swqe *wqe) in bnxt_re_build_send_wqe()
2652 struct bnxt_qplib_swqe *wqe) in bnxt_re_build_rdma_wqe()
2684 struct bnxt_qplib_swqe *wqe) in bnxt_re_build_atomic_wqe()
2711 struct bnxt_qplib_swqe *wqe) in bnxt_re_build_inv_wqe()
2725 struct bnxt_qplib_swqe *wqe) in bnxt_re_build_reg_wqe()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dktls_txrx.c74 mlx5e_ktls_build_static_params(struct mlx5e_set_tls_static_params_wqe *wqe, in mlx5e_ktls_build_static_params()
117 mlx5e_ktls_build_progress_params(struct mlx5e_set_tls_progress_params_wqe *wqe, in mlx5e_ktls_build_progress_params()
H A Dktls_rx.c139 struct mlx5e_set_tls_static_params_wqe *wqe; in post_static_params() local
170 struct mlx5e_set_tls_progress_params_wqe *wqe; in post_progress_params() local
255 struct mlx5e_get_tls_progress_params_wqe *wqe; in resync_post_get_progress_params() local
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/
H A Drx.c183 struct mlx5e_rx_wqe_cyc *wqe; in mlx5e_xsk_alloc_rx_wqes_batched() local
206 struct mlx5e_rx_wqe_cyc *wqe; in mlx5e_xsk_alloc_rx_wqes() local
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_tx.c363 struct mlx5e_tx_wqe *wqe; in mlx5e_tx_flush() local
435 struct mlx5e_tx_wqe *wqe, u16 pi, bool xmit_more) in mlx5e_sq_xmit_wqe()
527 struct mlx5e_tx_wqe *wqe; in mlx5e_tx_mpwqe_session_start() local
682 struct mlx5e_tx_wqe *wqe; in mlx5e_xmit() local
983 struct mlx5i_tx_wqe *wqe; in mlx5i_sq_xmit() local
/linux/drivers/scsi/bnx2fc/
H A Dbnx2fc_hwi.c626 static void bnx2fc_process_unsol_compl(struct bnx2fc_rport *tgt, u16 wqe) in bnx2fc_process_unsol_compl()
859 void bnx2fc_process_cq_compl(struct bnx2fc_rport *tgt, u16 wqe, in bnx2fc_process_cq_compl()
970 static struct bnx2fc_work *bnx2fc_alloc_work(struct bnx2fc_rport *tgt, u16 wqe, in bnx2fc_alloc_work()
991 static bool bnx2fc_pending_work(struct bnx2fc_rport *tgt, unsigned int wqe) in bnx2fc_pending_work()
1071 u16 wqe; in bnx2fc_process_new_cqes() local
/linux/drivers/infiniband/sw/rdmavt/
H A Drc.c162 u32 rvt_restart_sge(struct rvt_sge_state *ss, struct rvt_swqe *wqe, u32 len) in rvt_restart_sge()
/linux/drivers/infiniband/hw/mlx5/
H A Dodp.c68 } wqe; member
1171 void *wqe, in pagefault_data_segments()
1243 struct mlx5_ib_qp *qp, void **wqe, void **wqe_end, int wqe_length) in mlx5_ib_mr_initiator_pfault_handler()
1302 void **wqe, void **wqe_end, in mlx5_ib_mr_responder_pfault_handler_srq()
1320 void *wqe, void **wqe_end, in mlx5_ib_mr_responder_pfault_handler_rq()
1385 void *wqe, *wqe_start = NULL, *wqe_end = NULL; in mlx5_ib_mr_wqe_pfault_handler() local

123