Home
last modified time | relevance | path

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

1234

/Linux-v5.15/drivers/infiniband/sw/rxe/
Drxe_req.c18 struct rxe_send_wqe *wqe, in retry_first_write_send()
43 struct rxe_send_wqe *wqe; in req_retry() local
117 struct rxe_send_wqe *wqe; in req_next_wqe() local
313 static int next_opcode(struct rxe_qp *qp, struct rxe_send_wqe *wqe, in next_opcode()
344 static inline int check_init_depth(struct rxe_qp *qp, struct rxe_send_wqe *wqe) in check_init_depth()
375 struct rxe_send_wqe *wqe, in init_req_packet()
465 static int finish_packet(struct rxe_qp *qp, struct rxe_send_wqe *wqe, in finish_packet()
501 struct rxe_send_wqe *wqe, in update_wqe_state()
513 struct rxe_send_wqe *wqe, in update_wqe_psn()
535 static void save_state(struct rxe_send_wqe *wqe, in save_state()
[all …]
Drxe_comp.c140 struct rxe_send_wqe *wqe; in get_wqe() local
176 struct rxe_send_wqe *wqe) in check_psn()
215 struct rxe_send_wqe *wqe) in check_ack()
346 struct rxe_send_wqe *wqe) in do_read()
366 struct rxe_send_wqe *wqe) in do_atomic()
383 static void make_send_cqe(struct rxe_qp *qp, struct rxe_send_wqe *wqe, in make_send_cqe()
421 static void do_complete(struct rxe_qp *qp, struct rxe_send_wqe *wqe) in do_complete()
460 struct rxe_send_wqe *wqe) in complete_ack()
506 struct rxe_send_wqe *wqe) in complete_wqe()
528 struct rxe_send_wqe *wqe; in rxe_drain_resp_pkts() local
[all …]
Drxe_mw.c71 static int rxe_check_bind_mw(struct rxe_qp *qp, struct rxe_send_wqe *wqe, in rxe_check_bind_mw()
161 static void rxe_do_bind_mw(struct rxe_qp *qp, struct rxe_send_wqe *wqe, in rxe_do_bind_mw()
194 int rxe_bind_mw(struct rxe_qp *qp, struct rxe_send_wqe *wqe) in rxe_bind_mw()
/Linux-v5.15/fs/
Dio-wq.c47 struct io_wqe *wqe; member
155 static inline struct io_wqe_acct *io_get_acct(struct io_wqe *wqe, bool bound) in io_get_acct()
160 static inline struct io_wqe_acct *io_work_get_acct(struct io_wqe *wqe, in io_work_get_acct()
179 struct io_wqe *wqe = worker->wqe; in io_worker_exit() local
213 static bool io_wqe_activate_free_worker(struct io_wqe *wqe, in io_wqe_activate_free_worker()
246 static bool io_wqe_create_worker(struct io_wqe *wqe, struct io_wqe_acct *acct) in io_wqe_create_worker()
278 struct io_wqe *wqe; in create_worker_cb() local
306 struct io_wqe *wqe = worker->wqe; in io_queue_worker_create() local
341 struct io_wqe *wqe = worker->wqe; in io_wqe_dec_running() local
357 static void __io_worker_busy(struct io_wqe *wqe, struct io_worker *worker, in __io_worker_busy()
[all …]
/Linux-v5.15/drivers/infiniband/hw/irdma/
Duk.c16 static void irdma_set_fragment(__le64 *wqe, u32 offset, struct irdma_sge *sge, in irdma_set_fragment()
40 static void irdma_set_fragment_gen_1(__le64 *wqe, u32 offset, in irdma_set_fragment_gen_1()
62 __le64 *wqe; in irdma_nop_1() local
97 __le64 *wqe; in irdma_clr_wqes() local
162 void irdma_qp_push_wqe(struct irdma_qp_uk *qp, __le64 *wqe, u16 quanta, in irdma_qp_push_wqe()
192 __le64 *wqe; in irdma_qp_get_next_send_wqe() local
247 __le64 *wqe; in irdma_qp_get_next_recv_wqe() local
276 __le64 *wqe; in irdma_uk_rdma_write() local
382 __le64 *wqe; in irdma_uk_rdma_read() local
464 __le64 *wqe; in irdma_uk_send() local
[all …]
Dctrl.c160 __le64 *wqe; in irdma_sc_add_arp_cache_entry() local
197 __le64 *wqe; in irdma_sc_del_arp_cache_entry() local
232 __le64 *wqe; in irdma_sc_manage_apbvt_entry() local
280 __le64 *wqe; in irdma_sc_manage_qhash_table_entry() local
429 __le64 *wqe; in irdma_sc_qp_create() local
480 __le64 *wqe; in irdma_sc_qp_modify() local
551 __le64 *wqe; in irdma_sc_qp_destroy() local
744 __le64 *wqe; in irdma_sc_alloc_local_mac_entry() local
780 __le64 *wqe; in irdma_sc_add_local_mac_entry() local
818 __le64 *wqe; in irdma_sc_del_local_mac_entry() local
[all …]
Duda.c23 __le64 *wqe; in irdma_sc_access_ah() local
122 __le64 *wqe; in irdma_access_mcast_grp() local
Dpuda.c83 __le64 *wqe; in irdma_puda_post_recvbuf() local
196 __le64 *wqe = NULL; in irdma_puda_get_next_send_wqe() local
428 __le64 *wqe; in irdma_puda_send() local
610 __le64 *wqe; in irdma_puda_qp_wqe() local
728 __le64 *wqe; in irdma_puda_cq_wqe() local
1127 __le64 *wqe; in irdma_ilq_putback_rcvbuf() local
/Linux-v5.15/drivers/infiniband/hw/qib/
Dqib_rc.c42 static u32 restart_sge(struct rvt_sge_state *ss, struct rvt_swqe *wqe, in restart_sge()
222 struct rvt_swqe *wqe; in qib_make_rc_req() local
739 struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, n); in reset_psn() local
823 struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, qp->s_acked); in qib_restart_rc() local
859 struct rvt_swqe *wqe; in reset_sending_psn() local
885 struct rvt_swqe *wqe; in qib_rc_send_complete() local
952 struct rvt_swqe *wqe, in do_rc_completion()
1012 struct rvt_swqe *wqe; in do_rc_ack() local
1227 struct rvt_swqe *wqe; in rdma_seq_err() local
1277 struct rvt_swqe *wqe; in qib_rc_rcv_resp() local
/Linux-v5.15/drivers/infiniband/sw/siw/
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
425 struct siw_wqe *wqe; in siw_proc_send() local
560 struct siw_wqe *wqe = rx_wqe(frx); in siw_proc_write() local
746 struct siw_wqe *wqe = NULL; in siw_orqe_start_rx() local
790 struct siw_wqe *wqe = rx_wqe(frx); in siw_proc_rresp() local
1217 struct siw_wqe *wqe = rx_wqe(qp->rx_fpdu); in siw_rdmap_complete() local
Dsiw_qp_tx.c42 struct siw_wqe *wqe = &c_tx->wqe_active; in siw_try_1seg() local
121 struct siw_wqe *wqe = &c_tx->wqe_active; in siw_qp_prepare_tx() local
433 struct siw_wqe *wqe = &c_tx->wqe_active; in siw_tx_hdt() local
703 static void siw_prepare_fpdu(struct siw_qp *qp, struct siw_wqe *wqe) in siw_prepare_fpdu()
761 static int siw_check_sgl_tx(struct ib_pd *pd, struct siw_wqe *wqe, in siw_check_sgl_tx()
791 static int siw_qp_sq_proc_tx(struct siw_qp *qp, struct siw_wqe *wqe) in siw_qp_sq_proc_tx()
976 static int siw_qp_sq_proc_local(struct siw_qp *qp, struct siw_wqe *wqe) in siw_qp_sq_proc_local()
1024 struct siw_wqe *wqe = tx_wqe(qp); in siw_qp_sq_process() local
Dsiw_qp.c262 struct siw_wqe *wqe = tx_wqe(qp); in siw_qp_mpa_rts() local
462 struct siw_wqe *wqe = tx_wqe(qp); in siw_send_terminate() local
884 struct siw_wqe *wqe = tx_wqe(qp); in siw_activate_tx_from_sq() local
980 struct siw_wqe *wqe = tx_wqe(qp); in siw_activate_tx() local
1191 struct siw_wqe *wqe = tx_wqe(qp); in siw_sq_flush() local
1266 struct siw_wqe *wqe = &qp->rx_untagged.wqe_active; in siw_rq_flush() local
/Linux-v5.15/drivers/infiniband/hw/cxgb4/
Dqp.c489 static int build_rdma_send(struct t4_sq *sq, union t4_wr *wqe, in build_rdma_send()
556 static int build_rdma_write(struct t4_sq *sq, union t4_wr *wqe, in build_rdma_write()
660 static int build_rdma_read(union t4_wr *wqe, const struct ib_send_wr *wr, in build_rdma_read()
697 union t4_wr *wqe; in post_write_cmpl() local
759 static int build_rdma_recv(struct c4iw_qp *qhp, union t4_recv_wr *wqe, in build_rdma_recv()
774 static int build_srq_recv(union t4_recv_wr *wqe, const struct ib_recv_wr *wr, in build_srq_recv()
820 static int build_memreg(struct t4_sq *sq, union t4_wr *wqe, in build_memreg()
884 static int build_inv_stag(union t4_wr *wqe, const struct ib_send_wr *wr, in build_inv_stag()
1086 union t4_wr *wqe = NULL; in c4iw_post_send() local
1266 union t4_recv_wr *wqe = NULL; in c4iw_post_receive() local
[all …]
/Linux-v5.15/drivers/infiniband/hw/hfi1/
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
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 …]
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
/Linux-v5.15/drivers/infiniband/sw/rdmavt/
Dqp.c593 struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, qp->s_last); in rvt_clear_mr_refs() local
623 static bool rvt_swqe_has_lkey(struct rvt_swqe *wqe, u32 lkey) in rvt_swqe_has_lkey()
646 struct rvt_swqe *wqe = rvt_get_swqe_ptr(qp, s_last); in rvt_qp_sends_has_lkey() local
981 struct rvt_swqe *wqe; in free_ud_wq_attr() local
1001 struct rvt_swqe *wqe; in alloc_ud_wq_attr() local
1799 struct rvt_rwqe *wqe; in rvt_post_recv() local
1966 struct rvt_swqe *wqe; in rvt_post_one_wr() local
2214 struct rvt_rwqe *wqe; in rvt_post_srq_recv() local
2269 static int init_sge(struct rvt_qp *qp, struct rvt_rwqe *wqe) in init_sge()
2352 struct rvt_rwqe *wqe; in rvt_get_rwqe() local
[all …]
/Linux-v5.15/drivers/infiniband/hw/bnxt_re/
Dib_verbs.c392 struct bnxt_qplib_swqe *wqe = &fence->bind_wqe; in bnxt_re_create_fence_wqe() local
420 struct bnxt_qplib_swqe wqe; in bnxt_re_bind_fence_mw() local
1747 struct bnxt_qplib_swqe wqe; in bnxt_re_post_srq_recv() local
2107 struct bnxt_qplib_swqe *wqe, in bnxt_re_build_qp1_send_v2()
2281 struct bnxt_qplib_swqe *wqe, in bnxt_re_build_qp1_shadow_qp_recv()
2330 struct bnxt_qplib_swqe *wqe) in bnxt_re_build_send_wqe()
2368 struct bnxt_qplib_swqe *wqe) in bnxt_re_build_rdma_wqe()
2400 struct bnxt_qplib_swqe *wqe) in bnxt_re_build_atomic_wqe()
2427 struct bnxt_qplib_swqe *wqe) in bnxt_re_build_inv_wqe()
2446 struct bnxt_qplib_swqe *wqe) in bnxt_re_build_reg_wqe()
[all …]
/Linux-v5.15/drivers/net/ethernet/huawei/hinic/
Dhinic_hw_cmdq.c54 #define CMDQ_WQE_HEADER(wqe) ((struct hinic_cmdq_header *)(wqe)) argument
182 static void cmdq_prepare_wqe_ctrl(struct hinic_cmdq_wqe *wqe, int wrapped, in cmdq_prepare_wqe_ctrl()
239 static void cmdq_set_direct_wqe_data(struct hinic_cmdq_direct_wqe *wqe, in cmdq_set_direct_wqe_data()
248 static void cmdq_set_lcmd_wqe(struct hinic_cmdq_wqe *wqe, in cmdq_set_lcmd_wqe()
276 static void cmdq_set_direct_wqe(struct hinic_cmdq_wqe *wqe, in cmdq_set_direct_wqe()
534 struct hinic_cmdq_wqe *wqe) in clear_wqe_complete_bit()
568 struct hinic_cmdq_wqe *wqe) in cmdq_arm_ceq_handler()
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-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dktls_txrx.c55 mlx5e_ktls_build_static_params(struct mlx5e_set_tls_static_params_wqe *wqe, in mlx5e_ktls_build_static_params()
98 mlx5e_ktls_build_progress_params(struct mlx5e_set_tls_progress_params_wqe *wqe, in mlx5e_ktls_build_progress_params()
/Linux-v5.15/drivers/infiniband/hw/mthca/
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
/Linux-v5.15/drivers/scsi/lpfc/
Dlpfc_nvme.c387 union lpfc_wqe128 *wqe; in lpfc_nvme_gen_req() local
697 struct lpfc_iocbq *wqe, *next_wqe; in __lpfc_nvme_ls_abort() local
817 union lpfc_wqe128 *wqe; in lpfc_nvme_adj_fcp_sgls() local
1185 union lpfc_wqe128 *wqe = &pwqeq->wqe; in lpfc_nvme_prep_io_cmd() local
1292 union lpfc_wqe128 *wqe = &lpfc_ncmd->cur_iocbq.wqe; in lpfc_nvme_prep_io_dma() local
1964 union lpfc_wqe128 *wqe; in lpfc_get_nvme_buf() local
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/
Den_tx.c489 struct mlx5e_tx_wqe *wqe, u16 pi, bool xmit_more) in mlx5e_sq_xmit_wqe()
560 struct mlx5e_tx_wqe *wqe; in mlx5e_tx_mpwqe_session_start() local
706 struct mlx5e_tx_wqe *wqe; in mlx5e_xmit() local
751 struct mlx5e_tx_wqe *wqe; in mlx5e_sq_xmit_simple() local
1001 struct mlx5i_tx_wqe *wqe; in mlx5i_sq_xmit() local
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en/
Dtxrx.h84 void *wqe; in mlx5e_fetch_wqe() local
99 struct mlx5e_tx_wqe *wqe = mlx5_wq_cyc_get_wqe(wq, pi); in mlx5e_post_nop() local
116 struct mlx5e_tx_wqe *wqe = mlx5_wq_cyc_get_wqe(wq, pi); in mlx5e_post_nop_fence() local

1234