/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt.h | 1058 struct bpf_prog *xdp_prog; 2512 struct bpf_prog *xdp_prog;
|
/linux-master/arch/riscv/net/ |
H A D | bpf_jit_comp64.c | 387 off = offsetof(struct bpf_prog, bpf_func); 707 struct bpf_prog *p = l->link.prog;
|
H A D | bpf_jit.h | 74 struct bpf_prog *prog;
|
H A D | bpf_jit_comp32.c | 827 off = offsetof(struct bpf_prog, bpf_func);
|
/linux-master/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2.h | 1210 struct bpf_prog *xdp_prog;
|
H A D | mvpp2_main.c | 3824 mvpp2_run_xdp(struct mvpp2_port *port, struct bpf_prog *prog, 3915 struct bpf_prog *xdp_prog; 5353 struct bpf_prog *prog = bpf->prog, *old_prog;
|
/linux-master/drivers/net/ethernet/mediatek/ |
H A D | mtk_eth_soc.h | 1292 struct bpf_prog __rcu *prog;
|
H A D | mtk_eth_soc.c | 1942 struct bpf_prog *prog; 3493 static int mtk_xdp_setup(struct net_device *dev, struct bpf_prog *prog, 3498 struct bpf_prog *old_prog;
|
/linux-master/drivers/net/ethernet/netronome/nfp/nfd3/ |
H A D | dp.c | 911 struct bpf_prog *xdp_prog;
|
/linux-master/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ixgbevf_main.c | 1054 struct bpf_prog *xdp_prog; 4440 static int ixgbevf_xdp_setup(struct net_device *dev, struct bpf_prog *prog) 4444 struct bpf_prog *old_prog;
|
/linux-master/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_lif.c | 1725 struct bpf_prog *xdp_prog) 1751 struct bpf_prog *xdp_prog; 2733 struct bpf_prog *old_prog;
|
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_netdev.c | 2291 struct bpf_prog *xdp_prog; 2729 static int mlx4_xdp_set(struct net_device *dev, struct bpf_prog *prog) 2734 struct bpf_prog *old_prog;
|
/linux-master/include/linux/ |
H A D | skbuff.h | 282 struct bpf_prog; 1519 u32 bpf_flow_dissect(struct bpf_prog *prog, struct bpf_flow_dissector *ctx, 3518 struct bpf_prog *prog);
|
/linux-master/net/ipv4/ |
H A D | udp.c | 3262 static int udp_prog_seq_show(struct bpf_prog *prog, struct bpf_iter_meta *meta, 3279 struct bpf_prog *prog; 3314 struct bpf_prog *prog;
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_main.c | 2660 static void ice_vsi_assign_bpf_prog(struct ice_vsi *vsi, struct bpf_prog *prog) 2662 struct bpf_prog *old_prog; 2680 int ice_prepare_xdp_rings(struct ice_vsi *vsi, struct bpf_prog *prog) 2776 * the bpf_prog refcount issues as we would be swapping same 2777 * bpf_prog pointers from vsi->xdp_prog and calling bpf_prog_put 2940 ice_xdp_setup_prog(struct ice_vsi *vsi, struct bpf_prog *prog, 7627 struct bpf_prog *prog;
|
/linux-master/security/selinux/ |
H A D | hooks.c | 6884 struct bpf_prog *prog; 6916 static int selinux_bpf_prog(struct bpf_prog *prog) 6949 static int selinux_bpf_prog_load(struct bpf_prog *prog, union bpf_attr *attr, 6964 static void selinux_bpf_prog_free(struct bpf_prog *prog) 7354 LSM_HOOK_INIT(bpf_prog, selinux_bpf_prog),
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_main.c | 1003 struct bpf_prog *old_prog; 4838 static void mlx5e_rq_replace_xdp_prog(struct mlx5e_rq *rq, struct bpf_prog *prog) 4840 struct bpf_prog *old_prog; 4848 static int mlx5e_xdp_set(struct net_device *netdev, struct bpf_prog *prog) 4852 struct bpf_prog *old_prog;
|
/linux-master/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-eth.c | 431 struct bpf_prog *xdp_prog; 2731 static int dpaa2_eth_setup_xdp(struct net_device *dev, struct bpf_prog *prog) 2735 struct bpf_prog *old;
|
/linux-master/kernel/ |
H A D | seccomp.c | 233 struct bpf_prog *prog;
|
/linux-master/drivers/net/ethernet/netronome/nfp/nfdk/ |
H A D | dp.c | 1032 struct bpf_prog *xdp_prog;
|
/linux-master/drivers/net/ethernet/freescale/dpaa/ |
H A D | dpaa_eth.c | 2571 struct bpf_prog *xdp_prog; 3005 struct bpf_prog *old_prog;
|
/linux-master/lib/ |
H A D | test_bpf.c | 14786 static struct bpf_prog *generate_filter(int which, int *err) 14792 struct bpf_prog *fp; 14853 static void release_filter(struct bpf_prog *fp, int which) 14867 static int __run_one(const struct bpf_prog *fp, const void *data, 14888 static int run_one(const struct bpf_prog *fp, struct bpf_test *test) 15140 struct bpf_prog *fp; 15411 struct bpf_prog *fp; 15521 struct bpf_prog *fp = progs->ptrs[i];
|
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_txrx.c | 2303 static int i40e_run_xdp(struct i40e_ring *rx_ring, struct xdp_buff *xdp, struct bpf_prog *xdp_prog) 2486 struct bpf_prog *xdp_prog;
|
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_pf.c | 2640 static int otx2_xdp_setup(struct otx2_nic *pf, struct bpf_prog *prog) 2644 struct bpf_prog *old_prog;
|
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_main.c | 5024 struct bpf_prog *prog, 5061 struct bpf_prog *prog; 5232 struct bpf_prog *prog;
|