Home
last modified time | relevance | path

Searched refs:build_id_size (Results 1 – 13 of 13) sorted by relevance

/linux/tools/testing/selftests/bpf/prog_tests/
H A Dstacktrace_build_id.c10 int err, stack_trace_len, build_id_size; in test_stacktrace_build_id() local
54 build_id_size = read_build_id("urandom_read", buf, sizeof(buf)); in test_stacktrace_build_id()
55 err = build_id_size < 0 ? build_id_size : 0; in test_stacktrace_build_id()
74 if (memcmp(buf, id_offs[i].build_id, build_id_size) == 0) in test_stacktrace_build_id()
H A Dstacktrace_build_id_nmi.c18 int build_id_matches = 0, build_id_size; in test_stacktrace_build_id_nmi() local
81 build_id_size = read_build_id("urandom_read", buf, sizeof(buf)); in test_stacktrace_build_id_nmi()
82 err = build_id_size < 0 ? build_id_size : 0; in test_stacktrace_build_id_nmi()
102 if (memcmp(buf, id_offs[i].build_id, build_id_size) == 0) in test_stacktrace_build_id_nmi()
/linux/tools/testing/selftests/bpf/
H A Dtrace_helpers.c263 q.build_id_size = sizeof(build_id_buf); in procmap_query()
284 q.build_id_size ? "YES" : "NO", in procmap_query()
285 q.build_id_size); in procmap_query()
/linux/fs/proc/
H A Dtask_mmu.c683 if (!!karg.build_id_size != !!karg.build_id_addr) in do_procmap_query()
764 if (karg.build_id_size && vma->vm_file) in do_procmap_query()
771 if (karg.build_id_size) { in do_procmap_query()
779 karg.build_id_size = 0; in do_procmap_query()
781 if (karg.build_id_size < build_id_sz) { in do_procmap_query()
785 karg.build_id_size = build_id_sz; in do_procmap_query()
799 if (karg.build_id_size && copy_to_user(u64_to_user_ptr(karg.build_id_addr), in do_procmap_query()
800 build_id_buf, karg.build_id_size)) in do_procmap_query()
/linux/tools/include/uapi/linux/
H A Dfs.h550 __u32 build_id_size; /* in/out */ member
/linux/include/uapi/linux/
H A Dfs.h641 __u32 build_id_size; /* in/out */ member
/linux/tools/perf/trace/beauty/include/uapi/linux/
H A Dfs.h641 __u32 build_id_size; /* in/out */ member
/linux/tools/perf/util/
H A Dsynthetic-events.c384 build_id__init(&dso_id.build_id, event->build_id, event->build_id_size); in perf_record_mmap2__read_build_id()
412 event->build_id_size = (u8) bid.size; in perf_record_mmap2__read_build_id()
709 event->mmap2.build_id_size = 0; in perf_event__synthesize_modules_maps_cb()
2330 ev.mmap2.build_id_size = bid->size; in perf_event__synthesize_mmap2_build_id()
2331 if (ev.mmap2.build_id_size > sizeof(ev.mmap2.build_id)) in perf_event__synthesize_mmap2_build_id()
2333 memcpy(ev.mmap2.build_id, bid->data, ev.mmap2.build_id_size); in perf_event__synthesize_mmap2_build_id()
H A Devent.c339 event->mmap2.build_id_size); in perf_event__fprintf_mmap2()
H A Dmachine.c1741 build_id__init(&dso_id.build_id, event->mmap2.build_id, event->mmap2.build_id_size); in machine__process_mmap2_event()
/linux/tools/lib/perf/include/perf/
H A Devent.h36 __u8 build_id_size; member
/linux/kernel/events/
H A Dcore.c9593 u32 build_id_size; member
9650 use_build_id = event->attr.build_id && mmap_event->build_id_size; in perf_event_mmap_output()
9659 u8 size[4] = { (u8) mmap_event->build_id_size, 0, 0, 0 }; in perf_event_mmap_output()
9783 build_id_parse_nofault(vma, mmap_event->build_id, &mmap_event->build_id_size); in perf_event_mmap_event()
/linux/tools/perf/
H A Dbuiltin-inject.c666 build_id__init(&id.build_id, event->mmap2.build_id, event->mmap2.build_id_size); in perf_event__repipe_mmap2()