Home
last modified time | relevance | path

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

/kernel/linux/linux-6.6/include/linux/
Dbpf_verifier.h761 static inline enum bpf_prog_type resolve_prog_type(const struct bpf_prog *prog) in resolve_prog_type() function
769 switch (resolve_prog_type(prog)) { in bpf_prog_check_recur()
/kernel/linux/linux-6.6/kernel/bpf/
Dtrampoline.c1012 if (resolve_prog_type(prog) == BPF_PROG_TYPE_LSM && in bpf_trampoline_enter()
1027 if (resolve_prog_type(prog) == BPF_PROG_TYPE_LSM && in bpf_trampoline_exit()
Dverifier.c5461 enum bpf_prog_type prog_type = resolve_prog_type(env->prog); in may_access_direct_pkt_data()
8723 enum bpf_prog_type type = resolve_prog_type(env->prog); in may_update_sockmap()
9878 enum bpf_prog_type type = resolve_prog_type(env->prog); in check_get_func_ip()
9935 enum bpf_prog_type prog_type = resolve_prog_type(env->prog); in check_helper_call()
10768 if (btf_get_prog_ctx_type(&env->log, meta->btf, t, resolve_prog_type(env->prog), argno)) in get_kfunc_ptr_arg_type()
11414 ret = get_kern_ctx_btf_id(&env->log, resolve_prog_type(env->prog)); in check_kfunc_args()
14831 if (!may_access_skb(resolve_prog_type(env->prog))) { in check_ld_abs()
14912 enum bpf_prog_type prog_type = resolve_prog_type(env->prog); in check_return_code()
17487 enum bpf_prog_type prog_type = resolve_prog_type(prog); in check_map_prog_compatibility()
18858 enum bpf_prog_type prog_type = resolve_prog_type(prog); in do_misc_fixups()
Dcore.c2253 enum bpf_prog_type prog_type = resolve_prog_type(fp); in bpf_prog_map_compatible()
Dbtf.c6767 enum bpf_prog_type prog_type = resolve_prog_type(env->prog); in btf_check_func_arg_match()
7866 enum bpf_prog_type prog_type = resolve_prog_type(prog); in btf_kfunc_id_set_contains()
/kernel/linux/linux-5.10/kernel/bpf/
Dverifier.c3137 static enum bpf_prog_type resolve_prog_type(struct bpf_prog *prog) in resolve_prog_type() function
3146 enum bpf_prog_type prog_type = resolve_prog_type(env->prog); in may_access_direct_pkt_data()
4939 enum bpf_prog_type type = resolve_prog_type(env->prog); in may_update_sockmap()
8512 if (!may_access_skb(resolve_prog_type(env->prog))) { in check_ld_abs()
8588 enum bpf_prog_type prog_type = resolve_prog_type(env->prog); in check_return_code()
10498 enum bpf_prog_type prog_type = resolve_prog_type(prog); in check_map_prog_compatibility()
11295 } else if (resolve_prog_type(env->prog) != BPF_PROG_TYPE_STRUCT_OPS) { in convert_ctx_accesses()