Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_main.c84 if (!MLX5_CAP_GEN(mdev, shampo) || in mlx5e_hw_gro_supported()
731 struct mlx5e_shampo_hd *shampo) in mlx5e_release_rq_hd_pages() argument
734 for (int i = 0; i < shampo->nentries; i++) { in mlx5e_release_rq_hd_pages()
735 struct mlx5e_dma_info *info = &shampo->hd_buf_pages[i]; in mlx5e_release_rq_hd_pages()
747 struct mlx5e_shampo_hd *shampo) in mlx5e_alloc_rq_hd_pages() argument
751 for (i = 0; i < shampo->nentries; i++) { in mlx5e_alloc_rq_hd_pages()
768 shampo->hd_buf_pages[i].page = page; in mlx5e_alloc_rq_hd_pages()
769 shampo->hd_buf_pages[i].addr = addr; in mlx5e_alloc_rq_hd_pages()
775 mlx5e_release_rq_hd_pages(rq, shampo); in mlx5e_alloc_rq_hd_pages()
781 struct mlx5e_shampo_hd *shampo) in mlx5e_create_rq_hd_mkey() argument
[all …]
H A Den_rx.c1121 struct mlx5e_shampo_hd *shampo = rq->mpwqe.shampo; in mlx5e_shampo_get_hd_buf_info() local
1125 *di = &shampo->hd_buf_pages[di_index]; in mlx5e_shampo_get_hd_buf_info()
2148 u16 head_size = cqe->shampo.header_size; in mlx5e_skb_from_cqe_shampo()
2221 u16 data_bcnt = mpwrq_get_cqe_byte_cnt(cqe) - cqe->shampo.header_size; in mlx5e_handle_rx_cqe_mpwrq_shampo()
2223 u32 wqe_offset = be32_to_cpu(cqe->shampo.data_offset); in mlx5e_handle_rx_cqe_mpwrq_shampo()
2227 u16 head_size = cqe->shampo.header_size; in mlx5e_handle_rx_cqe_mpwrq_shampo()
2229 bool flush = cqe->shampo.flush; in mlx5e_handle_rx_cqe_mpwrq_shampo()
2230 bool match = cqe->shampo.match; in mlx5e_handle_rx_cqe_mpwrq_shampo()
H A Dfw.c290 if (MLX5_CAP_GEN(dev, shampo)) { in mlx5_query_hca_caps()