Searched refs:shampo (Results 1 – 3 of 3) sorted by relevance
84 if (!MLX5_CAP_GEN(mdev, shampo) || in mlx5e_hw_gro_supported()731 struct mlx5e_shampo_hd *shampo) in mlx5e_release_rq_hd_pages() argument734 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() argument751 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 …]
1121 struct mlx5e_shampo_hd *shampo = rq->mpwqe.shampo; in mlx5e_shampo_get_hd_buf_info() local1125 *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()
290 if (MLX5_CAP_GEN(dev, shampo)) { in mlx5_query_hca_caps()