Home
last modified time | relevance | path

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

12

/OK3568_Linux_fs/kernel/drivers/net/netdevsim/
H 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()
551 int nsim_bpf(struct net_device *dev, struct netdev_bpf *bpf) in nsim_bpf()
H A Dnetdevsim.h112 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()
/OK3568_Linux_fs/kernel/drivers/net/hyperv/
H A Dnetvsc_bpf.c137 struct netdev_bpf xdp; in netvsc_vf_setxdp()
166 int netvsc_bpf(struct net_device *dev, struct netdev_bpf *bpf) in netvsc_bpf()
H A Dhyperv_net.h212 int netvsc_bpf(struct net_device *dev, struct netdev_bpf *bpf);
/OK3568_Linux_fs/kernel/include/net/
H A Dxdp.h242 struct netdev_bpf;
244 struct netdev_bpf *bpf);
/OK3568_Linux_fs/kernel/drivers/net/ethernet/netronome/nfp/
H A Dnfp_app.h17 struct netdev_bpf;
136 struct netdev_bpf *xdp);
321 struct netdev_bpf *bpf) in nfp_app_bpf()
H A Dnfp_net_common.c3559 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()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_xdp.h20 int bnxt_xdp(struct net_device *dev, struct netdev_bpf *xdp);
H A Dbnxt_xdp.c324 int bnxt_xdp(struct net_device *dev, struct netdev_bpf *xdp) in bnxt_xdp()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/netronome/nfp/bpf/
H A Dmain.h576 struct netdev_bpf;
581 struct netdev_bpf *bpf);
H A Doffload.c425 int nfp_ndo_bpf(struct nfp_app *app, struct nfp_net *nn, struct netdev_bpf *bpf) in nfp_ndo_bpf()
/OK3568_Linux_fs/kernel/net/xdp/
H A Dxsk_buff_pool.c105 struct netdev_bpf bpf; in xp_disable_drv_zc()
126 struct netdev_bpf bpf; in __xp_assign_dev()
/OK3568_Linux_fs/kernel/net/core/
H A Dxdp.c408 struct netdev_bpf *bpf) in xdp_attachment_setup()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/sfc/
H A Defx.c104 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()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/ti/
H A Dcpsw_priv.h439 int cpsw_ndo_bpf(struct net_device *ndev, struct netdev_bpf *bpf);
H A Dcpsw_priv.c1261 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()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/qlogic/qede/
H A Dqede.h562 int qede_xdp(struct net_device *dev, struct netdev_bpf *xdp);
H A Dqede_filter.c1044 int qede_xdp(struct net_device *dev, struct netdev_bpf *xdp) in qede_xdp()
/OK3568_Linux_fs/kernel/kernel/bpf/
H A Doffload.c349 struct netdev_bpf data = {}; in bpf_map_offload_ndo()
/OK3568_Linux_fs/kernel/include/linux/
H A Dnetdevice.h927 struct netdev_bpf { struct
1518 struct netdev_bpf *bpf);
3991 typedef int (*bpf_op_t)(struct net_device *dev, struct netdev_bpf *bpf);
/OK3568_Linux_fs/kernel/drivers/net/
H A Dveth.c1209 static int veth_xdp(struct net_device *dev, struct netdev_bpf *xdp) in veth_xdp()
H A Dxen-netfront.c1669 static int xennet_xdp(struct net_device *dev, struct netdev_bpf *xdp) in xennet_xdp()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/amazon/ena/
H A Dena_netdev.c503 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()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/socionext/
H A Dnetsec.c1811 static int netsec_xdp(struct net_device *ndev, struct netdev_bpf *xdp) in netsec_xdp()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_main.c1893 static int nicvf_xdp(struct net_device *netdev, struct netdev_bpf *xdp) in nicvf_xdp()

12