/linux-6.3-rc2/drivers/net/ethernet/microchip/lan966x/ |
A D | lan966x_xdp.c | 9 static int lan966x_xdp_setup(struct net_device *dev, struct netdev_bpf *xdp) in lan966x_xdp_setup() 43 int lan966x_xdp(struct net_device *dev, struct netdev_bpf *xdp) in lan966x_xdp()
|
A D | lan966x_main.h | 602 int lan966x_xdp(struct net_device *dev, struct netdev_bpf *xdp);
|
/linux-6.3-rc2/net/core/ |
A D | dev.h | 9 struct netdev_bpf; 82 typedef int (*bpf_op_t)(struct net_device *dev, struct netdev_bpf *bpf);
|
A D | xdp.c | 550 struct netdev_bpf *bpf) in xdp_attachment_setup()
|
/linux-6.3-rc2/drivers/net/netdevsim/ |
A 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() 547 int nsim_bpf(struct net_device *dev, struct netdev_bpf *bpf) in nsim_bpf()
|
A D | netdevsim.h | 123 int nsim_bpf(struct net_device *dev, struct netdev_bpf *bpf); 146 static inline int nsim_bpf(struct net_device *dev, struct netdev_bpf *bpf) in nsim_bpf()
|
/linux-6.3-rc2/drivers/net/ethernet/broadcom/bnxt/ |
A D | bnxt_xdp.h | 23 int bnxt_xdp(struct net_device *dev, struct netdev_bpf *xdp);
|
A D | bnxt_xdp.c | 449 int bnxt_xdp(struct net_device *dev, struct netdev_bpf *xdp) in bnxt_xdp()
|
/linux-6.3-rc2/drivers/net/hyperv/ |
A D | netvsc_bpf.c | 167 struct netdev_bpf xdp; in netvsc_vf_setxdp() 194 int netvsc_bpf(struct net_device *dev, struct netdev_bpf *bpf) in netvsc_bpf()
|
/linux-6.3-rc2/drivers/net/ethernet/netronome/nfp/ |
A D | nfp_app.h | 17 struct netdev_bpf; 135 struct netdev_bpf *xdp); 330 struct netdev_bpf *bpf) in nfp_app_bpf()
|
A D | nfp_net_common.c | 1949 static int nfp_net_xdp_setup_drv(struct nfp_net *nn, struct netdev_bpf *bpf) in nfp_net_xdp_setup_drv() 1979 static int nfp_net_xdp_setup_hw(struct nfp_net *nn, struct netdev_bpf *bpf) in nfp_net_xdp_setup_hw() 1991 static int nfp_net_xdp(struct net_device *netdev, struct netdev_bpf *xdp) in nfp_net_xdp()
|
/linux-6.3-rc2/drivers/net/ethernet/netronome/nfp/bpf/ |
A D | main.h | 576 struct netdev_bpf; 581 struct netdev_bpf *bpf);
|
A D | offload.c | 425 int nfp_ndo_bpf(struct nfp_app *app, struct nfp_net *nn, struct netdev_bpf *bpf) in nfp_ndo_bpf()
|
/linux-6.3-rc2/include/net/ |
A D | xdp.h | 409 struct netdev_bpf; 411 struct netdev_bpf *bpf);
|
/linux-6.3-rc2/drivers/net/ethernet/microsoft/mana/ |
A D | mana_bpf.c | 212 int mana_bpf(struct net_device *ndev, struct netdev_bpf *bpf) in mana_bpf()
|
/linux-6.3-rc2/net/xdp/ |
A D | xsk_buff_pool.c | 126 struct netdev_bpf bpf; in xp_disable_drv_zc() 151 struct netdev_bpf bpf; in xp_assign_dev()
|
/linux-6.3-rc2/drivers/net/ethernet/aquantia/atlantic/ |
A D | aq_main.c | 485 static int aq_xdp(struct net_device *dev, struct netdev_bpf *xdp) in aq_xdp()
|
/linux-6.3-rc2/include/net/mana/ |
A D | mana.h | 411 int mana_bpf(struct net_device *ndev, struct netdev_bpf *bpf);
|
/linux-6.3-rc2/drivers/net/ethernet/sfc/siena/ |
A D | efx.c | 108 static int efx_xdp(struct net_device *dev, struct netdev_bpf *xdp); 642 static int efx_xdp(struct net_device *dev, struct netdev_bpf *xdp) in efx_xdp()
|
/linux-6.3-rc2/drivers/net/ethernet/sfc/ |
A D | efx.c | 105 static int efx_xdp(struct net_device *dev, struct netdev_bpf *xdp); 644 static int efx_xdp(struct net_device *dev, struct netdev_bpf *xdp) in efx_xdp()
|
/linux-6.3-rc2/drivers/net/ethernet/freescale/enetc/ |
A D | enetc.h | 429 int enetc_setup_bpf(struct net_device *ndev, struct netdev_bpf *bpf);
|
/linux-6.3-rc2/drivers/net/ethernet/ti/ |
A D | cpsw_priv.h | 446 int cpsw_ndo_bpf(struct net_device *ndev, struct netdev_bpf *bpf);
|
A D | cpsw_priv.c | 1264 static int cpsw_xdp_prog_setup(struct cpsw_priv *priv, struct netdev_bpf *bpf) in cpsw_xdp_prog_setup() 1278 int cpsw_ndo_bpf(struct net_device *ndev, struct netdev_bpf *bpf) in cpsw_ndo_bpf()
|
/linux-6.3-rc2/drivers/net/ethernet/qlogic/qede/ |
A D | qede.h | 560 int qede_xdp(struct net_device *dev, struct netdev_bpf *xdp);
|
/linux-6.3-rc2/kernel/bpf/ |
A D | offload.c | 122 struct netdev_bpf data = {}; in bpf_map_offload_ndo()
|