Searched refs:bpf_prog (Results 226 - 250 of 260) sorted by relevance

1234567891011

/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt.h1058 struct bpf_prog *xdp_prog;
2512 struct bpf_prog *xdp_prog;
/linux-master/arch/riscv/net/
H A Dbpf_jit_comp64.c387 off = offsetof(struct bpf_prog, bpf_func);
707 struct bpf_prog *p = l->link.prog;
H A Dbpf_jit.h74 struct bpf_prog *prog;
H A Dbpf_jit_comp32.c827 off = offsetof(struct bpf_prog, bpf_func);
/linux-master/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2.h1210 struct bpf_prog *xdp_prog;
H A Dmvpp2_main.c3824 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 Dmtk_eth_soc.h1292 struct bpf_prog __rcu *prog;
H A Dmtk_eth_soc.c1942 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 Ddp.c911 struct bpf_prog *xdp_prog;
/linux-master/drivers/net/ethernet/intel/ixgbevf/
H A Dixgbevf_main.c1054 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 Dionic_lif.c1725 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 Den_netdev.c2291 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 Dskbuff.h282 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 Dudp.c3262 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 Dice_main.c2660 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 Dhooks.c6884 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 Den_main.c1003 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 Ddpaa2-eth.c431 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 Dseccomp.c233 struct bpf_prog *prog;
/linux-master/drivers/net/ethernet/netronome/nfp/nfdk/
H A Ddp.c1032 struct bpf_prog *xdp_prog;
/linux-master/drivers/net/ethernet/freescale/dpaa/
H A Ddpaa_eth.c2571 struct bpf_prog *xdp_prog;
3005 struct bpf_prog *old_prog;
/linux-master/lib/
H A Dtest_bpf.c14786 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 Di40e_txrx.c2303 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 Dotx2_pf.c2640 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 Dstmmac_main.c5024 struct bpf_prog *prog,
5061 struct bpf_prog *prog;
5232 struct bpf_prog *prog;

Completed in 505 milliseconds

1234567891011