Home
last modified time | relevance | path

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

/Linux-v5.4/include/net/
Dxdp.h79 u16 metasize; member
101 int metasize; in convert_to_xdp_frame() local
109 metasize = xdp->data - xdp->data_meta; in convert_to_xdp_frame()
110 metasize = metasize > 0 ? metasize : 0; in convert_to_xdp_frame()
111 if (unlikely((headroom - metasize) < sizeof(*xdp_frame))) in convert_to_xdp_frame()
120 xdp_frame->metasize = metasize; in convert_to_xdp_frame()
/Linux-v5.4/net/core/
Dxdp.c502 unsigned int metasize, totsize; in xdp_convert_zc_to_xdp_frame() local
508 metasize = xdp_data_meta_unsupported(xdp) ? 0 : in xdp_convert_zc_to_xdp_frame()
510 totsize = xdp->data_end - xdp->data + metasize; in xdp_convert_zc_to_xdp_frame()
524 data_to_copy = metasize ? xdp->data_meta : xdp->data; in xdp_convert_zc_to_xdp_frame()
527 xdpf->data = addr + metasize; in xdp_convert_zc_to_xdp_frame()
528 xdpf->len = totsize - metasize; in xdp_convert_zc_to_xdp_frame()
530 xdpf->metasize = metasize; in xdp_convert_zc_to_xdp_frame()
/Linux-v5.4/drivers/net/ethernet/intel/ixgbe/
Dixgbe_xsk.c398 unsigned int metasize = xdp->data - xdp->data_meta; in ixgbe_construct_skb_zc() local
411 if (metasize) in ixgbe_construct_skb_zc()
412 skb_metadata_set(skb, metasize); in ixgbe_construct_skb_zc()
Dixgbe_main.c2151 unsigned int metasize = xdp->data - xdp->data_meta; in ixgbe_build_skb() local
2179 if (metasize) in ixgbe_build_skb()
2180 skb_metadata_set(skb, metasize); in ixgbe_build_skb()
/Linux-v5.4/drivers/net/ethernet/intel/i40e/
Di40e_xsk.c490 unsigned int metasize = xdp->data - xdp->data_meta; in i40e_construct_skb_zc() local
503 if (metasize) in i40e_construct_skb_zc()
504 skb_metadata_set(skb, metasize); in i40e_construct_skb_zc()
Di40e_txrx.c2079 unsigned int metasize = xdp->data - xdp->data_meta; in i40e_build_skb() local
2106 if (metasize) in i40e_build_skb()
2107 skb_metadata_set(skb, metasize); in i40e_build_skb()
/Linux-v5.4/kernel/bpf/
Dcpumap.c201 if (xdpf->metasize) in cpu_map_build_skb()
202 skb_metadata_set(skb, xdpf->metasize); in cpu_map_build_skb()
/Linux-v5.4/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf_main.c938 unsigned int metasize = xdp->data - xdp->data_meta; in ixgbevf_build_skb() local
966 if (metasize) in ixgbevf_build_skb()
967 skb_metadata_set(skb, metasize); in ixgbevf_build_skb()
/Linux-v5.4/drivers/net/
Dveth.c529 xdp.data_meta = frame->data - frame->metasize; in veth_xdp_rcv_one()
Dvirtio_net.c454 if (unlikely(xdpf->metasize > 0)) in __virtnet_xdp_xmit_one()