| /OK3568_Linux_fs/kernel/tools/perf/util/ |
| H A D | jitdump.c | 435 filename = event->mmap2.filename; in jit_repipe_code_load() 467 event->mmap2.header.type = PERF_RECORD_MMAP2; in jit_repipe_code_load() 468 event->mmap2.header.misc = PERF_RECORD_MISC_USER; in jit_repipe_code_load() 469 event->mmap2.header.size = (sizeof(event->mmap2) - in jit_repipe_code_load() 470 (sizeof(event->mmap2.filename) - size) + idr_size); in jit_repipe_code_load() 472 event->mmap2.pgoff = GEN_ELF_TEXT_OFFSET; in jit_repipe_code_load() 473 event->mmap2.start = addr; in jit_repipe_code_load() 474 event->mmap2.len = usize ? ALIGN_8(csize) + usize : csize; in jit_repipe_code_load() 475 event->mmap2.pid = pid; in jit_repipe_code_load() 476 event->mmap2.tid = tid; in jit_repipe_code_load() [all …]
|
| H A D | event.c | 293 event->mmap2.pid, event->mmap2.tid, event->mmap2.start, in perf_event__fprintf_mmap2() 294 event->mmap2.len, event->mmap2.pgoff, event->mmap2.maj, in perf_event__fprintf_mmap2() 295 event->mmap2.min, event->mmap2.ino, in perf_event__fprintf_mmap2() 296 event->mmap2.ino_generation, in perf_event__fprintf_mmap2() 297 (event->mmap2.prot & PROT_READ) ? 'r' : '-', in perf_event__fprintf_mmap2() 298 (event->mmap2.prot & PROT_WRITE) ? 'w' : '-', in perf_event__fprintf_mmap2() 299 (event->mmap2.prot & PROT_EXEC) ? 'x' : '-', in perf_event__fprintf_mmap2() 300 (event->mmap2.flags & MAP_SHARED) ? 's' : 'p', in perf_event__fprintf_mmap2() 301 event->mmap2.filename); in perf_event__fprintf_mmap2()
|
| H A D | synthetic-events.c | 390 event->mmap2.filename[0] = '\0'; in perf_event__synthesize_mmap_events() 394 &event->mmap2.start, in perf_event__synthesize_mmap_events() 395 &event->mmap2.len, in perf_event__synthesize_mmap_events() 396 &event->mmap2.prot, in perf_event__synthesize_mmap_events() 397 &event->mmap2.flags, in perf_event__synthesize_mmap_events() 398 &event->mmap2.pgoff, in perf_event__synthesize_mmap_events() 399 &event->mmap2.maj, in perf_event__synthesize_mmap_events() 400 &event->mmap2.min, in perf_event__synthesize_mmap_events() 401 &event->mmap2.ino, in perf_event__synthesize_mmap_events() 402 sizeof(event->mmap2.filename), in perf_event__synthesize_mmap_events() [all …]
|
| H A D | session.c | 467 if (tool->mmap2 == NULL) in perf_tool__fill_defaults() 468 tool->mmap2 = process_event_stub; in perf_tool__fill_defaults() 590 event->mmap2.pid = bswap_32(event->mmap2.pid); in perf_event__mmap2_swap() 591 event->mmap2.tid = bswap_32(event->mmap2.tid); in perf_event__mmap2_swap() 592 event->mmap2.start = bswap_64(event->mmap2.start); in perf_event__mmap2_swap() 593 event->mmap2.len = bswap_64(event->mmap2.len); in perf_event__mmap2_swap() 594 event->mmap2.pgoff = bswap_64(event->mmap2.pgoff); in perf_event__mmap2_swap() 595 event->mmap2.maj = bswap_32(event->mmap2.maj); in perf_event__mmap2_swap() 596 event->mmap2.min = bswap_32(event->mmap2.min); in perf_event__mmap2_swap() 597 event->mmap2.ino = bswap_64(event->mmap2.ino); in perf_event__mmap2_swap() [all …]
|
| H A D | data-convert-bt.c | 929 __FUNC_PROCESS_NON_SAMPLE(mmap2, 930 __NON_SAMPLE_SET_FIELD(mmap2, u32, pid); 931 __NON_SAMPLE_SET_FIELD(mmap2, u32, tid); 932 __NON_SAMPLE_SET_FIELD(mmap2, u64_hex, start); 933 __NON_SAMPLE_SET_FIELD(mmap2, string, filename); 1281 __FUNC_ADD_NON_SAMPLE_EVENT_CLASS(mmap2, 1608 .mmap2 = perf_event__process_mmap2, in bt_convert__perf2ctf() 1628 c.tool.mmap2 = process_mmap2_event; in bt_convert__perf2ctf()
|
| H A D | tool.h | 46 mmap2, member
|
| H A D | machine.c | 1726 .maj = event->mmap2.maj, in machine__process_mmap2_event() 1727 .min = event->mmap2.min, in machine__process_mmap2_event() 1728 .ino = event->mmap2.ino, in machine__process_mmap2_event() 1729 .ino_generation = event->mmap2.ino_generation, in machine__process_mmap2_event() 1744 thread = machine__findnew_thread(machine, event->mmap2.pid, in machine__process_mmap2_event() 1745 event->mmap2.tid); in machine__process_mmap2_event() 1749 map = map__new(machine, event->mmap2.start, in machine__process_mmap2_event() 1750 event->mmap2.len, event->mmap2.pgoff, in machine__process_mmap2_event() 1751 &dso_id, event->mmap2.prot, in machine__process_mmap2_event() 1752 event->mmap2.flags, in machine__process_mmap2_event() [all …]
|
| H A D | evsel.c | 1184 attr->mmap2 = track && !perf_missing_features.mmap2; in evsel__config() 1762 if (perf_missing_features.mmap2) in evsel__open_cpu() 1763 evsel->core.attr.mmap2 = 0; in evsel__open_cpu() 1929 } else if (!perf_missing_features.mmap2 && evsel->core.attr.mmap2) { in evsel__open_cpu() 1930 perf_missing_features.mmap2 = true; in evsel__open_cpu()
|
| H A D | perf_event_attr_fprintf.c | 127 PRINT_ATTRf(mmap2, p_unsigned); in perf_event_attr__fprintf()
|
| /OK3568_Linux_fs/buildroot/dl/unixbench/git/UnixBench/testdir/ |
| H A D | large.txt | 3 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7efc000 70 mmap2(NULL, 915836, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e1c000 72 mmap2(0xb7ef8000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xdb) = 0xb7… 79 mmap2(NULL, 16628, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e17000 81 mmap2(0xb7e1a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0xb7e1… 88 mmap2(NULL, 36996, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e0d000 90 mmap2(0xb7e15000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8) = 0xb7e1… 97 mmap2(NULL, 33280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e04000 99 mmap2(0xb7e0b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6) = 0xb7e0… 106 mmap2(NULL, 20568, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7dfe000 [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/bench/ |
| H 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()
|
| /OK3568_Linux_fs/kernel/tools/perf/ |
| H A D | builtin-inject.c | 417 event->mmap2.filename, event->mmap2.pid, &n); in perf_event__jit_repipe_mmap2() 434 .maj = event->mmap2.maj, in perf_event__repipe_buildid_mmap2() 435 .min = event->mmap2.min, in perf_event__repipe_buildid_mmap2() 436 .ino = event->mmap2.ino, in perf_event__repipe_buildid_mmap2() 437 .ino_generation = event->mmap2.ino_generation, in perf_event__repipe_buildid_mmap2() 441 dso = findnew_dso(event->mmap2.pid, event->mmap2.tid, in perf_event__repipe_buildid_mmap2() 442 event->mmap2.filename, &dso_id, machine); in perf_event__repipe_buildid_mmap2() 447 event->mmap2.flags); in perf_event__repipe_buildid_mmap2() 713 inject->tool.mmap2 = perf_event__repipe_mmap2; in __cmd_inject() 722 inject->tool.mmap2 = perf_event__repipe_buildid_mmap2; in __cmd_inject() [all …]
|
| /OK3568_Linux_fs/kernel/arch/microblaze/kernel/ |
| H A D | sys_microblaze.c | 46 SYSCALL_DEFINE6(mmap2, unsigned long, addr, unsigned long, len, in SYSCALL_DEFINE6() argument
|
| /OK3568_Linux_fs/kernel/arch/csky/kernel/ |
| H A D | syscall.c | 17 SYSCALL_DEFINE6(mmap2, in SYSCALL_DEFINE6() argument
|
| /OK3568_Linux_fs/kernel/tools/perf/tests/attr/ |
| H A D | system-wide-dummy | 38 mmap2=1
|
| /OK3568_Linux_fs/kernel/arch/riscv/kernel/ |
| H A D | sys_riscv.c | 33 SYSCALL_DEFINE6(mmap2, unsigned long, addr, unsigned long, len, in SYSCALL_DEFINE6() argument
|
| /OK3568_Linux_fs/kernel/arch/s390/kernel/ |
| H A D | sys_s390.c | 49 SYSCALL_DEFINE1(mmap2, struct s390_mmap_arg_struct __user *, arg) in SYSCALL_DEFINE1() argument
|
| /OK3568_Linux_fs/kernel/arch/nds32/kernel/ |
| H A D | sys_nds32.c | 12 SYSCALL_DEFINE6(mmap2, unsigned long, addr, unsigned long, len, in SYSCALL_DEFINE6() argument
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-support/gperftools/gperftools/ |
| H A D | 0001-fix-build-with-musl-libc.patch | 24 // 32b has a mmap2() syscall, 64b does not.
|
| /OK3568_Linux_fs/kernel/arch/powerpc/kernel/ |
| H A D | syscalls.c | 60 SYSCALL_DEFINE6(mmap2, unsigned long, addr, size_t, len, in SYSCALL_DEFINE6() argument
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-networking/recipes-support/chrony/chrony/ |
| H A D | arm_eabi.patch | 54 SCMP_SYS(mmap2),
|
| /OK3568_Linux_fs/kernel/tools/perf/tests/ |
| H A D | attr.c | 128 WRITE_ASS(mmap2, "d"); in store_event()
|
| H A D | perf-record.c | 255 mmap_filename = event->mmap2.filename; in test__PERF_RECORD()
|
| /OK3568_Linux_fs/kernel/arch/sparc/kernel/ |
| H A D | sys_sparc_32.c | 101 SYSCALL_DEFINE6(mmap2, unsigned long, addr, unsigned long, len, in SYSCALL_DEFINE6() argument
|
| /OK3568_Linux_fs/yocto/meta-qt5/recipes-qt/qt5/qtwebengine/chromium/ |
| H A D | 0016-chromium-musl-use-off64_t-instead-of-the-internal-__.patch | 36 // Try mmap2() unless it's not supported
|