/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
D | aso.h | 40 struct mlx5_wqe_ctrl_seg ctrl; 45 struct mlx5_wqe_ctrl_seg ctrl; 87 struct mlx5_wqe_ctrl_seg *doorbell_cseg);
|
D | aso.c | 27 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/ |
D | ktls_utils.h | 37 struct mlx5_wqe_ctrl_seg ctrl; 44 struct mlx5_wqe_ctrl_seg ctrl; 49 struct mlx5_wqe_ctrl_seg ctrl;
|
D | ktls_txrx.c | 81 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()
|
D | ktls_rx.c | 135 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()
|
D | ktls_txrx.h | 53 mlx5e_ktls_handle_tx_wqe(struct mlx5_wqe_ctrl_seg *cseg, in mlx5e_ktls_handle_tx_wqe()
|
D | ktls_tx.c | 10 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/ |
D | wr.h | 96 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);
|
D | wr.c | 725 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()
|
D | qp.c | 149 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()
|
D | umr.c | 269 struct mlx5_wqe_ctrl_seg *ctrl; in mlx5r_umr_post_send()
|
D | odp.c | 1192 struct mlx5_wqe_ctrl_seg *ctrl = *wqe; in mlx5_ib_mr_initiator_pfault_handler()
|
D | main.c | 1030 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/ |
D | wc.c | 261 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()
|
D | en_tx.c | 378 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()
|
D | en.h | 220 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;
|
D | en_main.c | 314 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/ |
D | ipoib.h | 110 struct mlx5_wqe_ctrl_seg ctrl;
|
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | txrx.h | 148 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()
|
D | xdp.c | 404 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/ |
D | dr_send.c | 373 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/ |
D | qp.h | 205 struct mlx5_wqe_ctrl_seg { struct
|
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
D | conn.c | 144 struct mlx5_wqe_ctrl_seg *ctrl; in mlx5_fpga_conn_post_send()
|