Home
last modified time | relevance | path

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

/openbmc/linux/include/net/
H A Dxdp.h170 u32 metasize; /* uses lower 8-bits */ member
257 xdp->data_meta = frame->data - frame->metasize; in xdp_convert_frame_to_buff()
266 int metasize, headroom; in xdp_update_frame_from_buff() local
270 metasize = xdp->data - xdp->data_meta; in xdp_update_frame_from_buff()
271 metasize = metasize > 0 ? metasize : 0; in xdp_update_frame_from_buff()
272 if (unlikely((headroom - metasize) < sizeof(*xdp_frame))) in xdp_update_frame_from_buff()
284 xdp_frame->metasize = metasize; in xdp_update_frame_from_buff()
/openbmc/linux/net/core/
H A Dxdp.c542 unsigned int metasize, totsize; in xdp_convert_zc_to_xdp_frame() local
548 metasize = xdp_data_meta_unsupported(xdp) ? 0 : in xdp_convert_zc_to_xdp_frame()
550 totsize = xdp->data_end - xdp->data + metasize; in xdp_convert_zc_to_xdp_frame()
564 data_to_copy = metasize ? xdp->data_meta : xdp->data; in xdp_convert_zc_to_xdp_frame()
567 xdpf->data = addr + metasize; in xdp_convert_zc_to_xdp_frame()
568 xdpf->len = totsize - metasize; in xdp_convert_zc_to_xdp_frame()
570 xdpf->metasize = metasize; in xdp_convert_zc_to_xdp_frame()
624 if (xdpf->metasize) in __xdp_build_skb_from_frame()
625 skb_metadata_set(skb, xdpf->metasize); in __xdp_build_skb_from_frame()
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/
H A 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()
H A Dixgbe_main.c2147 unsigned int metasize = xdp->data - xdp->data_meta; in ixgbe_build_skb() local
2172 if (metasize) in ixgbe_build_skb()
2173 skb_metadata_set(skb, metasize); in ixgbe_build_skb()
/openbmc/linux/arch/x86/include/asm/
H A Dmicrocode.h40 unsigned int metasize; member
/openbmc/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_xsk.c292 unsigned int metasize = xdp->data - xdp->data_meta; in i40e_construct_skb_zc() local
312 if (metasize) { in i40e_construct_skb_zc()
313 skb_metadata_set(skb, metasize); in i40e_construct_skb_zc()
314 __skb_pull(skb, metasize); in i40e_construct_skb_zc()
H A Di40e_txrx.c2229 unsigned int metasize = xdp->data - xdp->data_meta; in i40e_build_skb() local
2254 if (metasize) in i40e_build_skb()
2255 skb_metadata_set(skb, metasize); in i40e_build_skb()
/openbmc/linux/drivers/net/ethernet/intel/ice/
H A Dice_xsk.c559 unsigned int metasize = xdp->data - xdp->data_meta; in ice_construct_skb_zc() local
578 if (metasize) { in ice_construct_skb_zc()
579 skb_metadata_set(skb, metasize); in ice_construct_skb_zc()
580 __skb_pull(skb, metasize); in ice_construct_skb_zc()
H A Dice_txrx.c952 u8 metasize = xdp->data - xdp->data_meta; in ice_build_skb() local
981 if (metasize) in ice_build_skb()
982 skb_metadata_set(skb, metasize); in ice_build_skb()
/openbmc/linux/drivers/platform/x86/intel/ifs/
H A Dload.c65 total_meta = hdr->metasize; in find_meta_data()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rx.c1643 u32 cqe_bcnt, u32 metasize) in mlx5e_build_linear_skb() argument
1655 if (metasize) in mlx5e_build_linear_skb()
1656 skb_metadata_set(skb, metasize); in mlx5e_build_linear_skb()
1679 u32 metasize = 0; in mlx5e_skb_from_cqe_linear() local
1704 metasize = mxbuf.xdp.data - mxbuf.xdp.data_meta; in mlx5e_skb_from_cqe_linear()
1708 skb = mlx5e_build_linear_skb(rq, va, frag_size, rx_headroom, cqe_bcnt, metasize); in mlx5e_skb_from_cqe_linear()
2147 u32 metasize = 0; in mlx5e_skb_from_cqe_mpwrq_linear() local
2181 metasize = mxbuf.xdp.data - mxbuf.xdp.data_meta; in mlx5e_skb_from_cqe_mpwrq_linear()
2185 skb = mlx5e_build_linear_skb(rq, va, frag_size, rx_headroom, cqe_bcnt, metasize); in mlx5e_skb_from_cqe_mpwrq_linear()
/openbmc/linux/drivers/net/ethernet/intel/igc/
H A Digc_main.c1940 unsigned int metasize = xdp->data - xdp->data_meta; in igc_build_skb() local
1954 if (metasize) in igc_build_skb()
1955 skb_metadata_set(skb, metasize); in igc_build_skb()
1966 unsigned int metasize = xdp->data - xdp->data_meta; in igc_construct_skb() local
1978 IGC_RX_HDR_LEN + metasize); in igc_construct_skb()
1991 memcpy(__skb_put(skb, headlen + metasize), xdp->data_meta, in igc_construct_skb()
1992 ALIGN(headlen + metasize, sizeof(long))); in igc_construct_skb()
1994 if (metasize) { in igc_construct_skb()
1995 skb_metadata_set(skb, metasize); in igc_construct_skb()
1996 __skb_pull(skb, metasize); in igc_construct_skb()
[all …]
/openbmc/linux/drivers/net/
H A Dvirtio_net.c1184 unsigned int metasize = 0; in receive_small_xdp() local
1228 metasize = xdp.data - xdp.data_meta; in receive_small_xdp()
1243 if (metasize) in receive_small_xdp()
1244 skb_metadata_set(skb, metasize); in receive_small_xdp()
1369 int metasize; in build_skb_from_xdp_buff() local
1389 metasize = xdp->data - xdp->data_meta; in build_skb_from_xdp_buff()
1390 metasize = metasize > 0 ? metasize : 0; in build_skb_from_xdp_buff()
1391 if (metasize) in build_skb_from_xdp_buff()
1392 skb_metadata_set(skb, metasize); in build_skb_from_xdp_buff()
/openbmc/linux/drivers/net/ethernet/intel/ixgbevf/
H A 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()
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_main.c4969 unsigned int metasize = xdp->data - xdp->data_meta; in stmmac_construct_skb_zc() local
4981 if (metasize) in stmmac_construct_skb_zc()
4982 skb_metadata_set(skb, metasize); in stmmac_construct_skb_zc()
/openbmc/linux/drivers/net/ethernet/intel/igb/
H A Digb_main.c8585 unsigned int metasize = xdp->data - xdp->data_meta; in igb_build_skb() local
8600 if (metasize) in igb_build_skb()
8601 skb_metadata_set(skb, metasize); in igb_build_skb()