Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/lib/
Daso.h40 struct mlx5_wqe_ctrl_seg ctrl;
45 struct mlx5_wqe_ctrl_seg ctrl;
87 struct mlx5_wqe_ctrl_seg *doorbell_cseg);
Daso.c27 struct mlx5_wqe_ctrl_seg *doorbell_cseg;
346 struct mlx5_wqe_ctrl_seg *cseg = &aso_wqe->ctrl; in mlx5_aso_build_wqe()
368 struct mlx5_wqe_ctrl_seg *doorbell_cseg) in mlx5_aso_post_wqe()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dktls_utils.h37 struct mlx5_wqe_ctrl_seg ctrl;
44 struct mlx5_wqe_ctrl_seg ctrl;
49 struct mlx5_wqe_ctrl_seg ctrl;
Dktls_txrx.c81 struct mlx5_wqe_ctrl_seg *cseg = &wqe->ctrl; in mlx5e_ktls_build_static_params()
123 struct mlx5_wqe_ctrl_seg *cseg = &wqe->ctrl; in mlx5e_ktls_build_progress_params()
Dktls_rx.c135 static struct mlx5_wqe_ctrl_seg *
165 static struct mlx5_wqe_ctrl_seg *
200 struct mlx5_wqe_ctrl_seg *cseg; in post_rx_param_wqes()
258 struct mlx5_wqe_ctrl_seg *cseg; in resync_post_get_progress_params()
723 struct mlx5_wqe_ctrl_seg *db_cseg; in mlx5e_ktls_rx_handle_resync_list()
749 struct mlx5_wqe_ctrl_seg *cseg; in mlx5e_ktls_rx_handle_resync_list()
Dktls_txrx.h53 mlx5e_ktls_handle_tx_wqe(struct mlx5_wqe_ctrl_seg *cseg, in mlx5e_ktls_handle_tx_wqe()
Dktls_tx.c10 struct mlx5_wqe_ctrl_seg ctrl;
717 struct mlx5_wqe_ctrl_seg *cseg; in tx_post_resync_dump()
/linux-6.12.1/drivers/infiniband/hw/mlx5/
Dwr.h96 struct mlx5_wqe_ctrl_seg **ctrl, unsigned int *idx,
99 void mlx5r_finish_wqe(struct mlx5_ib_qp *qp, struct mlx5_wqe_ctrl_seg *ctrl,
103 struct mlx5_wqe_ctrl_seg *ctrl);
Dwr.c725 struct mlx5_wqe_ctrl_seg **ctrl, unsigned int *idx, in mlx5r_begin_wqe()
749 struct mlx5_wqe_ctrl_seg **ctrl, in begin_wqe()
758 void mlx5r_finish_wqe(struct mlx5_ib_qp *qp, struct mlx5_wqe_ctrl_seg *ctrl, in mlx5r_finish_wqe()
795 struct mlx5_wqe_ctrl_seg **ctrl, void **seg, in handle_local_inv()
804 struct mlx5_wqe_ctrl_seg **ctrl, void **seg, int *size, in handle_reg_mr()
814 struct mlx5_wqe_ctrl_seg **ctrl, void **seg, int *size, in handle_psv()
846 struct mlx5_wqe_ctrl_seg **ctrl, void **seg, in handle_reg_mr_integrity()
933 struct mlx5_wqe_ctrl_seg **ctrl, void **seg, int *size, in handle_qpt_rc()
1026 struct mlx5_wqe_ctrl_seg *ctrl) in mlx5r_ring_db()
1054 struct mlx5_wqe_ctrl_seg *ctrl = NULL; /* compiler warning */ in mlx5_ib_post_send()
Dqp.c149 struct mlx5_wqe_ctrl_seg *ctrl; in mlx5_ib_read_kernel_wqe_sq()
187 struct mlx5_wqe_ctrl_seg *ctrl; in mlx5_ib_read_user_wqe_sq()
238 if (buflen < sizeof(struct mlx5_wqe_ctrl_seg)) in mlx5_ib_read_wqe_sq()
503 size += sizeof(struct mlx5_wqe_ctrl_seg) + in sq_overhead()
516 size += sizeof(struct mlx5_wqe_ctrl_seg) + in sq_overhead()
529 size += sizeof(struct mlx5_wqe_ctrl_seg) + in sq_overhead()
534 size += sizeof(struct mlx5_wqe_ctrl_seg) + in sq_overhead()
574 sizeof(struct mlx5_wqe_ctrl_seg) - in get_send_sge()
579 sizeof(struct mlx5_wqe_ctrl_seg) - in get_send_sge()
Dumr.c269 struct mlx5_wqe_ctrl_seg *ctrl; in mlx5r_umr_post_send()
Dodp.c1192 struct mlx5_wqe_ctrl_seg *ctrl = *wqe; in mlx5_ib_mr_initiator_pfault_handler()
Dmain.c1030 max_sq_sg = (max_sq_desc - sizeof(struct mlx5_wqe_ctrl_seg) - in mlx5_ib_query_device()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/
Dwc.c261 struct mlx5_wqe_ctrl_seg *ctrl; in mlx5_wc_post_nop()
272 DIV_ROUND_UP(sizeof(struct mlx5_wqe_ctrl_seg), MLX5_SEND_WQE_DS)); in mlx5_wc_post_nop()
277 ((struct mlx5_wqe_ctrl_seg *)&mmio_wqe)->fm_ce_se |= in mlx5_wc_post_nop()
Den_tx.c378 struct mlx5e_tx_wqe_info *wi, struct mlx5_wqe_ctrl_seg *cseg, in mlx5e_txwqe_complete()
431 struct mlx5_wqe_ctrl_seg *cseg; in mlx5e_sq_xmit_wqe()
570 static struct mlx5_wqe_ctrl_seg *mlx5e_tx_mpwqe_session_complete(struct mlx5e_txqsq *sq) in mlx5e_tx_mpwqe_session_complete()
574 struct mlx5_wqe_ctrl_seg *cseg; in mlx5e_tx_mpwqe_session_complete()
605 struct mlx5_wqe_ctrl_seg *cseg; in mlx5e_sq_xmit_mpwqe()
985 struct mlx5_wqe_ctrl_seg *cseg; in mlx5i_sq_xmit()
Den.h220 struct mlx5_wqe_ctrl_seg ctrl;
235 struct mlx5_wqe_ctrl_seg ctrl;
488 struct mlx5_wqe_ctrl_seg *doorbell_cseg;
525 struct mlx5_wqe_ctrl_seg *doorbell_cseg;
Den_main.c314 struct mlx5_wqe_ctrl_seg *cseg = &wqe->ctrl; in mlx5e_build_umr_wqe()
2055 struct mlx5_wqe_ctrl_seg *cseg = &wqe->ctrl; in mlx5e_open_xdpsq()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
Dipoib.h110 struct mlx5_wqe_ctrl_seg ctrl;
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en/
Dtxrx.h148 struct mlx5_wqe_ctrl_seg *cseg = &wqe->ctrl; in mlx5e_post_nop()
165 struct mlx5_wqe_ctrl_seg *cseg = &wqe->ctrl; in mlx5e_post_nop_fence()
281 struct mlx5_wqe_ctrl_seg *ctrl) in mlx5e_notify_hw()
Dxdp.c404 struct mlx5_wqe_ctrl_seg *cseg = &session->wqe->ctrl; in mlx5e_xdp_mpwqe_complete()
535 struct mlx5_wqe_ctrl_seg *cseg; in mlx5e_xmit_xdp_frame()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/steering/
Ddr_send.c373 dr_rdma_handle_flow_access_arg_segments(struct mlx5_wqe_ctrl_seg *wq_ctrl, in dr_rdma_handle_flow_access_arg_segments()
399 dr_rdma_handle_icm_write_segments(struct mlx5_wqe_ctrl_seg *wq_ctrl, in dr_rdma_handle_icm_write_segments()
426 static void dr_set_ctrl_seg(struct mlx5_wqe_ctrl_seg *wq_ctrl, in dr_set_ctrl_seg()
441 struct mlx5_wqe_ctrl_seg *wq_ctrl; in dr_rdma_segments()
/linux-6.12.1/include/linux/mlx5/
Dqp.h205 struct mlx5_wqe_ctrl_seg { struct
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/fpga/
Dconn.c144 struct mlx5_wqe_ctrl_seg *ctrl; in mlx5_fpga_conn_post_send()