Searched refs:shampo (Results 1 – 3 of 3) sorted by relevance
84 if (!MLX5_CAP_GEN(mdev, shampo) || in mlx5e_hw_gro_supported()689 struct mlx5e_shampo_hd *shampo) in mlx5e_release_rq_hd_pages() argument692 for (int i = 0; i < shampo->nentries; i++) { in mlx5e_release_rq_hd_pages()693 struct mlx5e_dma_info *info = &shampo->hd_buf_pages[i]; in mlx5e_release_rq_hd_pages()705 struct mlx5e_shampo_hd *shampo) in mlx5e_alloc_rq_hd_pages() argument709 for (i = 0; i < shampo->nentries; i++) { in mlx5e_alloc_rq_hd_pages()726 shampo->hd_buf_pages[i].page = page; in mlx5e_alloc_rq_hd_pages()727 shampo->hd_buf_pages[i].addr = addr; in mlx5e_alloc_rq_hd_pages()733 mlx5e_release_rq_hd_pages(rq, shampo); in mlx5e_alloc_rq_hd_pages()739 struct mlx5e_shampo_hd *shampo) in mlx5e_create_rq_hd_mkey() argument[all …]
1078 struct mlx5e_shampo_hd *shampo = rq->mpwqe.shampo; in mlx5e_shampo_get_hd_buf_info() local1082 *di = &shampo->hd_buf_pages[di_index]; in mlx5e_shampo_get_hd_buf_info()2105 u16 head_size = cqe->shampo.header_size; in mlx5e_skb_from_cqe_shampo()2177 u16 data_bcnt = mpwrq_get_cqe_byte_cnt(cqe) - cqe->shampo.header_size; in mlx5e_handle_rx_cqe_mpwrq_shampo()2179 u32 wqe_offset = be32_to_cpu(cqe->shampo.data_offset); in mlx5e_handle_rx_cqe_mpwrq_shampo()2185 u16 head_size = cqe->shampo.header_size; in mlx5e_handle_rx_cqe_mpwrq_shampo()2187 bool flush = cqe->shampo.flush; in mlx5e_handle_rx_cqe_mpwrq_shampo()2188 bool match = cqe->shampo.match; in mlx5e_handle_rx_cqe_mpwrq_shampo()
691 struct mlx5e_shampo_hd *shampo; member