Searched refs:klm_entries (Results 1 – 2 of 2) sorted by relevance
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/ |
A D | en_rx.c | 581 u16 klm_entries, u16 index) in mlx5e_build_shampo_hd_umr() argument 594 entries = ALIGN(klm_entries, MLX5_UMR_KLM_NUM_ENTRIES_ALIGNMENT); in mlx5e_build_shampo_hd_umr() 657 u16 klm_entries, num_wqe, index, entries_before; in mlx5e_alloc_rx_hd_mpwqe() local 662 klm_entries = bitmap_find_window(shampo->bitmap, in mlx5e_alloc_rx_hd_mpwqe() 665 if (!klm_entries) in mlx5e_alloc_rx_hd_mpwqe() 672 if (unlikely(entries_before < klm_entries)) in mlx5e_alloc_rx_hd_mpwqe() 674 DIV_ROUND_UP(klm_entries - entries_before, max_klm_entries); in mlx5e_alloc_rx_hd_mpwqe() 676 num_wqe = DIV_ROUND_UP(klm_entries, max_klm_entries); in mlx5e_alloc_rx_hd_mpwqe() 679 len = (klm_entries > max_klm_entries) ? max_klm_entries : in mlx5e_alloc_rx_hd_mpwqe() 680 klm_entries; in mlx5e_alloc_rx_hd_mpwqe() [all …]
|
A D | en.h | 153 #define MLX5E_KLM_UMR_WQEBBS(klm_entries) \ argument 154 (DIV_ROUND_UP(MLX5E_KLM_UMR_WQE_SZ(klm_entries), MLX5_SEND_WQE_BB)) 156 #define MLX5E_KLM_UMR_DS_CNT(klm_entries)\ argument 157 (DIV_ROUND_UP(MLX5E_KLM_UMR_WQE_SZ(klm_entries), MLX5_SEND_WQE_DS))
|
Completed in 13 milliseconds