/linux-6.3-rc2/tools/perf/util/ |
A D | jitdump.c | 490 event->mmap2.header.size = (sizeof(event->mmap2) - in jit_repipe_code_load() 494 event->mmap2.start = addr; in jit_repipe_code_load() 496 event->mmap2.pid = pid; in jit_repipe_code_load() 497 event->mmap2.tid = tid; in jit_repipe_code_load() 498 event->mmap2.ino = st.st_ino; in jit_repipe_code_load() 501 event->mmap2.prot = st.st_mode; in jit_repipe_code_load() 502 event->mmap2.flags = MAP_SHARED; in jit_repipe_code_load() 583 event->mmap2.header.size = (sizeof(event->mmap2) - in jit_repipe_code_move() 589 event->mmap2.pid = pid; in jit_repipe_code_move() 590 event->mmap2.tid = tid; in jit_repipe_code_move() [all …]
|
A D | event.c | 305 build_id__init(&bid, event->mmap2.build_id, in perf_event__fprintf_mmap2() 306 event->mmap2.build_id_size); in perf_event__fprintf_mmap2() 311 event->mmap2.pid, event->mmap2.tid, event->mmap2.start, in perf_event__fprintf_mmap2() 312 event->mmap2.len, event->mmap2.pgoff, sbuild_id, in perf_event__fprintf_mmap2() 313 (event->mmap2.prot & PROT_READ) ? 'r' : '-', in perf_event__fprintf_mmap2() 317 event->mmap2.filename); in perf_event__fprintf_mmap2() 321 event->mmap2.pid, event->mmap2.tid, event->mmap2.start, in perf_event__fprintf_mmap2() 322 event->mmap2.len, event->mmap2.pgoff, event->mmap2.maj, in perf_event__fprintf_mmap2() 323 event->mmap2.min, event->mmap2.ino, in perf_event__fprintf_mmap2() 324 event->mmap2.ino_generation, in perf_event__fprintf_mmap2() [all …]
|
A D | synthetic-events.c | 465 &event->mmap2.start, in perf_event__synthesize_mmap_events() 466 &event->mmap2.len, in perf_event__synthesize_mmap_events() 467 &event->mmap2.prot, in perf_event__synthesize_mmap_events() 468 &event->mmap2.flags, in perf_event__synthesize_mmap_events() 470 &event->mmap2.maj, in perf_event__synthesize_mmap_events() 471 &event->mmap2.min, in perf_event__synthesize_mmap_events() 472 &event->mmap2.ino, in perf_event__synthesize_mmap_events() 520 event->mmap2.header.size = (sizeof(event->mmap2) - in perf_event__synthesize_mmap_events() 701 event->mmap2.header.size = (sizeof(event->mmap2) - in perf_event__synthesize_modules() 1137 size = snprintf(event->mmap2.filename, sizeof(event->mmap2.filename), in __perf_event__synthesize_kernel_mmap() [all …]
|
A D | session.c | 490 if (tool->mmap2 == NULL) in perf_tool__fill_defaults() 491 tool->mmap2 = process_event_stub; in perf_tool__fill_defaults() 617 event->mmap2.pid = bswap_32(event->mmap2.pid); in perf_event__mmap2_swap() 618 event->mmap2.tid = bswap_32(event->mmap2.tid); in perf_event__mmap2_swap() 619 event->mmap2.start = bswap_64(event->mmap2.start); in perf_event__mmap2_swap() 620 event->mmap2.len = bswap_64(event->mmap2.len); in perf_event__mmap2_swap() 621 event->mmap2.pgoff = bswap_64(event->mmap2.pgoff); in perf_event__mmap2_swap() 624 event->mmap2.maj = bswap_32(event->mmap2.maj); in perf_event__mmap2_swap() 625 event->mmap2.min = bswap_32(event->mmap2.min); in perf_event__mmap2_swap() 626 event->mmap2.ino = bswap_64(event->mmap2.ino); in perf_event__mmap2_swap() [all …]
|
A D | machine.c | 1867 .maj = event->mmap2.maj, in machine__process_mmap2_event() 1868 .min = event->mmap2.min, in machine__process_mmap2_event() 1869 .ino = event->mmap2.ino, in machine__process_mmap2_event() 1880 build_id__init(bid, event->mmap2.build_id, event->mmap2.build_id_size); in machine__process_mmap2_event() 1886 .start = event->mmap2.start, in machine__process_mmap2_event() 1887 .end = event->mmap2.start + event->mmap2.len, in machine__process_mmap2_event() 1888 .pgoff = event->mmap2.pgoff, in machine__process_mmap2_event() 1899 event->mmap2.tid); in machine__process_mmap2_event() 1904 event->mmap2.len, event->mmap2.pgoff, in machine__process_mmap2_event() 1905 &dso_id, event->mmap2.prot, in machine__process_mmap2_event() [all …]
|
A D | data-convert-bt.c | 935 __FUNC_PROCESS_NON_SAMPLE(mmap2, 936 __NON_SAMPLE_SET_FIELD(mmap2, u32, pid); 937 __NON_SAMPLE_SET_FIELD(mmap2, u32, tid); 938 __NON_SAMPLE_SET_FIELD(mmap2, u64_hex, start); 939 __NON_SAMPLE_SET_FIELD(mmap2, string, filename); 1287 __FUNC_ADD_NON_SAMPLE_EVENT_CLASS(mmap2, 1614 .mmap2 = perf_event__process_mmap2, in bt_convert__perf2ctf() 1634 c.tool.mmap2 = process_mmap2_event; in bt_convert__perf2ctf()
|
A D | tool.h | 47 mmap2, member
|
A D | perf_event_attr_fprintf.c | 128 PRINT_ATTRf(mmap2, p_unsigned); in perf_event_attr__fprintf()
|
A D | evsel.c | 1285 attr->mmap2 = track && !perf_missing_features.mmap2; in evsel__config() 1867 if (perf_missing_features.mmap2) in evsel__disable_missing_features() 1868 evsel->core.attr.mmap2 = 0; in evsel__disable_missing_features() 1963 } else if (!perf_missing_features.mmap2 && evsel->core.attr.mmap2) { in evsel__detect_missing_features() 1964 perf_missing_features.mmap2 = true; in evsel__detect_missing_features()
|
A D | data-convert-json.c | 314 .mmap2 = perf_event__process_mmap2, in bt_convert__perf2json()
|
/linux-6.3-rc2/tools/perf/bench/ |
A D | inject-buildid.c | 181 memset(&event, 0, min(len, sizeof(event.mmap2))); in synthesize_mmap() 187 event.mmap2.pid = data->pid; in synthesize_mmap() 188 event.mmap2.tid = data->pid; in synthesize_mmap() 189 event.mmap2.maj = MMAP_DEV_MAJOR; in synthesize_mmap() 190 event.mmap2.ino = dso->ino; in synthesize_mmap() 192 strcpy(event.mmap2.filename, dso->name); in synthesize_mmap() 194 event.mmap2.start = dso_map_addr(dso); in synthesize_mmap() 195 event.mmap2.len = 4096; in synthesize_mmap() 196 event.mmap2.prot = PROT_EXEC; in synthesize_mmap() 198 if (len > sizeof(event.mmap2)) { in synthesize_mmap()
|
/linux-6.3-rc2/arch/powerpc/kernel/ |
A D | syscalls.c | 52 SYSCALL_DEFINE6(mmap2, unsigned long, addr, size_t, len, in SYSCALL_DEFINE6() argument 60 COMPAT_SYSCALL_DEFINE6(mmap2, in COMPAT_SYSCALL_DEFINE6() argument
|
/linux-6.3-rc2/tools/perf/ |
A D | builtin-inject.c | 482 dso = findnew_dso(event->mmap2.pid, event->mmap2.tid, in perf_event__repipe_mmap2() 508 event->mmap2.filename, event->mmap2.pid, event->mmap2.tid, &n); in perf_event__jit_repipe_mmap2() 525 .maj = event->mmap2.maj, in perf_event__repipe_buildid_mmap2() 526 .min = event->mmap2.min, in perf_event__repipe_buildid_mmap2() 527 .ino = event->mmap2.ino, in perf_event__repipe_buildid_mmap2() 534 dso = findnew_dso(event->mmap2.pid, event->mmap2.tid, in perf_event__repipe_buildid_mmap2() 545 dso = findnew_dso(event->mmap2.pid, event->mmap2.tid, in perf_event__repipe_buildid_mmap2() 551 event->mmap2.flags); in perf_event__repipe_buildid_mmap2() 1220 gs->tool.mmap2 = guest_session__repipe; in guest_session__start() 2034 inject->tool.mmap2 = host__repipe; in __cmd_inject() [all …]
|
/linux-6.3-rc2/arch/microblaze/kernel/ |
A D | sys_microblaze.c | 46 SYSCALL_DEFINE6(mmap2, unsigned long, addr, unsigned long, len, in SYSCALL_DEFINE6() argument
|
/linux-6.3-rc2/arch/csky/kernel/ |
A D | syscall.c | 17 SYSCALL_DEFINE6(mmap2, in SYSCALL_DEFINE6() argument
|
/linux-6.3-rc2/arch/riscv/kernel/ |
A D | sys_riscv.c | 35 SYSCALL_DEFINE6(mmap2, unsigned long, addr, unsigned long, len, in SYSCALL_DEFINE6() argument
|
/linux-6.3-rc2/tools/perf/tests/attr/ |
A D | system-wide-dummy | 38 mmap2=1
|
/linux-6.3-rc2/arch/s390/kernel/ |
A D | syscall.c | 56 SYSCALL_DEFINE1(mmap2, struct s390_mmap_arg_struct __user *, arg) in SYSCALL_DEFINE1() argument
|
/linux-6.3-rc2/arch/sparc/kernel/ |
A D | sys_sparc_32.c | 101 SYSCALL_DEFINE6(mmap2, unsigned long, addr, unsigned long, len, in SYSCALL_DEFINE6() argument
|
/linux-6.3-rc2/tools/perf/tests/ |
A D | attr.c | 129 WRITE_ASS(mmap2, "d"); in store_event()
|
A D | perf-record.c | 255 mmap_filename = event->mmap2.filename; in test__PERF_RECORD()
|
/linux-6.3-rc2/tools/lib/perf/include/perf/ |
A D | event.h | 468 struct perf_record_mmap2 mmap2; member
|
/linux-6.3-rc2/tools/perf/Documentation/ |
A D | perf-inject.txt | 103 Currently only mmap, mmap2, comm, task, context_switch, ksymbol,
|
/linux-6.3-rc2/include/uapi/linux/ |
A D | perf_event.h | 444 mmap2 : 1, /* include mmap with inode data */ member
|
/linux-6.3-rc2/tools/include/uapi/linux/ |
A D | perf_event.h | 444 mmap2 : 1, /* include mmap with inode data */ member
|