Searched refs:kfunc_id (Results 1 – 7 of 7) sorted by relevance
| /linux/net/sched/ |
| H A D | bpf_qdisc.c | 320 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/tools/bpf/resolve_btfids/ |
| H A D | main.c | 954 static u32 find_kfunc_flags(struct object *obj, struct btf_id *kfunc_id) in find_kfunc_flags() argument 971 for (u32 i = 0; i < kfunc_id->addr_cnt; i++) { in find_kfunc_flags() 972 addr = kfunc_id->addr[i]; in find_kfunc_flags() 979 kfunc_id->name, set_id->name); in find_kfunc_flags()
|
| /linux/kernel/sched/ |
| H A D | ext_internal.h | |
| H A D | ext.c | |
| /linux/tools/lib/bpf/ |
| H A D | libbpf.c | 8760 int local_func_proto_id, kfunc_proto_id, kfunc_id; in bpf_object__resolve_externs() 8768 kfunc_id = find_ksym_btf_id(obj, ext->essent_name ?: ext->name, BTF_KIND_FUNC, &kern_btf, in bpf_object__resolve_externs() 8770 if (kfunc_id < 0) { in bpf_object__resolve_externs() 8771 if (kfunc_id == -ESRCH && ext->is_weak) in bpf_object__resolve_externs() 8775 return kfunc_id; in bpf_object__resolve_externs() 8778 kern_func = btf__type_by_id(kern_btf, kfunc_id); in bpf_object__resolve_externs() 8815 ext->ksym.kernel_btf_id = kfunc_id; in bpf_object__resolve_externs() 8824 ext->name, mod_btf ? mod_btf->name : "vmlinux", kfunc_id); in bpf_object__resolve_externs() 8625 int local_func_proto_id, kfunc_proto_id, kfunc_id; bpf_object__resolve_ksym_func_btf_id() local
|
| /linux/kernel/trace/ |
| H A D | bpf_trace.c | 3441 static int bpf_session_filter(const struct bpf_prog *prog, u32 kfunc_id) in __bpf_dynptr_copy() 3443 if (!btf_id_set8_contains(&session_kfunc_set_ids, kfunc_id)) in __bpf_dynptr_copy()
|
| /linux/net/core/ |
| H A D | filter.c | 12686 static int tracing_iter_filter(const struct bpf_prog *prog, u32 kfunc_id) 12688 if (btf_id_set8_contains(&bpf_sk_iter_kfunc_ids, kfunc_id) &&
|