Home
last modified time | relevance | path

Searched refs:hd_per_wq (Results 1 – 5 of 5) sorted by relevance

/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/
A Den_rx.c664 shampo->hd_per_wq, shampo->pi); in mlx5e_alloc_rx_hd_mpwqe()
670 entries_before = shampo->hd_per_wq - index; in mlx5e_alloc_rx_hd_mpwqe()
681 if (unlikely(index + len > shampo->hd_per_wq)) in mlx5e_alloc_rx_hd_mpwqe()
682 len = shampo->hd_per_wq - index; in mlx5e_alloc_rx_hd_mpwqe()
781 int hd_per_wq = shampo->hd_per_wq; in mlx5e_shampo_dealloc_hd() local
787 if (index == hd_per_wq) in mlx5e_shampo_dealloc_hd()
801 if (start + len > hd_per_wq) { in mlx5e_shampo_dealloc_hd()
802 len -= hd_per_wq - start; in mlx5e_shampo_dealloc_hd()
803 bitmap_clear(shampo->bitmap, start, hd_per_wq - start); in mlx5e_shampo_dealloc_hd()
904 end = shampo->hd_per_wq; in mlx5e_handle_shampo_hd_umr()
[all …]
A Den_main.c263 shampo->bitmap = bitmap_zalloc_node(shampo->hd_per_wq, GFP_KERNEL, in mlx5e_rq_shampo_hd_info_alloc()
268 shampo->info = kvzalloc_node(array_size(shampo->hd_per_wq, in mlx5e_rq_shampo_hd_info_alloc()
487 if (max_klm_size < rq->mpwqe.shampo->hd_per_wq) { in mlx5e_create_rq_hd_umr_mkey()
489 max_klm_size, rq->mpwqe.shampo->hd_per_wq); in mlx5e_create_rq_hd_umr_mkey()
492 return mlx5e_create_umr_klm_mkey(mdev, rq->mpwqe.shampo->hd_per_wq, in mlx5e_create_rq_hd_umr_mkey()
628 rq->mpwqe.shampo->hd_per_wq = in mlx5_rq_shampo_alloc()
975 order_base_2(rq->mpwqe.shampo->hd_per_wq)); in mlx5e_create_rq()
1119 (rq->mpwqe.shampo->hd_per_wq - 1); in mlx5e_free_rx_in_progress_descs()
1151 mlx5e_shampo_dealloc_hd(rq, rq->mpwqe.shampo->hd_per_wq, in mlx5e_free_rx_descs()
A Den.h669 u16 hd_per_wq; member
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dparams.c1054 u32 hd_per_wqe, hd_per_wq; in mlx5e_shampo_hd_per_wq() local
1057 hd_per_wq = roundup_pow_of_two(hd_per_wqe * wq_size); in mlx5e_shampo_hd_per_wq()
1058 return hd_per_wq; in mlx5e_shampo_hd_per_wq()
A Dtxrx.h187 return be16_to_cpu(cqe->shampo.header_entry_index) & (rq->mpwqe.shampo->hd_per_wq - 1); in mlx5e_shampo_get_cqe_header_index()

Completed in 28 milliseconds