netdev_bpf 323 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c int bnxt_xdp(struct net_device *dev, struct netdev_bpf *xdp) netdev_bpf 20 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.h int bnxt_xdp(struct net_device *dev, struct netdev_bpf *xdp); netdev_bpf 1900 drivers/net/ethernet/cavium/thunder/nicvf_main.c static int nicvf_xdp(struct net_device *netdev, struct netdev_bpf *xdp) netdev_bpf 1829 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c static int dpaa2_eth_xdp(struct net_device *dev, struct netdev_bpf *xdp) netdev_bpf 12816 drivers/net/ethernet/intel/i40e/i40e_main.c struct netdev_bpf *xdp) netdev_bpf 10300 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static int ixgbe_xdp(struct net_device *dev, struct netdev_bpf *xdp) netdev_bpf 4486 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static int ixgbevf_xdp(struct net_device *dev, struct netdev_bpf *xdp) netdev_bpf 2900 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static int mlx4_xdp(struct net_device *dev, struct netdev_bpf *xdp) netdev_bpf 4522 drivers/net/ethernet/mellanox/mlx5/core/en_main.c static int mlx5e_xdp(struct net_device *dev, struct netdev_bpf *xdp) netdev_bpf 574 drivers/net/ethernet/netronome/nfp/bpf/main.h struct netdev_bpf; netdev_bpf 579 drivers/net/ethernet/netronome/nfp/bpf/main.h struct netdev_bpf *bpf); netdev_bpf 421 drivers/net/ethernet/netronome/nfp/bpf/offload.c int nfp_ndo_bpf(struct nfp_app *app, struct nfp_net *nn, struct netdev_bpf *bpf) netdev_bpf 17 drivers/net/ethernet/netronome/nfp/nfp_app.h struct netdev_bpf; netdev_bpf 136 drivers/net/ethernet/netronome/nfp/nfp_app.h struct netdev_bpf *xdp); netdev_bpf 321 drivers/net/ethernet/netronome/nfp/nfp_app.h struct netdev_bpf *bpf) netdev_bpf 3644 drivers/net/ethernet/netronome/nfp/nfp_net_common.c static int nfp_net_xdp_setup_drv(struct nfp_net *nn, struct netdev_bpf *bpf) netdev_bpf 3677 drivers/net/ethernet/netronome/nfp/nfp_net_common.c static int nfp_net_xdp_setup_hw(struct nfp_net *nn, struct netdev_bpf *bpf) netdev_bpf 3692 drivers/net/ethernet/netronome/nfp/nfp_net_common.c static int nfp_net_xdp(struct net_device *netdev, struct netdev_bpf *xdp) netdev_bpf 552 drivers/net/ethernet/qlogic/qede/qede.h int qede_xdp(struct net_device *dev, struct netdev_bpf *xdp); netdev_bpf 1114 drivers/net/ethernet/qlogic/qede/qede_filter.c int qede_xdp(struct net_device *dev, struct netdev_bpf *xdp) netdev_bpf 1799 drivers/net/ethernet/socionext/netsec.c static int netsec_xdp(struct net_device *ndev, struct netdev_bpf *xdp) netdev_bpf 2341 drivers/net/ethernet/ti/cpsw.c static int cpsw_xdp_prog_setup(struct cpsw_priv *priv, struct netdev_bpf *bpf) netdev_bpf 2358 drivers/net/ethernet/ti/cpsw.c static int cpsw_ndo_bpf(struct net_device *ndev, struct netdev_bpf *bpf) netdev_bpf 175 drivers/net/netdevsim/bpf.c static int nsim_xdp_offload_prog(struct netdevsim *ns, struct netdev_bpf *bpf) netdev_bpf 188 drivers/net/netdevsim/bpf.c nsim_xdp_set_prog(struct netdevsim *ns, struct netdev_bpf *bpf, netdev_bpf 289 drivers/net/netdevsim/bpf.c static int nsim_setup_prog_checks(struct netdevsim *ns, struct netdev_bpf *bpf) netdev_bpf 303 drivers/net/netdevsim/bpf.c nsim_setup_prog_hw_checks(struct netdevsim *ns, struct netdev_bpf *bpf) netdev_bpf 544 drivers/net/netdevsim/bpf.c int nsim_bpf(struct net_device *dev, struct netdev_bpf *bpf) netdev_bpf 86 drivers/net/netdevsim/netdevsim.h int nsim_bpf(struct net_device *dev, struct netdev_bpf *bpf); netdev_bpf 109 drivers/net/netdevsim/netdevsim.h static inline int nsim_bpf(struct net_device *dev, struct netdev_bpf *bpf) netdev_bpf 1233 drivers/net/tun.c static int tun_xdp(struct net_device *dev, struct netdev_bpf *xdp) netdev_bpf 1149 drivers/net/veth.c static int veth_xdp(struct net_device *dev, struct netdev_bpf *xdp) netdev_bpf 2532 drivers/net/virtio_net.c static int virtnet_xdp(struct net_device *dev, struct netdev_bpf *xdp) netdev_bpf 1438 include/linux/netdevice.h struct netdev_bpf *bpf); netdev_bpf 3696 include/linux/netdevice.h typedef int (*bpf_op_t)(struct net_device *dev, struct netdev_bpf *bpf); netdev_bpf 176 include/net/xdp.h struct netdev_bpf; netdev_bpf 178 include/net/xdp.h struct netdev_bpf *bpf); netdev_bpf 180 include/net/xdp.h struct netdev_bpf *bpf); netdev_bpf 182 include/net/xdp.h struct netdev_bpf *bpf); netdev_bpf 349 kernel/bpf/offload.c struct netdev_bpf data = {}; netdev_bpf 5072 net/core/dev.c static int generic_xdp_install(struct net_device *dev, struct netdev_bpf *xdp) netdev_bpf 8312 net/core/dev.c struct netdev_bpf xdp; netdev_bpf 8330 net/core/dev.c struct netdev_bpf xdp; netdev_bpf 8346 net/core/dev.c struct netdev_bpf xdp; netdev_bpf 437 net/core/xdp.c struct netdev_bpf *bpf) netdev_bpf 446 net/core/xdp.c struct netdev_bpf *bpf) netdev_bpf 458 net/core/xdp.c struct netdev_bpf *bpf) netdev_bpf 94 net/xdp/xdp_umem.c struct netdev_bpf bpf; netdev_bpf 156 net/xdp/xdp_umem.c struct netdev_bpf bpf;