Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/mellanox/mlx4/
H A Den_rx.c463 truesize += frag_info->frag_stride; in mlx4_en_complete_rx_desc()
464 if (frag_info->frag_stride == PAGE_SIZE / 2) { in mlx4_en_complete_rx_desc()
704 xdp_init_buff(&mxbuf.xdp, priv->frag_info[0].frag_stride, &ring->xdp_rxq); in mlx4_en_process_rx_cq()
1035 priv->frag_info[0].frag_stride = PAGE_SIZE; in mlx4_en_calc_rx_buf()
1047 int frag_stride, frag_size = eff_mtu - buf_size; in mlx4_en_calc_rx_buf() local
1054 frag_stride = ALIGN(frag_size, SMP_CACHE_BYTES); in mlx4_en_calc_rx_buf()
1058 nb = PAGE_SIZE / frag_stride; in mlx4_en_calc_rx_buf()
1059 pad = (PAGE_SIZE - nb * frag_stride) / nb; in mlx4_en_calc_rx_buf()
1061 priv->frag_info[i].frag_stride = frag_stride + pad; in mlx4_en_calc_rx_buf()
1082 priv->frag_info[i].frag_stride); in mlx4_en_calc_rx_buf()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den.h622 int frag_stride; member
H A Den_rx.c1626 truesize += frag_info->frag_stride; in mlx5e_skb_from_cqe_nonlinear()
1650 truesize -= nr_frags_free * frag_info->frag_stride; in mlx5e_skb_from_cqe_nonlinear()
H A Den_main.c540 if (next_frag.offset + frag_info[f].frag_stride > PAGE_SIZE) { in mlx5e_init_frags_partition()
550 next_frag.offset += frag_info[f].frag_stride; in mlx5e_init_frags_partition()
566 WARN_ON(rq->wqe.info.arr[0].frag_stride != PAGE_SIZE); in mlx5e_init_xsk_buffs()
944 rq->buff.frame0_sz = rq->wqe.info.arr[0].frag_stride; in mlx5e_alloc_rq()