Home
last modified time | relevance | path

Searched refs:metasize (Results 1 – 14 of 14) sorted by relevance

/linux-6.1.9/include/net/
Dxdp.h167 u32 metasize; /* uses lower 8-bits */ member
254 xdp->data_meta = frame->data - frame->metasize; in xdp_convert_frame_to_buff()
263 int metasize, headroom; in xdp_update_frame_from_buff() local
267 metasize = xdp->data - xdp->data_meta; in xdp_update_frame_from_buff()
268 metasize = metasize > 0 ? metasize : 0; in xdp_update_frame_from_buff()
269 if (unlikely((headroom - metasize) < sizeof(*xdp_frame))) in xdp_update_frame_from_buff()
281 xdp_frame->metasize = metasize; in xdp_update_frame_from_buff()
/linux-6.1.9/net/core/
Dxdp.c559 unsigned int metasize, totsize; in xdp_convert_zc_to_xdp_frame() local
565 metasize = xdp_data_meta_unsupported(xdp) ? 0 : in xdp_convert_zc_to_xdp_frame()
567 totsize = xdp->data_end - xdp->data + metasize; in xdp_convert_zc_to_xdp_frame()
581 data_to_copy = metasize ? xdp->data_meta : xdp->data; in xdp_convert_zc_to_xdp_frame()
584 xdpf->data = addr + metasize; in xdp_convert_zc_to_xdp_frame()
585 xdpf->len = totsize - metasize; in xdp_convert_zc_to_xdp_frame()
587 xdpf->metasize = metasize; in xdp_convert_zc_to_xdp_frame()
642 if (xdpf->metasize) in __xdp_build_skb_from_frame()
643 skb_metadata_set(skb, xdpf->metasize); in __xdp_build_skb_from_frame()
/linux-6.1.9/drivers/net/ethernet/intel/ixgbe/
Dixgbe_xsk.c217 unsigned int metasize = xdp->data - xdp->data_meta; in ixgbe_construct_skb_zc() local
231 if (metasize) { in ixgbe_construct_skb_zc()
232 skb_metadata_set(skb, metasize); in ixgbe_construct_skb_zc()
233 __skb_pull(skb, metasize); in ixgbe_construct_skb_zc()
Dixgbe_main.c2155 unsigned int metasize = xdp->data - xdp->data_meta; in ixgbe_build_skb() local
2180 if (metasize) in ixgbe_build_skb()
2181 skb_metadata_set(skb, metasize); in ixgbe_build_skb()
/linux-6.1.9/drivers/net/ethernet/intel/i40e/
Di40e_xsk.c296 unsigned int metasize = xdp->data - xdp->data_meta; in i40e_construct_skb_zc() local
310 if (metasize) { in i40e_construct_skb_zc()
311 skb_metadata_set(skb, metasize); in i40e_construct_skb_zc()
312 __skb_pull(skb, metasize); in i40e_construct_skb_zc()
Di40e_txrx.c2184 unsigned int metasize = xdp->data - xdp->data_meta; in i40e_build_skb() local
2209 if (metasize) in i40e_build_skb()
2210 skb_metadata_set(skb, metasize); in i40e_build_skb()
/linux-6.1.9/drivers/net/ethernet/intel/ice/
Dice_txrx.c935 u8 metasize = xdp->data - xdp->data_meta; in ice_build_skb() local
964 if (metasize) in ice_build_skb()
965 skb_metadata_set(skb, metasize); in ice_build_skb()
987 unsigned int metasize = xdp->data - xdp->data_meta; in ice_construct_skb() local
997 ICE_RX_HDR_SIZE + metasize, in ice_construct_skb()
1009 memcpy(__skb_put(skb, headlen + metasize), xdp->data_meta, in ice_construct_skb()
1010 ALIGN(headlen + metasize, sizeof(long))); in ice_construct_skb()
1012 if (metasize) { in ice_construct_skb()
1013 skb_metadata_set(skb, metasize); in ice_construct_skb()
1014 __skb_pull(skb, metasize); in ice_construct_skb()
Dice_xsk.c567 unsigned int metasize = xdp->data - xdp->data_meta; in ice_construct_skb_zc() local
580 if (metasize) { in ice_construct_skb_zc()
581 skb_metadata_set(skb, metasize); in ice_construct_skb_zc()
582 __skb_pull(skb, metasize); in ice_construct_skb_zc()
/linux-6.1.9/drivers/net/
Dvirtio_net.c446 bool hdr_valid, unsigned int metasize, in page_to_skb() argument
509 copy = ETH_HLEN + metasize; in page_to_skb()
556 if (metasize) { in page_to_skb()
557 __skb_pull(skb, metasize); in page_to_skb()
558 skb_metadata_set(skb, metasize); in page_to_skb()
789 unsigned int metasize = 0; in receive_small() local
851 metasize = xdp.data - xdp.data_meta; in receive_small()
899 if (metasize) in receive_small()
900 skb_metadata_set(skb, metasize); in receive_small()
954 unsigned int metasize = 0; in receive_mergeable() local
[all …]
/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/
Den_rx.c1498 u32 cqe_bcnt, u32 metasize) in mlx5e_build_linear_skb() argument
1510 if (metasize) in mlx5e_build_linear_skb()
1511 skb_metadata_set(skb, metasize); in mlx5e_build_linear_skb()
1531 u32 metasize = 0; in mlx5e_skb_from_cqe_linear() local
1555 metasize = xdp.data - xdp.data_meta; in mlx5e_skb_from_cqe_linear()
1559 skb = mlx5e_build_linear_skb(rq, va, frag_size, rx_headroom, cqe_bcnt, metasize); in mlx5e_skb_from_cqe_linear()
1926 u32 metasize = 0; in mlx5e_skb_from_cqe_mpwrq_linear() local
1959 metasize = xdp.data - xdp.data_meta; in mlx5e_skb_from_cqe_mpwrq_linear()
1963 skb = mlx5e_build_linear_skb(rq, va, frag_size, rx_headroom, cqe_bcnt, metasize); in mlx5e_skb_from_cqe_mpwrq_linear()
/linux-6.1.9/drivers/net/ethernet/intel/igc/
Digc_main.c1846 unsigned int metasize = xdp->data - xdp->data_meta; in igc_build_skb() local
1860 if (metasize) in igc_build_skb()
1861 skb_metadata_set(skb, metasize); in igc_build_skb()
1872 unsigned int metasize = xdp->data - xdp->data_meta; in igc_construct_skb() local
1884 IGC_RX_HDR_LEN + metasize); in igc_construct_skb()
1897 memcpy(__skb_put(skb, headlen + metasize), xdp->data_meta, in igc_construct_skb()
1898 ALIGN(headlen + metasize, sizeof(long))); in igc_construct_skb()
1900 if (metasize) { in igc_construct_skb()
1901 skb_metadata_set(skb, metasize); in igc_construct_skb()
1902 __skb_pull(skb, metasize); in igc_construct_skb()
[all …]
/linux-6.1.9/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf_main.c929 unsigned int metasize = xdp->data - xdp->data_meta; in ixgbevf_build_skb() local
954 if (metasize) in ixgbevf_build_skb()
955 skb_metadata_set(skb, metasize); in ixgbevf_build_skb()
/linux-6.1.9/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_main.c4876 unsigned int metasize = xdp->data - xdp->data_meta; in stmmac_construct_skb_zc() local
4888 if (metasize) in stmmac_construct_skb_zc()
4889 skb_metadata_set(skb, metasize); in stmmac_construct_skb_zc()
/linux-6.1.9/drivers/net/ethernet/intel/igb/
Digb_main.c8492 unsigned int metasize = xdp->data - xdp->data_meta; in igb_build_skb() local
8507 if (metasize) in igb_build_skb()
8508 skb_metadata_set(skb, metasize); in igb_build_skb()