/openbmc/linux/drivers/vhost/ |
H A D | net.c | 129 struct xdp_buff *xdp; member 704 struct xdp_buff *xdp = &nvq->xdp[nvq->batched_xdp]; in vhost_net_build_xdp() local 1299 struct xdp_buff *xdp; in vhost_net_open() local
|
/openbmc/linux/drivers/net/ |
H A D | tap.c | 1170 static int tap_get_user_xdp(struct tap_queue *q, struct xdp_buff *xdp) in tap_get_user_xdp() 1241 struct xdp_buff *xdp; in tap_sendmsg() local
|
H A D | virtio_net.c | 1002 static void put_xdp_frags(struct xdp_buff *xdp) in put_xdp_frags() 1017 static int virtnet_xdp_handler(struct bpf_prog *xdp_prog, struct xdp_buff *xdp, in virtnet_xdp_handler() 1185 struct xdp_buff xdp; in receive_small_xdp() local 1366 struct xdp_buff *xdp, in build_skb_from_xdp_buff() 1410 struct xdp_buff *xdp, in virtnet_build_xdp_buff_mrg() 1591 struct xdp_buff xdp; in receive_mergeable_xdp() local 3890 static int virtnet_xdp(struct net_device *dev, struct netdev_bpf *xdp) in virtnet_xdp()
|
/openbmc/linux/kernel/bpf/ |
H A D | devmap.c | 330 struct xdp_buff xdp; in dev_map_bpf_prog_run() local 495 struct xdp_buff xdp; in dev_map_bpf_prog_run_skb() local
|
/openbmc/linux/include/linux/ |
H A D | filter.h | 1562 static inline int __bpf_xdp_load_bytes(struct xdp_buff *xdp, u32 offset, in __bpf_xdp_load_bytes() 1568 static inline int __bpf_xdp_store_bytes(struct xdp_buff *xdp, u32 offset, in __bpf_xdp_store_bytes() 1574 static inline void *bpf_xdp_pointer(struct xdp_buff *xdp, u32 offset, u32 len) in bpf_xdp_pointer() 1579 static inline void bpf_xdp_copy_buf(struct xdp_buff *xdp, unsigned long off, void *buf, in bpf_xdp_copy_buf()
|
/openbmc/linux/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_fp.c | 308 struct sw_tx_xdp *xdp; in qede_xdp_xmit() local 1087 struct xdp_buff xdp; in qede_rx_xdp() local
|
/openbmc/linux/include/net/ |
H A D | xsk_buff_pool.h | 25 struct xdp_buff xdp; member
|
H A D | net_namespace.h | 181 struct netns_xdp xdp; member
|
/openbmc/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_txrx.h | 174 struct xdp_buff *xdp; /* used for XDP_TX ZC */ member 318 struct xdp_buff xdp; member
|
/openbmc/linux/drivers/net/netdevsim/ |
H A D | bpf.c | 194 struct xdp_attachment_info *xdp) in nsim_xdp_set_prog()
|
/openbmc/linux/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth_rx.c | 146 struct xdp_buff xdp; in fun_run_xdp() local
|
H A D | funeth_main.c | 1131 static int fun_xdp_setup(struct net_device *dev, struct netdev_bpf *xdp) in fun_xdp_setup() 1176 static int fun_xdp(struct net_device *dev, struct netdev_bpf *xdp) in fun_xdp()
|
/openbmc/linux/include/xen/interface/io/ |
H A D | netif.h | 882 } xdp; member
|
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_main.c | 4871 struct xdp_buff *xdp) in stmmac_xdp_xmit_back() 4900 struct xdp_buff *xdp) in __stmmac_xdp_run_prog() 4934 struct xdp_buff *xdp) in stmmac_xdp_run_prog() 4966 struct xdp_buff *xdp) in stmmac_construct_skb_zc() 4988 struct xdp_buff *xdp) in stmmac_dispatch_skb_zc() 5083 static struct stmmac_xdp_buff *xsk_buff_to_stmmac_ctx(struct xdp_buff *xdp) in xsk_buff_to_stmmac_ctx()
|
H A D | stmmac.h | 90 struct xdp_buff *xdp; member 97 struct xdp_buff xdp; member
|
/openbmc/linux/drivers/net/ethernet/cavium/thunder/ |
H A D | nicvf_queues.c | 1639 u64 buf_addr, bool xdp) in nicvf_unmap_rcv_buffer() 1664 struct cqe_rx_t *cqe_rx, bool xdp) in nicvf_get_rcv_skb()
|
H A D | nicvf_main.c | 533 struct xdp_buff xdp; in nicvf_xdp_rx() local 1889 static int nicvf_xdp(struct net_device *netdev, struct netdev_bpf *xdp) in nicvf_xdp()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | params.c | 679 static int mlx5e_max_nonlinear_mtu(int first_frag_size, int frag_size, bool xdp) in mlx5e_max_nonlinear_mtu() 711 #define MAX_WQE_BULK_BYTES(xdp) ((xdp ? 256 : 512) * 1024) in mlx5e_rx_compute_wqe_bulk_params() argument
|
/openbmc/linux/drivers/net/ethernet/sfc/siena/ |
H A D | efx.c | 641 static int efx_xdp(struct net_device *dev, struct netdev_bpf *xdp) in efx_xdp()
|
/openbmc/linux/drivers/net/ethernet/marvell/ |
H A D | mvneta.c | 2073 struct xdp_buff *xdp, int sync_len) in mvneta_xdp_put_buff() 2174 mvneta_xdp_xmit_back(struct mvneta_port *pp, struct xdp_buff *xdp) in mvneta_xdp_xmit_back() 2258 struct bpf_prog *prog, struct xdp_buff *xdp, in mvneta_run_xdp() 2317 struct xdp_buff *xdp, int *size, in mvneta_swbm_rx_frame() 2352 struct xdp_buff *xdp, int *size, in mvneta_swbm_add_rx_fragment() 2396 struct xdp_buff *xdp, u32 desc_status) in mvneta_swbm_build_skb() 4633 static int mvneta_xdp(struct net_device *dev, struct netdev_bpf *xdp) in mvneta_xdp()
|
/openbmc/linux/drivers/net/ethernet/sfc/ |
H A D | efx.c | 642 static int efx_xdp(struct net_device *dev, struct netdev_bpf *xdp) in efx_xdp()
|
/openbmc/linux/drivers/net/ethernet/intel/igb/ |
H A D | igb_main.c | 2933 static int igb_xdp(struct net_device *dev, struct netdev_bpf *xdp) in igb_xdp() 2965 static int igb_xdp_xmit_back(struct igb_adapter *adapter, struct xdp_buff *xdp) in igb_xdp_xmit_back() 8519 struct xdp_buff *xdp, in igb_construct_skb() 8571 struct xdp_buff *xdp, in igb_build_skb() 8614 struct xdp_buff *xdp) in igb_run_xdp() 8904 struct xdp_buff xdp; in igb_clean_rx_irq() local
|
/openbmc/linux/drivers/net/ethernet/engleder/ |
H A D | tsnep.h | 109 struct xdp_buff *xdp; member
|
/openbmc/linux/drivers/net/ethernet/netronome/nfp/nfd3/ |
H A D | dp.c | 913 struct xdp_buff xdp; in nfp_nfd3_rx() local
|
/openbmc/linux/drivers/net/ethernet/freescale/ |
H A D | fec_main.c | 1592 struct xdp_buff *xdp, struct fec_enet_priv_rx_q *rxq, int cpu) in fec_enet_run_xdp() 1680 struct xdp_buff xdp; in fec_enet_rx_queue() local 3902 int cpu, struct xdp_buff *xdp, in fec_enet_xdp_tx_xmit()
|