/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | bpf-event.c | 55 u64 *addrs = (u64 *)(uintptr_t)(info_linear->info.jited_ksyms); in machine__process_bpf_event_load() 210 if (!info->jited_ksyms) { in perf_event__synthesize_one_bpf_prog() 243 __u64 *prog_addrs = (__u64 *)(uintptr_t)(info->jited_ksyms); in perf_event__synthesize_one_bpf_prog() 550 __u64 *prog_addrs = (__u64 *)(uintptr_t)(info->jited_ksyms); in __bpf_event__print_bpf_prog_info()
|
H A D | bpf-utils.c | 40 offsetof(struct bpf_prog_info, jited_ksyms),
|
H A D | annotate.c | 1912 addr = pc + ((u64 *)(uintptr_t)(info_linear->info.jited_ksyms))[sub_id]; in symbol__disassemble_bpf()
|
/kernel/linux/linux-5.10/tools/bpf/bpftool/ |
H A D | xlated_dumper.h | 20 __u64 *jited_ksyms; member
|
H A D | xlated_dumper.c | 177 (__u32) insn->imm < dd->nr_jited_ksyms && dd->jited_ksyms) in print_call() 178 address = dd->jited_ksyms[insn->imm]; in print_call()
|
H A D | prog.c | 696 ksyms = u64_to_ptr(info->jited_ksyms); in prog_dump() 763 dd.jited_ksyms = u64_to_ptr(info->jited_ksyms); in prog_dump()
|
/kernel/linux/linux-6.6/tools/bpf/bpftool/ |
H A D | xlated_dumper.h | 22 __u64 *jited_ksyms; member
|
H A D | xlated_dumper.c | 184 (__u32) insn->imm < dd->nr_jited_ksyms && dd->jited_ksyms) in print_call() 185 address = dd->jited_ksyms[insn->imm]; in print_call()
|
H A D | prog.c | 140 holder.jited_ksyms = ptr_to_u64(ptr); in prep_prog_info() 781 ksyms = u64_to_ptr(info->jited_ksyms); in prog_dump() 846 dd.jited_ksyms = u64_to_ptr(info->jited_ksyms); in prog_dump()
|
/kernel/linux/linux-5.10/tools/lib/bpf/ |
H A D | bpf_prog_linfo.c | 138 !info->jited_ksyms || in bpf_prog_linfo__new() 169 (__u64 *)(long)info->jited_ksyms, in bpf_prog_linfo__new()
|
H A D | libbpf.c | 10438 offsetof(struct bpf_prog_info, jited_ksyms),
|
/kernel/linux/linux-6.6/tools/lib/bpf/ |
H A D | bpf_prog_linfo.c | 138 !info->jited_ksyms || in bpf_prog_linfo__new() 169 (__u64 *)(long)info->jited_ksyms, in bpf_prog_linfo__new()
|
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | bpf-event.c | 56 u64 *addrs = (u64 *)(uintptr_t)(info_linear->info.jited_ksyms); in machine__process_bpf_event_load() 235 __u64 *prog_addrs = (__u64 *)(uintptr_t)(info->jited_ksyms); in perf_event__synthesize_one_bpf_prog() 541 __u64 *prog_addrs = (__u64 *)(uintptr_t)(info->jited_ksyms); in __bpf_event__print_bpf_prog_info()
|
H A D | annotate.c | 1792 addr = pc + ((u64 *)(uintptr_t)(info_linear->info.jited_ksyms))[sub_id]; in symbol__disassemble_bpf()
|
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/ |
H A D | btf.c | 5904 __u64 *jited_linfo = NULL, *jited_ksyms = NULL; in test_get_linfo() local 5979 jited_ksyms = calloc(nr_jited_ksyms, sizeof(*jited_ksyms)); in test_get_linfo() 5982 if (CHECK(!jited_linfo || !jited_ksyms || !jited_func_lens, in test_get_linfo() 5983 "jited_linfo:%p jited_ksyms:%p jited_func_lens:%p", in test_get_linfo() 5984 jited_linfo, jited_ksyms, jited_func_lens)) { in test_get_linfo() 5993 info.jited_ksyms = ptr_to_u64(jited_ksyms); in test_get_linfo() 6064 if (CHECK(jited_linfo[0] != jited_ksyms[0], in test_get_linfo() 6065 "jited_linfo[0]:%lx != jited_ksyms[ in test_get_linfo() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/ |
H A D | btf.c | 6546 __u64 *jited_linfo = NULL, *jited_ksyms = NULL; in test_get_linfo() local 6621 jited_ksyms = calloc(nr_jited_ksyms, sizeof(*jited_ksyms)); in test_get_linfo() 6624 if (CHECK(!jited_linfo || !jited_ksyms || !jited_func_lens, in test_get_linfo() 6625 "jited_linfo:%p jited_ksyms:%p jited_func_lens:%p", in test_get_linfo() 6626 jited_linfo, jited_ksyms, jited_func_lens)) { in test_get_linfo() 6635 info.jited_ksyms = ptr_to_u64(jited_ksyms); in test_get_linfo() 6706 if (CHECK(jited_linfo[0] != jited_ksyms[0], in test_get_linfo() 6707 "jited_linfo[0]:%lx != jited_ksyms[ in test_get_linfo() [all...] |
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | bpf.h | 547 __aligned_u64 jited_ksyms; member
|
/kernel/linux/linux-5.10/tools/include/uapi/linux/ |
H A D | bpf.h | 4410 __aligned_u64 jited_ksyms; member
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | bpf.h | 4410 __aligned_u64 jited_ksyms; member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | bpf.h | 763 __aligned_u64 jited_ksyms; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | bpf.h | 763 __aligned_u64 jited_ksyms; member
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | bpf.h | 6424 __aligned_u64 jited_ksyms; member
|
/kernel/linux/linux-6.6/tools/include/uapi/linux/ |
H A D | bpf.h | 6424 __aligned_u64 jited_ksyms; member
|
/kernel/linux/linux-5.10/kernel/bpf/ |
H A D | syscall.c | 3580 user_ksyms = u64_to_user_ptr(info.jited_ksyms); in bpf_prog_get_info_by_fd() 3595 info.jited_ksyms = 0; in bpf_prog_get_info_by_fd()
|
/kernel/linux/linux-6.6/kernel/bpf/ |
H A D | syscall.c | 4469 user_ksyms = u64_to_user_ptr(info.jited_ksyms); in bpf_prog_get_info_by_fd() 4484 info.jited_ksyms = 0; in bpf_prog_get_info_by_fd()
|