/linux/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth_main.c | 1077 static int fun_enter_xdp(struct net_device *dev, struct bpf_prog *prog) in fun_enter_xdp() 1133 struct bpf_prog *old_prog, *prog = xdp->prog; in fun_xdp_setup() local
|
/linux/tools/testing/selftests/net/ |
H A D | bpf_offload.py | 878 prog = progs[0] variable 1012 prog = progs[0] variable
|
/linux/kernel/bpf/ |
H A D | btf.c | 6394 struct btf *bpf_prog_get_target_btf(const struct bpf_prog *prog) in bpf_prog_get_target_btf() 6439 static bool prog_args_trusted(const struct bpf_prog *prog) in prog_args_trusted() 6673 const struct bpf_prog *prog, in btf_ctx_access() 7544 int btf_check_type_match(struct bpf_verifier_log *log, const struct bpf_prog *prog, in btf_check_type_match() 7675 struct bpf_prog *prog = env->prog; in btf_prepare_func_args() local 8657 const struct bpf_prog *prog) in __btf_kfunc_id_set_contains() 8737 const struct bpf_prog *prog) in btf_kfunc_id_set_contains() 8752 const struct bpf_prog *prog) in btf_kfunc_is_modify_return()
|
H A D | bpf_struct_ops.c | 738 struct bpf_prog *prog; in bpf_struct_ops_map_update_elem() local
|
/linux/include/net/libeth/ |
H A D | xdp.h | 385 const struct bpf_prog *prog; member 1141 #define libeth_xdp_tx_init_bulk(bq, prog, dev, xdpsqs, num) \ argument
|
/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | flow_dissector_classification.c | 504 struct bpf_program *prog; in attach_and_configure_program() local
|
H A D | sk_lookup.c | 410 static struct bpf_link *attach_lookup_prog(struct bpf_program *prog) in attach_lookup_prog()
|
H A D | sock_addr.c | 92 struct bpf_program *prog; in run_bpf_prog() local
|
/linux/net/sunrpc/ |
H A D | rpcb_clnt.c | 454 int rpcb_register(struct net *net, u32 prog, u32 vers, int prot, unsigned short port) in rpcb_register()
|
/linux/arch/sparc/net/ |
H A D | bpf_jit_comp_32.c | 329 u32 temp[8], *prog, *func, seen = 0, pass; in bpf_jit_compile() local
|
/linux/sound/isa/wavefront/ |
H A D | wavefront_synth.c | 739 wavefront_program prog; in wavefront_get_program_status() local
|
/linux/include/linux/ |
H A D | btf.h | 642 struct bpf_prog *prog) in btf_kfunc_id_set_contains()
|
H A D | security.h | 2293 static inline int security_bpf_prog(struct bpf_prog *prog) in security_bpf_prog() 2307 static inline int security_bpf_prog_load(struct bpf_prog *prog, union bpf_attr *attr, in security_bpf_prog_load() 2313 static inline void security_bpf_prog_free(struct bpf_prog *prog) in security_bpf_prog_free()
|
/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_main.c | 2680 static void ice_vsi_assign_bpf_prog(struct ice_vsi *vsi, struct bpf_prog *prog) in ice_vsi_assign_bpf_prog() 2776 int ice_prepare_xdp_rings(struct ice_vsi *vsi, struct bpf_prog *prog, in ice_prepare_xdp_rings() 2997 ice_xdp_setup_prog(struct ice_vsi *vsi, struct bpf_prog *prog, in ice_xdp_setup_prog() 7861 struct bpf_prog *prog; in ice_change_mtu() local
|
/linux/drivers/net/ethernet/socionext/ |
H A D | netsec.c | 898 static u32 netsec_run_xdp(struct netsec_priv *priv, struct bpf_prog *prog, in netsec_run_xdp() 1796 static int netsec_xdp_setup(struct netsec_priv *priv, struct bpf_prog *prog, in netsec_xdp_setup()
|
/linux/drivers/net/ |
H A D | xen-netfront.c | 968 struct xen_netif_rx_response *rx, struct bpf_prog *prog, in xennet_run_xdp() 1624 static int xennet_xdp_set(struct net_device *dev, struct bpf_prog *prog, in xennet_xdp_set()
|
/linux/tools/arch/x86/intel_sdsi/ |
H A D | intel_sdsi.c | 742 static void usage(char *prog) in usage()
|
/linux/net/core/ |
H A D | dev.c | 4322 const struct bpf_prog *prog; in tcx_run() local 5323 netif_skb_check_for_xdp(struct sk_buff **pskb, const struct bpf_prog *prog) in netif_skb_check_for_xdp() 10056 struct bpf_prog *prog = dev_xdp_prog(dev, mode); in dev_xdp_prog_id() local 10069 struct bpf_prog *prog) in dev_xdp_set_prog() 10077 u32 flags, struct bpf_prog *prog) in dev_xdp_install() 10125 struct bpf_prog *prog; in dev_xdp_uninstall() local 10426 int bpf_xdp_link_attach(const union bpf_attr *attr, struct bpf_prog *prog) in bpf_xdp_link_attach()
|
/linux/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_fp.c | 1082 struct bpf_prog *prog, in qede_rx_xdp()
|
/linux/drivers/net/ethernet/ti/icssg/ |
H A D | icssg_prueth.c | 1079 struct bpf_prog *prog = bpf->prog; in emac_xdp_setup() local
|
/linux/security/ |
H A D | security.c | 5697 int security_bpf_prog(struct bpf_prog *prog) in security_bpf_prog() 5733 int security_bpf_prog_load(struct bpf_prog *prog, union bpf_attr *attr, in security_bpf_prog_load() 5805 void security_bpf_prog_free(struct bpf_prog *prog) in security_bpf_prog_free()
|
/linux/drivers/net/ethernet/ti/ |
H A D | am65-cpsw-nuss.c | 1179 struct bpf_prog *prog; in am65_cpsw_run_xdp() local 1922 struct bpf_prog *prog) in am65_cpsw_xdp_prog_setup()
|
/linux/tools/testing/selftests/mm/ |
H A D | uffd-unit-tests.c | 1685 static void usage(const char *prog) in usage()
|
/linux/drivers/net/ethernet/netronome/nfp/bpf/ |
H A D | main.h | 516 u64 *prog; member
|
/linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_txrx.c | 1489 struct bpf_prog *prog, in otx2_xdp_rcv_pkt_handler()
|