xdp_frame         685 drivers/net/ethernet/broadcom/bnxt/bnxt.h 		struct xdp_frame	*xdpf;
xdp_frame          60 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 				     struct xdp_frame *xdpf)
xdp_frame         215 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 		  struct xdp_frame **frames, u32 flags)
xdp_frame         235 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 		struct xdp_frame *xdp = frames[i];
xdp_frame          22 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.h 		  struct xdp_frame **frames, u32 flags);
xdp_frame        1847 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c 				    struct xdp_frame *xdpf)
xdp_frame        1921 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c 			      struct xdp_frame **frames, u32 flags)
xdp_frame        1933 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c 		struct xdp_frame *xdpf = frames[i];
xdp_frame         116 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h 			struct xdp_frame *xdpf;
xdp_frame        2178 drivers/net/ethernet/intel/i40e/i40e_txrx.c static int i40e_xmit_xdp_ring(struct xdp_frame *xdpf,
xdp_frame        2183 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	struct xdp_frame *xdpf = convert_to_xdp_frame(xdp);
xdp_frame        3503 drivers/net/ethernet/intel/i40e/i40e_txrx.c static int i40e_xmit_xdp_ring(struct xdp_frame *xdpf,
xdp_frame        3702 drivers/net/ethernet/intel/i40e/i40e_txrx.c int i40e_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames,
xdp_frame        3726 drivers/net/ethernet/intel/i40e/i40e_txrx.c 		struct xdp_frame *xdpf = frames[i];
xdp_frame         285 drivers/net/ethernet/intel/i40e/i40e_txrx.h 		struct xdp_frame *xdpf;
xdp_frame         496 drivers/net/ethernet/intel/i40e/i40e_txrx.h int i40e_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames,
xdp_frame         216 drivers/net/ethernet/intel/ixgbe/ixgbe.h 		struct xdp_frame *xdpf;
xdp_frame        2202 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct xdp_frame *xdpf;
xdp_frame        8549 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			struct xdp_frame *xdpf)
xdp_frame        10330 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			  struct xdp_frame **frames, u32 flags)
xdp_frame        10354 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		struct xdp_frame *xdpf = frames[i];
xdp_frame          16 drivers/net/ethernet/intel/ixgbe/ixgbe_txrx_common.h 			struct xdp_frame *xdpf);
xdp_frame         149 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c 	struct xdp_frame *xdpf;
xdp_frame         464 drivers/net/ethernet/mellanox/mlx5/core/en.h 			struct xdp_frame *xdpf;
xdp_frame          64 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 	struct xdp_frame *xdpf;
xdp_frame         471 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c int mlx5e_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames,
xdp_frame         495 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 		struct xdp_frame *xdpf = frames[i];
xdp_frame          72 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h int mlx5e_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames,
xdp_frame         271 drivers/net/ethernet/socionext/netsec.c 		struct xdp_frame *xdpf;
xdp_frame         814 drivers/net/ethernet/socionext/netsec.c 				struct xdp_frame *xdpf, bool is_ndo)
xdp_frame         869 drivers/net/ethernet/socionext/netsec.c 	struct xdp_frame *xdpf = convert_to_xdp_frame(xdp);
xdp_frame        1740 drivers/net/ethernet/socionext/netsec.c 			   struct xdp_frame **frames, u32 flags)
xdp_frame        1752 drivers/net/ethernet/socionext/netsec.c 		struct xdp_frame *xdpf = frames[i];
xdp_frame          85 drivers/net/ethernet/ti/cpsw.c #define CPSW_XMETA_OFFSET	ALIGN(sizeof(struct xdp_frame), sizeof(long))
xdp_frame         358 drivers/net/ethernet/ti/cpsw.c static void *cpsw_xdpf_to_handle(struct xdp_frame *xdpf)
xdp_frame         363 drivers/net/ethernet/ti/cpsw.c static struct xdp_frame *cpsw_handle_to_xdpf(void *handle)
xdp_frame         365 drivers/net/ethernet/ti/cpsw.c 	return (struct xdp_frame *)((unsigned long)handle & ~BIT(0));
xdp_frame         376 drivers/net/ethernet/ti/cpsw.c 	struct xdp_frame	*xdpf;
xdp_frame         450 drivers/net/ethernet/ti/cpsw.c static int cpsw_xdp_tx_frame(struct cpsw_priv *priv, struct xdp_frame *xdpf,
xdp_frame         467 drivers/net/ethernet/ti/cpsw.c 		dma += xdpf->headroom + sizeof(struct xdp_frame);
xdp_frame         494 drivers/net/ethernet/ti/cpsw.c 	struct xdp_frame *xdpf;
xdp_frame        2375 drivers/net/ethernet/ti/cpsw.c 			     struct xdp_frame **frames, u32 flags)
xdp_frame        2378 drivers/net/ethernet/ti/cpsw.c 	struct xdp_frame *xdpf;
xdp_frame         657 drivers/net/tun.c 		struct xdp_frame *xdpf = tun_ptr_to_xdp(ptr);
xdp_frame        1282 drivers/net/tun.c 			struct xdp_frame **frames, u32 flags)
xdp_frame        1310 drivers/net/tun.c 		struct xdp_frame *xdp = frames[i];
xdp_frame        1333 drivers/net/tun.c 	struct xdp_frame *frame = convert_to_xdp_frame(xdp);
xdp_frame        2044 drivers/net/tun.c 				struct xdp_frame *xdp_frame,
xdp_frame        2048 drivers/net/tun.c 	size_t size = xdp_frame->len;
xdp_frame        2064 drivers/net/tun.c 	ret = copy_to_iter(xdp_frame->data, size, iter) + vnet_hdr_sz;
xdp_frame        2234 drivers/net/tun.c 		struct xdp_frame *xdpf = tun_ptr_to_xdp(ptr);
xdp_frame        2620 drivers/net/tun.c 			struct xdp_frame *xdpf = tun_ptr_to_xdp(ptr);
xdp_frame          70 drivers/net/veth.c 	struct xdp_frame *q[VETH_XDP_TX_BULK_SIZE];
xdp_frame         393 drivers/net/veth.c 			 struct xdp_frame **frames, u32 flags)
xdp_frame         428 drivers/net/veth.c 		struct xdp_frame *frame = frames[i];
xdp_frame         494 drivers/net/veth.c 	struct xdp_frame *frame = convert_to_xdp_frame(xdp);
xdp_frame         508 drivers/net/veth.c 					struct xdp_frame *frame,
xdp_frame         513 drivers/net/veth.c 	void *head = hard_start - sizeof(struct xdp_frame);
xdp_frame         515 drivers/net/veth.c 	struct xdp_frame orig_frame;
xdp_frame         574 drivers/net/veth.c 	headroom = sizeof(struct xdp_frame) + frame->headroom - delta;
xdp_frame         740 drivers/net/veth.c 			struct xdp_frame *frame = veth_ptr_to_xdp(ptr);
xdp_frame         249 drivers/net/virtio_net.c static void *xdp_to_ptr(struct xdp_frame *ptr)
xdp_frame         254 drivers/net/virtio_net.c static struct xdp_frame *ptr_to_xdp(void *ptr)
xdp_frame         256 drivers/net/virtio_net.c 	return (struct xdp_frame *)((unsigned long)ptr & ~VIRTIO_XDP_FLAG);
xdp_frame         448 drivers/net/virtio_net.c 				   struct xdp_frame *xdpf)
xdp_frame         486 drivers/net/virtio_net.c 			    int n, struct xdp_frame **frames, u32 flags)
xdp_frame         519 drivers/net/virtio_net.c 			struct xdp_frame *frame = ptr_to_xdp(ptr);
xdp_frame         533 drivers/net/virtio_net.c 		struct xdp_frame *xdpf = frames[i];
xdp_frame         655 drivers/net/virtio_net.c 		struct xdp_frame *xdpf;
xdp_frame         803 drivers/net/virtio_net.c 		struct xdp_frame *xdpf;
xdp_frame        1370 drivers/net/virtio_net.c 			struct xdp_frame *frame = ptr_to_xdp(ptr);
xdp_frame         201 drivers/vhost/net.c 		struct xdp_frame *xdpf = tun_ptr_to_xdp(ptr);
xdp_frame        1440 include/linux/netdevice.h 						struct xdp_frame **xdp,
xdp_frame          88 include/net/xdp.h static inline void xdp_scrub_frame(struct xdp_frame *frame)
xdp_frame          94 include/net/xdp.h struct xdp_frame *xdp_convert_zc_to_xdp_frame(struct xdp_buff *xdp);
xdp_frame          98 include/net/xdp.h struct xdp_frame *convert_to_xdp_frame(struct xdp_buff *xdp)
xdp_frame         100 include/net/xdp.h 	struct xdp_frame *xdp_frame;
xdp_frame         111 include/net/xdp.h 	if (unlikely((headroom - metasize) < sizeof(*xdp_frame)))
xdp_frame         115 include/net/xdp.h 	xdp_frame = xdp->data_hard_start;
xdp_frame         117 include/net/xdp.h 	xdp_frame->data = xdp->data;
xdp_frame         118 include/net/xdp.h 	xdp_frame->len  = xdp->data_end - xdp->data;
xdp_frame         119 include/net/xdp.h 	xdp_frame->headroom = headroom - sizeof(*xdp_frame);
xdp_frame         120 include/net/xdp.h 	xdp_frame->metasize = metasize;
xdp_frame         123 include/net/xdp.h 	xdp_frame->mem = xdp->rxq->mem;
xdp_frame         125 include/net/xdp.h 	return xdp_frame;
xdp_frame         128 include/net/xdp.h void xdp_return_frame(struct xdp_frame *xdpf);
xdp_frame         129 include/net/xdp.h void xdp_return_frame_rx_napi(struct xdp_frame *xdpf);
xdp_frame         138 include/net/xdp.h static inline void xdp_release_frame(struct xdp_frame *xdpf)
xdp_frame         164 kernel/bpf/cpumap.c 					 struct xdp_frame *xdpf,
xdp_frame         172 kernel/bpf/cpumap.c 	hard_start_headroom = sizeof(struct xdp_frame) +  xdpf->headroom;
xdp_frame         229 kernel/bpf/cpumap.c 	struct xdp_frame *xdpf;
xdp_frame         308 kernel/bpf/cpumap.c 			struct xdp_frame *xdpf = frames[i];
xdp_frame         617 kernel/bpf/cpumap.c 		struct xdp_frame *xdpf = bq->q[i];
xdp_frame         643 kernel/bpf/cpumap.c static int bq_enqueue(struct bpf_cpu_map_entry *rcpu, struct xdp_frame *xdpf)
xdp_frame         671 kernel/bpf/cpumap.c 	struct xdp_frame *xdpf;
xdp_frame          59 kernel/bpf/devmap.c 	struct xdp_frame *q[DEV_MAP_BULK_SIZE];
xdp_frame         361 kernel/bpf/devmap.c 		struct xdp_frame *xdpf = bq->q[i];
xdp_frame         386 kernel/bpf/devmap.c 		struct xdp_frame *xdpf = bq->q[i];
xdp_frame         436 kernel/bpf/devmap.c static int bq_enqueue(struct bpf_dtab_netdev *obj, struct xdp_frame *xdpf,
xdp_frame         465 kernel/bpf/devmap.c 	struct xdp_frame *xdpf;
xdp_frame        3384 net/core/filter.c 	void *xdp_frame_end = xdp->data_hard_start + sizeof(struct xdp_frame);
xdp_frame        3436 net/core/filter.c 	void *xdp_frame_end = xdp->data_hard_start + sizeof(struct xdp_frame);
xdp_frame        3467 net/core/filter.c 	struct xdp_frame *xdpf;
xdp_frame         403 net/core/xdp.c void xdp_return_frame(struct xdp_frame *xdpf)
xdp_frame         409 net/core/xdp.c void xdp_return_frame_rx_napi(struct xdp_frame *xdpf)
xdp_frame         467 net/core/xdp.c struct xdp_frame *xdp_convert_zc_to_xdp_frame(struct xdp_buff *xdp)
xdp_frame         471 net/core/xdp.c 	struct xdp_frame *xdpf;