/linux-master/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc.h | 81 struct bpf_prog *prog; 383 struct bpf_prog *xdp_prog;
|
/linux-master/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-eth.h | 477 struct bpf_prog *prog; 613 struct bpf_prog *xdp_prog;
|
H A D | dpaa2-xsk.c | 38 struct bpf_prog *xdp_prog;
|
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_xsk.c | 198 struct bpf_prog *xdp_prog) 440 struct bpf_prog *xdp_prog;
|
H A D | i40e_txrx.h | 331 struct bpf_prog *xdp_prog;
|
/linux-master/drivers/net/ethernet/intel/igb/ |
H A D | igb.h | 318 struct bpf_prog *xdp_prog; 539 struct bpf_prog *xdp_prog;
|
/linux-master/include/linux/ |
H A D | perf_event.h | 639 struct bpf_prog; 814 struct bpf_prog *prog; 1514 extern void perf_event_bpf_event(struct bpf_prog *prog, 1791 static inline void perf_event_bpf_event(struct bpf_prog *prog,
|
/linux-master/tools/perf/util/ |
H A D | dso.c | 805 node = perf_env__find_bpf_prog_info(dso->bpf_prog.env, dso->bpf_prog.id); 826 node = perf_env__find_bpf_prog_info(dso->bpf_prog.env, dso->bpf_prog.id);
|
H A D | dso.h | 214 } bpf_prog; member in struct:dso
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_txrx.h | 344 struct bpf_prog *xdp_prog;
|
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac.h | 350 struct bpf_prog *xdp_prog;
|
/linux-master/drivers/net/netdevsim/ |
H A D | netdevsim.h | 106 struct bpf_prog *bpf_offloaded;
|
/linux-master/drivers/net/ethernet/google/gve/ |
H A D | gve_rx.c | 653 struct bpf_prog *xdp_prog) 676 struct xdp_buff *orig, struct bpf_prog *xdp_prog) 709 struct xdp_buff *xdp, struct bpf_prog *xprog, 763 struct bpf_prog *xprog;
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | efx.c | 104 static int efx_xdp_setup_prog(struct efx_nic *efx, struct bpf_prog *prog); 629 static int efx_xdp_setup_prog(struct efx_nic *efx, struct bpf_prog *prog) 631 struct bpf_prog *old_prog;
|
/linux-master/net/core/ |
H A D | bpf_sk_storage.c | 353 static bool bpf_sk_storage_tracing_allowed(const struct bpf_prog *prog) 810 struct bpf_prog *prog; 860 static int bpf_iter_attach_map(struct bpf_prog *prog,
|
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | efx.c | 106 static int efx_xdp_setup_prog(struct efx_nic *efx, struct bpf_prog *prog); 628 static int efx_xdp_setup_prog(struct efx_nic *efx, struct bpf_prog *prog) 630 struct bpf_prog *old_prog;
|
H A D | rx.c | 256 struct bpf_prog *xdp_prog;
|
/linux-master/net/sched/ |
H A D | cls_bpf.c | 39 struct bpf_prog *filter; 343 struct bpf_prog *fp; 379 struct bpf_prog *fp;
|
/linux-master/arch/arm/net/ |
H A D | bpf_jit_32.c | 189 * prog : bpf_prog 203 const struct bpf_prog *prog; 1454 BUILD_BUG_ON(offsetof(struct bpf_prog, bpf_func) > 1456 off = offsetof(struct bpf_prog, bpf_func); 2101 const struct bpf_prog *prog = ctx->prog; 2145 struct bpf_prog *bpf_int_jit_compile(struct bpf_prog *prog) 2147 struct bpf_prog *tmp, *orig_prog = prog;
|
/linux-master/drivers/net/ppp/ |
H A D | ppp_generic.c | 148 struct bpf_prog *pass_filter; /* filter for packets to pass */ 149 struct bpf_prog *active_filter; /* filter for pkts to reset idle */ 564 static struct bpf_prog *get_filter(struct sock_fprog *uprog) 567 struct bpf_prog *res = NULL; 586 static struct bpf_prog *ppp_get_filter(struct sock_fprog __user *p) 604 static struct bpf_prog *compat_ppp_get_filter(struct sock_fprog32 __user *p) 918 struct bpf_prog *filter = ppp_get_filter(argp); 919 struct bpf_prog **which; 984 struct bpf_prog *filter = compat_ppp_get_filter(argp); 985 struct bpf_prog **whic [all...] |
/linux-master/drivers/net/ |
H A D | tun.c | 173 struct bpf_prog *prog; 210 struct bpf_prog __rcu *xdp_prog; 1190 static int tun_xdp_set(struct net_device *dev, struct bpf_prog *prog, 1195 struct bpf_prog *old_prog; 1619 static int tun_xdp_act(struct tun_struct *tun, struct bpf_prog *xdp_prog, 1664 struct bpf_prog *xdp_prog; 1917 struct bpf_prog *xdp_prog; 2287 struct bpf_prog *prog) 2445 struct bpf_prog *xdp_prog; 3014 struct bpf_prog *pro [all...] |
/linux-master/drivers/net/ethernet/socionext/ |
H A D | netsec.c | 294 struct bpf_prog *xdp_prog; 898 static u32 netsec_run_xdp(struct netsec_priv *priv, struct bpf_prog *prog, 957 struct bpf_prog *xdp_prog; 1294 struct bpf_prog *xdp_prog = READ_ONCE(priv->xdp_prog); 1793 static int netsec_xdp_setup(struct netsec_priv *priv, struct bpf_prog *prog, 1797 struct bpf_prog *old_prog;
|
/linux-master/drivers/net/ethernet/cavium/thunder/ |
H A D | nic.h | 281 struct bpf_prog *xdp_prog;
|
/linux-master/net/netfilter/ |
H A D | nfnetlink_hook.c | 80 const struct bpf_prog *prog)
|
/linux-master/drivers/net/vmxnet3/ |
H A D | vmxnet3_int.h | 434 struct bpf_prog __rcu *xdp_bpf_prog;
|