Home
last modified time | relevance | path

Searched refs:kfunc_flags (Results 1 – 2 of 2) sorted by relevance

/linux/kernel/bpf/
H A Dbtf.c8925 u32 *kfunc_flags; in btf_kfunc_is_allowed() local
8927 kfunc_flags = btf_kfunc_id_set_contains(btf, BTF_KFUNC_HOOK_COMMON, kfunc_btf_id); in btf_kfunc_is_allowed()
8928 if (kfunc_flags && __btf_kfunc_is_allowed(btf, BTF_KFUNC_HOOK_COMMON, kfunc_btf_id, prog)) in btf_kfunc_is_allowed()
8932 kfunc_flags = btf_kfunc_id_set_contains(btf, hook, kfunc_btf_id); in btf_kfunc_is_allowed()
8933 if (kfunc_flags && __btf_kfunc_is_allowed(btf, hook, kfunc_btf_id, prog)) in btf_kfunc_is_allowed()
8950 u32 *kfunc_flags; in btf_kfunc_flags() local
8952 kfunc_flags = btf_kfunc_id_set_contains(btf, BTF_KFUNC_HOOK_COMMON, kfunc_btf_id); in btf_kfunc_flags()
8953 if (kfunc_flags) in btf_kfunc_flags()
8954 return kfunc_flags; in btf_kfunc_flags()
H A Dverifier.c2936 u32 *kfunc_flags; in fetch_kfunc_meta() local
2957 kfunc_flags = btf_kfunc_flags(btf, func_id, env->prog); in fetch_kfunc_meta()
2971 if (kfunc_flags && (*kfunc_flags & KF_IMPLICIT_ARGS)) in fetch_kfunc_meta()
2987 kfunc->flags = kfunc_flags; in fetch_kfunc_meta()
7544 return meta->kfunc_flags & (KF_ITER_NEW | KF_ITER_NEXT | KF_ITER_DESTROY); in is_iter_kfunc()
7549 return meta->kfunc_flags & KF_ITER_NEW; in is_iter_new_kfunc()
7555 return meta->kfunc_flags & KF_ITER_DESTROY; in is_iter_destroy_kfunc()
10801 return meta->kfunc_flags & KF_ACQUIRE; in is_kfunc_acquire()
10806 return meta->kfunc_flags & KF_RELEASE; in is_kfunc_release()
10812 return meta->kfunc_flags & KF_DESTRUCTIVE; in is_kfunc_destructive()
[all …]