Home
last modified time | relevance | path

Searched refs:kfunc_id (Results 1 – 11 of 11) sorted by relevance

/linux/net/sched/
H A Dbpf_qdisc.c320 static int bpf_qdisc_kfunc_filter(const struct bpf_prog *prog, u32 kfunc_id) in bpf_qdisc_kfunc_filter()
324 if (!btf_id_set8_contains(&qdisc_kfunc_ids, kfunc_id)) in bpf_qdisc_kfunc_filter()
334 btf_id_set_contains(&qdisc_enqueue_kfunc_set, kfunc_id)) in bpf_qdisc_kfunc_filter()
338 btf_id_set_contains(&qdisc_dequeue_kfunc_set, kfunc_id)) in bpf_qdisc_kfunc_filter()
341 if (btf_id_set_contains(&qdisc_common_kfunc_set, kfunc_id))
314 bpf_qdisc_kfunc_filter(const struct bpf_prog * prog,u32 kfunc_id) bpf_qdisc_kfunc_filter() argument
/linux/fs/
H A Dbpf_fs_kfuncs.c439 static int bpf_fs_kfuncs_filter(const struct bpf_prog *prog, u32 kfunc_id) in BTF_ID_FLAGS()
441 if (!btf_id_set8_contains(&bpf_fs_kfunc_set_ids, kfunc_id)) in BTF_ID_FLAGS()
451 !btf_id_set_contains(&bpf_fs_kfunc_lsm_only_ids, kfunc_id)) in BTF_ID_FLAGS()
H A Dbinfmt_misc_bpf.c313 static int bm_bpf_kfunc_filter(const struct bpf_prog *prog, u32 kfunc_id) in BTF_ID_FLAGS()
315 if (!btf_id_set8_contains(&bm_bpf_kfunc_ids, kfunc_id)) in BTF_ID_FLAGS()
/linux/fs/verity/
H A Dmeasure.c171 static int bpf_get_fsverity_digest_filter(const struct bpf_prog *prog, u32 kfunc_id) in BTF_ID_FLAGS()
173 if (!btf_id_set8_contains(&fsverity_set_ids, kfunc_id)) in BTF_ID_FLAGS()
/linux/net/core/
H A Dbpf_ksock.c280 static int bpf_ksock_kfunc_filter(const struct bpf_prog *prog, u32 kfunc_id) in BTF_ID_FLAGS()
282 if (!btf_id_set8_contains(&ksock_kfunc_btf_ids, kfunc_id)) in BTF_ID_FLAGS()
H A Dfilter.c12937 static int tracing_iter_filter(const struct bpf_prog *prog, u32 kfunc_id) in BTF_ID_FLAGS()
12939 if (btf_id_set8_contains(&bpf_sk_iter_kfunc_ids, kfunc_id) && in BTF_ID_FLAGS()
/linux/include/linux/
H A Dbtf.h121 typedef int (*btf_kfunc_filter_t)(const struct bpf_prog *prog, u32 kfunc_id);
/linux/kernel/sched/ext/
H A Dext.c10975 int scx_kfunc_context_filter(const struct bpf_prog *prog, u32 kfunc_id) in scx_kfunc_context_filter()
10977 bool in_unlocked = btf_id_set8_contains(&scx_kfunc_ids_unlocked, kfunc_id); in scx_kfunc_context_filter()
10978 bool in_init_cids = btf_id_set8_contains(&scx_kfunc_ids_init_cids, kfunc_id); in scx_kfunc_context_filter()
10979 bool in_select_cpu = btf_id_set8_contains(&scx_kfunc_ids_select_cpu, kfunc_id); in scx_kfunc_context_filter()
10980 bool in_enqueue = btf_id_set8_contains(&scx_kfunc_ids_enqueue_dispatch, kfunc_id); in scx_kfunc_context_filter()
10981 bool in_dispatch = btf_id_set8_contains(&scx_kfunc_ids_dispatch, kfunc_id); in scx_kfunc_context_filter()
10982 bool in_cpu_release = btf_id_set8_contains(&scx_kfunc_ids_cpu_release, kfunc_id); in scx_kfunc_context_filter()
10983 bool in_idle = btf_id_set8_contains(&scx_kfunc_ids_idle, kfunc_id); in scx_kfunc_context_filter()
10984 bool in_any = btf_id_set8_contains(&scx_kfunc_ids_any, kfunc_id); in scx_kfunc_context_filter()
10985 bool in_cpu_only = btf_id_set8_contains(&scx_kfunc_ids_cpu_only, kfunc_id); in scx_kfunc_context_filter()
10947 scx_kfunc_context_filter(const struct bpf_prog * prog,u32 kfunc_id) scx_kfunc_context_filter() argument
[all...]
H A Dinternal.h2090 int scx_kfunc_context_filter(const struct bpf_prog *prog, u32 kfunc_id);
/linux/tools/lib/bpf/
H A Dlibbpf.c8811 int local_func_proto_id, kfunc_proto_id, kfunc_id; in bpf_object__resolve_ksym_func_btf_id() local
8819 kfunc_id = find_ksym_btf_id(obj, ext->essent_name ?: ext->name, BTF_KIND_FUNC, &kern_btf, in bpf_object__resolve_ksym_func_btf_id()
8821 if (kfunc_id < 0) { in bpf_object__resolve_ksym_func_btf_id()
8822 if (kfunc_id == -ESRCH && ext->is_weak) in bpf_object__resolve_ksym_func_btf_id()
8826 return kfunc_id; in bpf_object__resolve_ksym_func_btf_id()
8829 kern_func = btf__type_by_id(kern_btf, kfunc_id); in bpf_object__resolve_ksym_func_btf_id()
8866 ext->ksym.kernel_btf_id = kfunc_id; in bpf_object__resolve_ksym_func_btf_id()
8875 ext->name, mod_btf ? mod_btf->name : "vmlinux", kfunc_id); in bpf_object__resolve_ksym_func_btf_id()
/linux/kernel/trace/
H A Dbpf_trace.c3442 static int bpf_session_filter(const struct bpf_prog *prog, u32 kfunc_id) in BTF_ID_FLAGS()
3444 if (!btf_id_set8_contains(&session_kfunc_set_ids, kfunc_id)) in BTF_ID_FLAGS()