Home
last modified time | relevance | path

Searched refs:doorbell_cseg (Results 1 – 8 of 8) sorted by relevance

/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dxdp.h108 if (sq->doorbell_cseg) { in mlx5e_xmit_xdp_doorbell()
109 mlx5e_notify_hw(&sq->wq, sq->pc, sq->uar_map, sq->doorbell_cseg); in mlx5e_xmit_xdp_doorbell()
110 sq->doorbell_cseg = NULL; in mlx5e_xmit_xdp_doorbell()
A Dxdp.c298 sq->doorbell_cseg = cseg; in mlx5e_xdp_mpwqe_complete()
501 sq->doorbell_cseg = cseg; in mlx5e_xmit_xdp_frame()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/lib/
A Daso.c27 struct mlx5_wqe_ctrl_seg *doorbell_cseg; member
368 struct mlx5_wqe_ctrl_seg *doorbell_cseg) in mlx5_aso_post_wqe() argument
370 doorbell_cseg->fm_ce_se |= MLX5_WQE_CTRL_CQ_UPDATE; in mlx5_aso_post_wqe()
385 mlx5_write64((__be32 *)doorbell_cseg, aso->uar_map); in mlx5_aso_post_wqe()
388 WRITE_ONCE(doorbell_cseg, NULL); in mlx5_aso_post_wqe()
A Daso.h87 struct mlx5_wqe_ctrl_seg *doorbell_cseg);
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/
A Dtx.c58 sq->doorbell_cseg = &nopwqe->ctrl; in mlx5e_xsk_tx_post_err()
A Drx.c146 icosq->doorbell_cseg = &umr_wqe->ctrl; in mlx5e_xsk_alloc_rx_mpwqe()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/
A Den.h540 struct mlx5_wqe_ctrl_seg *doorbell_cseg; member
577 struct mlx5_wqe_ctrl_seg *doorbell_cseg; member
A Den_rx.c638 sq->doorbell_cseg = &umr_wqe->ctrl; in mlx5e_build_shampo_hd_umr()
756 sq->doorbell_cseg = &umr_wqe->ctrl; in mlx5e_alloc_rx_mpwqe()
1041 if (sq->doorbell_cseg) { in mlx5e_post_rx_mpwqes()
1042 mlx5e_notify_hw(&sq->wq, sq->pc, sq->uar_map, sq->doorbell_cseg); in mlx5e_post_rx_mpwqes()
1043 sq->doorbell_cseg = NULL; in mlx5e_post_rx_mpwqes()

Completed in 19 milliseconds