/Linux-v4.19/include/net/ |
D | xdp.h | 159 struct netdev_bpf; 161 struct netdev_bpf *bpf); 163 struct netdev_bpf *bpf); 165 struct netdev_bpf *bpf);
|
/Linux-v4.19/drivers/net/netdevsim/ |
D | netdevsim.h | 109 int nsim_bpf(struct net_device *dev, struct netdev_bpf *bpf); 123 static inline int nsim_bpf(struct net_device *dev, struct netdev_bpf *bpf) in nsim_bpf()
|
D | bpf.c | 186 static int nsim_xdp_offload_prog(struct netdevsim *ns, struct netdev_bpf *bpf) in nsim_xdp_offload_prog() 199 nsim_xdp_set_prog(struct netdevsim *ns, struct netdev_bpf *bpf, in nsim_xdp_set_prog() 272 static int nsim_setup_prog_checks(struct netdevsim *ns, struct netdev_bpf *bpf) in nsim_setup_prog_checks() 286 nsim_setup_prog_hw_checks(struct netdevsim *ns, struct netdev_bpf *bpf) in nsim_setup_prog_hw_checks() 527 int nsim_bpf(struct net_device *dev, struct netdev_bpf *bpf) in nsim_bpf()
|
/Linux-v4.19/net/core/ |
D | xdp.c | 372 struct netdev_bpf *bpf) in xdp_attachment_query() 381 struct netdev_bpf *bpf) in xdp_attachment_flags_ok() 393 struct netdev_bpf *bpf) in xdp_attachment_setup()
|
D | dev.c | 5058 static int generic_xdp_install(struct net_device *dev, struct netdev_bpf *xdp) in generic_xdp_install() 7777 struct netdev_bpf xdp; in __dev_xdp_query() 7795 struct netdev_bpf xdp; in dev_xdp_install() 7811 struct netdev_bpf xdp; in dev_xdp_uninstall()
|
/Linux-v4.19/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt_xdp.h | 19 int bnxt_xdp(struct net_device *dev, struct netdev_bpf *xdp);
|
D | bnxt_xdp.c | 212 int bnxt_xdp(struct net_device *dev, struct netdev_bpf *xdp) in bnxt_xdp()
|
/Linux-v4.19/net/xdp/ |
D | xdp_umem.c | 47 struct netdev_bpf bpf; in xdp_umem_query() 64 struct netdev_bpf bpf; in xdp_umem_assign_dev() 110 struct netdev_bpf bpf; in xdp_umem_clear_dev()
|
/Linux-v4.19/kernel/bpf/ |
D | offload.c | 125 struct netdev_bpf *data) in __bpf_offload_ndo() 143 struct netdev_bpf data = {}; in bpf_prog_offload_verifier_prep() 178 struct netdev_bpf data = {}; in __bpf_prog_offload_destroy() 205 struct netdev_bpf data = {}; in bpf_prog_offload_translate() 317 struct netdev_bpf data = {}; in bpf_map_offload_ndo()
|
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/ |
D | nfp_app.h | 45 struct netdev_bpf; 160 struct netdev_bpf *xdp); 352 struct netdev_bpf *bpf) in nfp_app_bpf()
|
D | nfp_net_common.c | 3418 static int nfp_net_xdp_setup_drv(struct nfp_net *nn, struct netdev_bpf *bpf) in nfp_net_xdp_setup_drv() 3451 static int nfp_net_xdp_setup_hw(struct nfp_net *nn, struct netdev_bpf *bpf) in nfp_net_xdp_setup_hw() 3466 static int nfp_net_xdp(struct net_device *netdev, struct netdev_bpf *xdp) in nfp_net_xdp()
|
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/bpf/ |
D | main.h | 480 struct netdev_bpf; 485 struct netdev_bpf *bpf);
|
D | offload.c | 220 struct netdev_bpf *bpf) in nfp_bpf_verifier_prep() 443 int nfp_ndo_bpf(struct nfp_app *app, struct nfp_net *nn, struct netdev_bpf *bpf) in nfp_ndo_bpf()
|
/Linux-v4.19/drivers/net/ethernet/qlogic/qede/ |
D | qede.h | 523 int qede_xdp(struct net_device *dev, struct netdev_bpf *xdp);
|
D | qede_filter.c | 1114 int qede_xdp(struct net_device *dev, struct netdev_bpf *xdp) in qede_xdp()
|
/Linux-v4.19/include/linux/ |
D | netdevice.h | 847 struct netdev_bpf { struct 1407 struct netdev_bpf *bpf); 3583 typedef int (*bpf_op_t)(struct net_device *dev, struct netdev_bpf *bpf);
|
/Linux-v4.19/drivers/net/ |
D | veth.c | 990 static int veth_xdp(struct net_device *dev, struct netdev_bpf *xdp) in veth_xdp()
|
D | virtio_net.c | 2403 static int virtnet_xdp(struct net_device *dev, struct netdev_bpf *xdp) in virtnet_xdp()
|
D | tun.c | 1230 static int tun_xdp(struct net_device *dev, struct netdev_bpf *xdp) in tun_xdp()
|
/Linux-v4.19/drivers/net/ethernet/cavium/thunder/ |
D | nicvf_main.c | 1836 static int nicvf_xdp(struct net_device *netdev, struct netdev_bpf *xdp) in nicvf_xdp()
|
/Linux-v4.19/drivers/net/ethernet/intel/ixgbevf/ |
D | ixgbevf_main.c | 4439 static int ixgbevf_xdp(struct net_device *dev, struct netdev_bpf *xdp) in ixgbevf_xdp()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/ |
D | en_netdev.c | 2908 static int mlx4_xdp(struct net_device *dev, struct netdev_bpf *xdp) in mlx4_xdp()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_main.c | 4305 static int mlx5e_xdp(struct net_device *dev, struct netdev_bpf *xdp) in mlx5e_xdp()
|
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_main.c | 10149 static int ixgbe_xdp(struct net_device *dev, struct netdev_bpf *xdp) in ixgbe_xdp()
|
/Linux-v4.19/drivers/net/ethernet/intel/i40e/ |
D | i40e_main.c | 11836 struct netdev_bpf *xdp) in i40e_xdp()
|