/kernel/linux/linux-5.10/drivers/net/hyperv/ |
D | netvsc_bpf.c | 137 struct netdev_bpf xdp; in netvsc_vf_setxdp() 166 int netvsc_bpf(struct net_device *dev, struct netdev_bpf *bpf) in netvsc_bpf()
|
D | hyperv_net.h | 212 int netvsc_bpf(struct net_device *dev, struct netdev_bpf *bpf);
|
/kernel/linux/linux-5.10/include/net/ |
D | xdp.h | 242 struct netdev_bpf; 244 struct netdev_bpf *bpf);
|
/kernel/linux/linux-5.10/drivers/net/netdevsim/ |
D | bpf.c | 180 static int nsim_xdp_offload_prog(struct netdevsim *ns, struct netdev_bpf *bpf) in nsim_xdp_offload_prog() 193 nsim_xdp_set_prog(struct netdevsim *ns, struct netdev_bpf *bpf, in nsim_xdp_set_prog() 293 static int nsim_setup_prog_checks(struct netdevsim *ns, struct netdev_bpf *bpf) in nsim_setup_prog_checks() 307 nsim_setup_prog_hw_checks(struct netdevsim *ns, struct netdev_bpf *bpf) in nsim_setup_prog_hw_checks() 551 int nsim_bpf(struct net_device *dev, struct netdev_bpf *bpf) in nsim_bpf()
|
D | netdevsim.h | 112 int nsim_bpf(struct net_device *dev, struct netdev_bpf *bpf); 135 static inline int nsim_bpf(struct net_device *dev, struct netdev_bpf *bpf) in nsim_bpf()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt_xdp.h | 20 int bnxt_xdp(struct net_device *dev, struct netdev_bpf *xdp);
|
D | bnxt_xdp.c | 324 int bnxt_xdp(struct net_device *dev, struct netdev_bpf *xdp) in bnxt_xdp()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/ |
D | nfp_app.h | 17 struct netdev_bpf; 136 struct netdev_bpf *xdp); 321 struct netdev_bpf *bpf) in nfp_app_bpf()
|
D | nfp_net_common.c | 3559 static int nfp_net_xdp_setup_drv(struct nfp_net *nn, struct netdev_bpf *bpf) in nfp_net_xdp_setup_drv() 3589 static int nfp_net_xdp_setup_hw(struct nfp_net *nn, struct netdev_bpf *bpf) in nfp_net_xdp_setup_hw() 3601 static int nfp_net_xdp(struct net_device *netdev, struct netdev_bpf *xdp) in nfp_net_xdp()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/bpf/ |
D | main.h | 576 struct netdev_bpf; 581 struct netdev_bpf *bpf);
|
D | offload.c | 425 int nfp_ndo_bpf(struct nfp_app *app, struct nfp_net *nn, struct netdev_bpf *bpf) in nfp_ndo_bpf()
|
/kernel/linux/linux-5.10/net/xdp/ |
D | xsk_buff_pool.c | 105 struct netdev_bpf bpf; in xp_disable_drv_zc() 126 struct netdev_bpf bpf; in __xp_assign_dev()
|
/kernel/linux/linux-5.10/net/core/ |
D | xdp.c | 408 struct netdev_bpf *bpf) in xdp_attachment_setup()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/ |
D | cpsw_priv.h | 439 int cpsw_ndo_bpf(struct net_device *ndev, struct netdev_bpf *bpf);
|
D | cpsw_priv.c | 1261 static int cpsw_xdp_prog_setup(struct cpsw_priv *priv, struct netdev_bpf *bpf) in cpsw_xdp_prog_setup() 1275 int cpsw_ndo_bpf(struct net_device *ndev, struct netdev_bpf *bpf) in cpsw_ndo_bpf()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
D | efx.c | 104 static int efx_xdp(struct net_device *dev, struct netdev_bpf *xdp); 648 static int efx_xdp(struct net_device *dev, struct netdev_bpf *xdp) in efx_xdp()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/ |
D | qede.h | 562 int qede_xdp(struct net_device *dev, struct netdev_bpf *xdp);
|
D | qede_filter.c | 1044 int qede_xdp(struct net_device *dev, struct netdev_bpf *xdp) in qede_xdp()
|
/kernel/linux/linux-5.10/kernel/bpf/ |
D | offload.c | 349 struct netdev_bpf data = {}; in bpf_map_offload_ndo()
|
/kernel/linux/linux-5.10/include/linux/ |
D | netdevice.h | 915 struct netdev_bpf { struct 1501 struct netdev_bpf *bpf); 3954 typedef int (*bpf_op_t)(struct net_device *dev, struct netdev_bpf *bpf);
|
/kernel/linux/linux-5.10/drivers/net/ |
D | veth.c | 1207 static int veth_xdp(struct net_device *dev, struct netdev_bpf *xdp) in veth_xdp()
|
D | xen-netfront.c | 1669 static int xennet_xdp(struct net_device *dev, struct netdev_bpf *xdp) in xennet_xdp()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/amazon/ena/ |
D | ena_netdev.c | 503 static int ena_xdp_set(struct net_device *netdev, struct netdev_bpf *bpf) in ena_xdp_set() 565 static int ena_xdp(struct net_device *netdev, struct netdev_bpf *bpf) in ena_xdp()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/socionext/ |
D | netsec.c | 1811 static int netsec_xdp(struct net_device *ndev, struct netdev_bpf *xdp) in netsec_xdp()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/thunder/ |
D | nicvf_main.c | 1893 static int nicvf_xdp(struct net_device *netdev, struct netdev_bpf *xdp) in nicvf_xdp()
|