Searched refs:mlx5_wq_cyc_ctr2ix (Results 1 – 12 of 12) sorted by relevance
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | txrx.h | 127 return (mlx5_wq_cyc_ctr2ix(wq, cc - pc) >= n) || (cc == pc); in mlx5e_wqc_has_room_for() 146 u16 pi = mlx5_wq_cyc_ctr2ix(wq, *pc); in mlx5e_post_nop() 163 u16 pi = mlx5_wq_cyc_ctr2ix(wq, *pc); in mlx5e_post_nop_fence() 194 pi = mlx5_wq_cyc_ctr2ix(wq, sq->pc); in mlx5e_txqsq_get_next_pi() 211 pi = mlx5_wq_cyc_ctr2ix(wq, sq->pc); in mlx5e_txqsq_get_next_pi() 256 pi = mlx5_wq_cyc_ctr2ix(wq, sq->pc); in mlx5e_icosq_get_next_pi() 273 pi = mlx5_wq_cyc_ctr2ix(wq, sq->pc); in mlx5e_icosq_get_next_pi()
|
D | xdp.c | 354 pi = mlx5_wq_cyc_ctr2ix(wq, sq->pc); in mlx5e_xdpsq_get_next_pi() 372 pi = mlx5_wq_cyc_ctr2ix(wq, sq->pc); in mlx5e_xdpsq_get_next_pi() 406 u16 pi = mlx5_wq_cyc_ctr2ix(wq, sq->pc); in mlx5e_xdp_mpwqe_complete() 785 ci = mlx5_wq_cyc_ctr2ix(&sq->wq, sqcc); in mlx5e_poll_xdpsq_cq() 832 ci = mlx5_wq_cyc_ctr2ix(&sq->wq, sq->cc); in mlx5e_free_xdpsq_descs()
|
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/ |
D | wq.h | 142 static inline u16 mlx5_wq_cyc_ctr2ix(struct mlx5_wq_cyc *wq, u16 ctr) in mlx5_wq_cyc_ctr2ix() function 149 return mlx5_wq_cyc_ctr2ix(wq, wq->wqe_ctr); in mlx5_wq_cyc_get_head() 154 return mlx5_wq_cyc_ctr2ix(wq, wq->wqe_ctr - wq->cur_sz); in mlx5_wq_cyc_get_tail()
|
D | en_rx.c | 105 mlx5_wq_cyc_ctr2ix(&rq->wqe.wq, be16_to_cpu(title->wqe_counter) + 1); in mlx5e_read_enhanced_title_slot() 180 mlx5_wq_cyc_ctr2ix(&rq->wqe.wq, cqd->wqe_counter + 1); in mlx5e_decompress_cqe() 413 int j = mlx5_wq_cyc_ctr2ix(wq, ix + i); in mlx5e_xsk_free_rx_wqes() 431 int j = mlx5_wq_cyc_ctr2ix(wq, ix + i); in mlx5e_free_rx_wqes() 445 int j = mlx5_wq_cyc_ctr2ix(wq, ix + i); in mlx5e_alloc_rx_wqes() 486 int j = mlx5_wq_cyc_ctr2ix(&rq->wqe.wq, ix + i); in mlx5e_refill_rx_wqes() 949 ci = mlx5_wq_cyc_ctr2ix(&sq->wq, sqcc); in mlx5e_free_icosq_descs() 1027 ci = mlx5_wq_cyc_ctr2ix(&sq->wq, sqcc); in mlx5e_poll_ico_cq() 1824 ci = mlx5_wq_cyc_ctr2ix(wq, be16_to_cpu(cqe->wqe_counter)); in mlx5e_handle_rx_cqe() 1872 ci = mlx5_wq_cyc_ctr2ix(wq, be16_to_cpu(cqe->wqe_counter)); in mlx5e_handle_rx_cqe_rep() [all …]
|
D | en_tx.c | 363 pi = mlx5_wq_cyc_ctr2ix(&sq->wq, sq->pc); in mlx5e_tx_flush() 582 pi = mlx5_wq_cyc_ctr2ix(&sq->wq, sq->pc); in mlx5e_tx_mpwqe_session_complete() 837 ci = mlx5_wq_cyc_ctr2ix(&sq->wq, sqcc); in mlx5e_poll_tx_cq() 912 ci = mlx5_wq_cyc_ctr2ix(&sq->wq, sqcc); in mlx5e_free_txqsq_descs()
|
D | en_txrx.c | 77 u16 pi = mlx5_wq_cyc_ctr2ix(wq, sq->pc); in mlx5e_trigger_irq()
|
D | wc.c | 265 pi = mlx5_wq_cyc_ctr2ix(&sq->wq, sq->pc); in mlx5_wc_post_nop()
|
D | en_main.c | 1287 wqe_ix = mlx5_wq_cyc_ctr2ix(wq, head++); in mlx5e_free_rx_descs() 1877 u16 pi = mlx5_wq_cyc_ctr2ix(wq, sq->pc); in mlx5e_deactivate_txqsq()
|
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/ |
D | rx.c | 181 int j = mlx5_wq_cyc_ctr2ix(wq, ix + i); in mlx5e_xsk_alloc_rx_wqes_batched() 204 int j = mlx5_wq_cyc_ctr2ix(wq, ix + i); in mlx5e_xsk_alloc_rx_wqes()
|
D | tx.c | 49 u16 pi = mlx5_wq_cyc_ctr2ix(&sq->wq, sq->pc); in mlx5e_xsk_tx_post_err()
|
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
D | ktls_tx.c | 587 u16 pi = mlx5_wq_cyc_ctr2ix(wq, sq->pc); in tx_post_fence_nop() 726 pi = mlx5_wq_cyc_ctr2ix(&sq->wq, sq->pc); in tx_post_resync_dump()
|
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
D | aso.c | 361 pi = mlx5_wq_cyc_ctr2ix(&aso->wq, aso->pc); in mlx5_aso_get_wqe()
|