Home
last modified time | relevance | path

Searched refs:dst_prog (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/kernel/bpf/preload/iterators/
H A Diterators.bpf.c44 struct bpf_prog *dst_prog; member
115 aux->attach_func_name, aux->dst_prog->aux->name); in dump_bpf_prog()
/linux-6.15/kernel/bpf/
H A Dsyscall.c2610 if (!attach_btf && !dst_prog) in bpf_prog_load_check_attach()
2839 if (IS_ERR(dst_prog)) { in bpf_prog_load()
2840 dst_prog = NULL; in bpf_prog_load()
2871 dst_prog)) { in bpf_prog_load()
2872 if (dst_prog) in bpf_prog_load()
2873 bpf_prog_put(dst_prog); in bpf_prog_load()
2883 if (dst_prog) in bpf_prog_load()
2884 bpf_prog_put(dst_prog); in bpf_prog_load()
2895 prog->aux->dst_prog = dst_prog; in bpf_prog_load()
3605 if (prog->aux->dst_prog && in bpf_tracing_prog_attach()
[all …]
H A Dcore.c2894 if (aux->dst_prog) in bpf_prog_free()
2895 bpf_prog_put(aux->dst_prog); in bpf_prog_free()
H A Dbtf.c6378 struct bpf_prog *tgt_prog = prog->aux->dst_prog; in bpf_prog_get_target_btf()
6659 struct bpf_prog *tgt_prog = prog->aux->dst_prog; in btf_ctx_access()
7693 prog_type = prog->aux->dst_prog->type; in btf_prepare_func_args()
H A Dverifier.c23446 struct bpf_prog *tgt_prog = prog->aux->dst_prog; in check_attach_btf_id()
/linux-6.15/tools/testing/selftests/bpf/prog_tests/
H A Dtc_redirect.c380 const struct bpf_program *dst_prog, in netns_load_bpf() argument
398 XGRESS_FILTER_ADD(&qdisc_dst_fwd, BPF_TC_INGRESS, dst_prog, 0); in netns_load_bpf()
/linux-6.15/net/core/
H A Dbpf_sk_storage.c358 if (prog->aux->dst_prog) in bpf_sk_storage_tracing_allowed()
/linux-6.15/include/linux/
H A Dbpf.h1542 struct bpf_prog *dst_prog; member