Home
last modified time | relevance | path

Searched refs:ksym (Results 1 – 8 of 8) sorted by relevance

/tools/testing/selftests/bpf/
A Dtrace_helpers.h10 struct ksym { struct
17 typedef int (*ksym_search_cmp_t)(const void *p1, const struct ksym *p2); argument
20 struct ksym *ksym_search(long key);
24 struct ksym *ksym_search_local(struct ksyms *ksyms, long key);
29 struct ksym *search_kallsyms_custom_local(struct ksyms *ksyms, const void *p1,
A Dtrace_helpers.c26 struct ksym *syms;
92 sizeof(struct ksym), ksyms->sym_cnt + 1); in load_kallsyms_local_common()
100 qsort(ksyms->syms, ksyms->sym_cnt, sizeof(struct ksym), cmp_cb); in load_kallsyms_local_common()
111 return ((struct ksym *)p1)->addr - ((struct ksym *)p2)->addr; in ksym_cmp()
133 struct ksym *ksym_search_local(struct ksyms *ksyms, long key) in ksym_search_local()
163 struct ksym *search_kallsyms_custom_local(struct ksyms *ksyms, const void *p, in search_kallsyms_custom_local()
167 struct ksym *ks; in search_kallsyms_custom_local()
185 struct ksym *ksym_search(long key) in ksym_search()
/tools/sched_ext/include/scx/
A Dcompat.h75 static inline bool __COMPAT_has_ksym(const char *ksym) in __COMPAT_has_ksym() argument
78 return btf__find_by_name(__COMPAT_vmlinux_btf, ksym) >= 0; in __COMPAT_has_ksym()
/tools/testing/selftests/bpf/progs/
A Dbpf_iter_ksym.c32 struct kallsym_iter *iter = ctx->ksym; in dump_ksym()
/tools/testing/vsock/
A Dutil.c877 const char *ksym; in __get_transports() local
900 ksym = transport_ksyms[i]; in __get_transports()
901 match = strstr(buf, ksym); in __get_transports()
902 if (match && isspace(match[strlen(ksym)])) { in __get_transports()
/tools/testing/selftests/bpf/prog_tests/
A Dkprobe_multi_test.c486 return compare_name(((const struct ksym *)p1)->name, ((const struct ksym *)p2)->name); in load_kallsyms_compare()
489 static int search_kallsyms_compare(const void *p1, const struct ksym *p2) in search_kallsyms_compare()
500 struct ksym *ks; in get_syms()
A Dget_stack_raw_tp.c32 struct ksym *ks; in get_stack_print_output()
/tools/lib/bpf/
A Dlibbpf.c626 } ksym; member
4316 &ext->ksym.type_id); in bpf_object__collect_externs()
6165 insn[0].off = ext->ksym.btf_fd_idx; in bpf_object__relocate_data()
8211 sym_name, ext->ksym.addr, sym_addr); in kallsyms_cb()
8216 ext->ksym.addr = sym_addr; in kallsyms_cb()
8281 local_type_id = ext->ksym.type_id; in bpf_object__resolve_ksym_var_btf_id()
8307 ext->ksym.kernel_btf_id = id; in bpf_object__resolve_ksym_var_btf_id()
8372 ext->ksym.kernel_btf_id = kfunc_id; in bpf_object__resolve_ksym_func_btf_id()
8399 ext->ksym.kernel_btf_obj_fd = 0; in bpf_object__resolve_ksyms_btf_id()
8400 ext->ksym.kernel_btf_id = 0; in bpf_object__resolve_ksyms_btf_id()
[all …]

Completed in 35 milliseconds