Home
last modified time | relevance | path

Searched refs:wqe_bulk (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dparams.c412 info->wqe_bulk = PAGE_SIZE / frag_stride; in mlx5e_build_rq_frags_info()
435 info->wqe_bulk = 1 + (info->num_frags % 2); in mlx5e_build_rq_frags_info()
438 info->wqe_bulk = max_t(u8, info->wqe_bulk, 8); in mlx5e_build_rq_frags_info()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
A Den_rx.c408 static int mlx5e_alloc_rx_wqes(struct mlx5e_rq *rq, u16 ix, u8 wqe_bulk) in mlx5e_alloc_rx_wqes() argument
415 int pages_desired = wqe_bulk << rq->wqe.info.log_num_frags; in mlx5e_alloc_rx_wqes()
425 for (i = 0; i < wqe_bulk; i++) { in mlx5e_alloc_rx_wqes()
771 u8 wqe_bulk; in mlx5e_post_rx_wqes() local
777 wqe_bulk = rq->wqe.info.wqe_bulk; in mlx5e_post_rx_wqes()
779 if (mlx5_wq_cyc_missing(wq) < wqe_bulk) in mlx5e_post_rx_wqes()
788 err = mlx5e_alloc_rx_wqes(rq, head, wqe_bulk); in mlx5e_post_rx_wqes()
794 mlx5_wq_cyc_push_n(wq, wqe_bulk); in mlx5e_post_rx_wqes()
795 } while (mlx5_wq_cyc_missing(wq) >= wqe_bulk); in mlx5e_post_rx_wqes()
A Den.h642 u8 wqe_bulk; member

Completed in 17 milliseconds