Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/net/ethernet/mellanox/mlx4/
Den_rx.c494 truesize += frag_info->frag_stride; in mlx4_en_complete_rx_desc()
495 if (frag_info->frag_stride == PAGE_SIZE / 2) { in mlx4_en_complete_rx_desc()
1003 priv->frag_info[0].frag_stride = PAGE_SIZE; in mlx4_en_calc_rx_buf()
1015 int frag_stride, frag_size = eff_mtu - buf_size; in mlx4_en_calc_rx_buf() local
1022 frag_stride = ALIGN(frag_size, SMP_CACHE_BYTES); in mlx4_en_calc_rx_buf()
1026 nb = PAGE_SIZE / frag_stride; in mlx4_en_calc_rx_buf()
1027 pad = (PAGE_SIZE - nb * frag_stride) / nb; in mlx4_en_calc_rx_buf()
1029 priv->frag_info[i].frag_stride = frag_stride + pad; in mlx4_en_calc_rx_buf()
1050 priv->frag_info[i].frag_stride); in mlx4_en_calc_rx_buf()
Dmlx4_en.h478 u32 frag_stride; member
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Den_main.c328 if (next_frag.offset + frag_info[f].frag_stride > PAGE_SIZE) { in mlx5e_init_frags_partition()
337 next_frag.offset += frag_info[f].frag_stride; in mlx5e_init_frags_partition()
2069 int frag_stride; in mlx5e_build_rq_frags_info() local
2071 frag_stride = mlx5e_rx_get_linear_frag_sz(params, xsk); in mlx5e_build_rq_frags_info()
2072 frag_stride = roundup_pow_of_two(frag_stride); in mlx5e_build_rq_frags_info()
2075 info->arr[0].frag_stride = frag_stride; in mlx5e_build_rq_frags_info()
2077 info->wqe_bulk = PAGE_SIZE / frag_stride; in mlx5e_build_rq_frags_info()
2093 info->arr[i].frag_stride = roundup_pow_of_two(frag_size); in mlx5e_build_rq_frags_info()
Den.h617 int frag_stride; member
Den_rx.c1120 frag_consumed_bytes, frag_info->frag_stride); in mlx5e_skb_from_cqe_nonlinear()