Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/kernel/bpf/preload/iterators/
H A Diterators.bpf.c45 struct bpf_prog *dst_prog; member
111 aux->attach_func_name, aux->dst_prog->aux->name); in dump_bpf_prog()
/OK3568_Linux_fs/kernel/kernel/bpf/
H A Dsyscall.c2181 struct bpf_prog *dst_prog; in bpf_prog_load() local
2183 dst_prog = bpf_prog_get(attr->attach_prog_fd); in bpf_prog_load()
2184 if (IS_ERR(dst_prog)) { in bpf_prog_load()
2185 err = PTR_ERR(dst_prog); in bpf_prog_load()
2188 prog->aux->dst_prog = dst_prog; in bpf_prog_load()
2701 tgt_prog = prog->aux->dst_prog; in bpf_tracing_prog_attach()
2722 if (prog->aux->dst_prog && in bpf_tracing_prog_attach()
2725 bpf_prog_put(prog->aux->dst_prog); in bpf_tracing_prog_attach()
2730 prog->aux->dst_prog = NULL; in bpf_tracing_prog_attach()
H A Dcore.c2212 if (aux->dst_prog) in bpf_prog_free()
2213 bpf_prog_put(aux->dst_prog); in bpf_prog_free()
H A Dbtf.c4405 struct bpf_prog *tgt_prog = prog->aux->dst_prog; in bpf_prog_get_target_btf()
4432 struct bpf_prog *tgt_prog = prog->aux->dst_prog; in btf_ctx_access()
5277 prog_type = prog->aux->dst_prog->type; in btf_prepare_func_args()
H A Dverifier.c2916 return prog->aux->dst_prog ? prog->aux->dst_prog->type : prog->type; in resolve_prog_type()
12232 struct bpf_prog *tgt_prog = prog->aux->dst_prog; in check_attach_btf_id()
/OK3568_Linux_fs/kernel/include/linux/
H A Dbpf.h808 struct bpf_prog *dst_prog; member