Home
last modified time | relevance | path

Searched refs:netdev_bpf (Results 1 – 25 of 56) sorted by relevance

123

/linux-6.3-rc2/drivers/net/ethernet/microchip/lan966x/
A Dlan966x_xdp.c9 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 Dlan966x_main.h602 int lan966x_xdp(struct net_device *dev, struct netdev_bpf *xdp);
/linux-6.3-rc2/net/core/
A Ddev.h9 struct netdev_bpf;
82 typedef int (*bpf_op_t)(struct net_device *dev, struct netdev_bpf *bpf);
A Dxdp.c550 struct netdev_bpf *bpf) in xdp_attachment_setup()
/linux-6.3-rc2/drivers/net/netdevsim/
A Dbpf.c180 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 Dnetdevsim.h123 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 Dbnxt_xdp.h23 int bnxt_xdp(struct net_device *dev, struct netdev_bpf *xdp);
A Dbnxt_xdp.c449 int bnxt_xdp(struct net_device *dev, struct netdev_bpf *xdp) in bnxt_xdp()
/linux-6.3-rc2/drivers/net/hyperv/
A Dnetvsc_bpf.c167 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 Dnfp_app.h17 struct netdev_bpf;
135 struct netdev_bpf *xdp);
330 struct netdev_bpf *bpf) in nfp_app_bpf()
A Dnfp_net_common.c1949 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 Dmain.h576 struct netdev_bpf;
581 struct netdev_bpf *bpf);
A Doffload.c425 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 Dxdp.h409 struct netdev_bpf;
411 struct netdev_bpf *bpf);
/linux-6.3-rc2/drivers/net/ethernet/microsoft/mana/
A Dmana_bpf.c212 int mana_bpf(struct net_device *ndev, struct netdev_bpf *bpf) in mana_bpf()
/linux-6.3-rc2/net/xdp/
A Dxsk_buff_pool.c126 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 Daq_main.c485 static int aq_xdp(struct net_device *dev, struct netdev_bpf *xdp) in aq_xdp()
/linux-6.3-rc2/include/net/mana/
A Dmana.h411 int mana_bpf(struct net_device *ndev, struct netdev_bpf *bpf);
/linux-6.3-rc2/drivers/net/ethernet/sfc/siena/
A Defx.c108 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 Defx.c105 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 Denetc.h429 int enetc_setup_bpf(struct net_device *ndev, struct netdev_bpf *bpf);
/linux-6.3-rc2/drivers/net/ethernet/ti/
A Dcpsw_priv.h446 int cpsw_ndo_bpf(struct net_device *ndev, struct netdev_bpf *bpf);
A Dcpsw_priv.c1264 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 Dqede.h560 int qede_xdp(struct net_device *dev, struct netdev_bpf *xdp);
/linux-6.3-rc2/kernel/bpf/
A Doffload.c122 struct netdev_bpf data = {}; in bpf_map_offload_ndo()

Completed in 52 milliseconds

123