/linux-4.4.14/tools/perf/util/ |
D | event.c | 278 &event->mmap2.start, &event->mmap2.len, prot, in perf_event__synthesize_mmap_events() 279 &event->mmap2.pgoff, &event->mmap2.maj, in perf_event__synthesize_mmap_events() 280 &event->mmap2.min, in perf_event__synthesize_mmap_events() 289 event->mmap2.ino = (u64)ino; in perf_event__synthesize_mmap_events() 300 event->mmap2.prot = 0; in perf_event__synthesize_mmap_events() 301 event->mmap2.flags = 0; in perf_event__synthesize_mmap_events() 303 event->mmap2.prot |= PROT_READ; in perf_event__synthesize_mmap_events() 305 event->mmap2.prot |= PROT_WRITE; in perf_event__synthesize_mmap_events() 307 event->mmap2.prot |= PROT_EXEC; in perf_event__synthesize_mmap_events() 310 event->mmap2.flags |= MAP_SHARED; in perf_event__synthesize_mmap_events() [all …]
|
D | session.c | 305 if (tool->mmap2 == NULL) in perf_tool__fill_defaults() 306 tool->mmap2 = process_event_stub; in perf_tool__fill_defaults() 400 event->mmap2.pid = bswap_32(event->mmap2.pid); in perf_event__mmap2_swap() 401 event->mmap2.tid = bswap_32(event->mmap2.tid); in perf_event__mmap2_swap() 402 event->mmap2.start = bswap_64(event->mmap2.start); in perf_event__mmap2_swap() 403 event->mmap2.len = bswap_64(event->mmap2.len); in perf_event__mmap2_swap() 404 event->mmap2.pgoff = bswap_64(event->mmap2.pgoff); in perf_event__mmap2_swap() 405 event->mmap2.maj = bswap_32(event->mmap2.maj); in perf_event__mmap2_swap() 406 event->mmap2.min = bswap_32(event->mmap2.min); in perf_event__mmap2_swap() 407 event->mmap2.ino = bswap_64(event->mmap2.ino); in perf_event__mmap2_swap() [all …]
|
D | machine.c | 1278 thread = machine__findnew_thread(machine, event->mmap2.pid, in machine__process_mmap2_event() 1279 event->mmap2.tid); in machine__process_mmap2_event() 1288 map = map__new(machine, event->mmap2.start, in machine__process_mmap2_event() 1289 event->mmap2.len, event->mmap2.pgoff, in machine__process_mmap2_event() 1290 event->mmap2.pid, event->mmap2.maj, in machine__process_mmap2_event() 1291 event->mmap2.min, event->mmap2.ino, in machine__process_mmap2_event() 1292 event->mmap2.ino_generation, in machine__process_mmap2_event() 1293 event->mmap2.prot, in machine__process_mmap2_event() 1294 event->mmap2.flags, in machine__process_mmap2_event() 1295 event->mmap2.filename, type, thread); in machine__process_mmap2_event()
|
D | tool.h | 41 mmap2, member
|
D | evsel.c | 35 bool mmap2; member 852 attr->mmap2 = track && !perf_missing_features.mmap2; in perf_evsel__config() 1266 PRINT_ATTRf(mmap2, p_unsigned); in perf_event_attr__fprintf() 1322 if (perf_missing_features.mmap2) in __perf_evsel__open() 1323 evsel->attr.mmap2 = 0; in __perf_evsel__open() 1434 } else if (!perf_missing_features.mmap2 && evsel->attr.mmap2) { in __perf_evsel__open() 1435 perf_missing_features.mmap2 = true; in __perf_evsel__open()
|
D | event.h | 362 struct mmap2_event mmap2; member
|
D | build-id.c | 74 .mmap2 = perf_event__process_mmap2,
|
D | data-convert-bt.c | 1116 .mmap2 = perf_event__process_mmap2, in bt_convert__perf2ctf()
|
/linux-4.4.14/arch/microblaze/kernel/ |
D | sys_microblaze.c | 46 SYSCALL_DEFINE6(mmap2, unsigned long, addr, unsigned long, len, in SYSCALL_DEFINE6() argument
|
/linux-4.4.14/arch/s390/kernel/ |
D | sys_s390.c | 48 SYSCALL_DEFINE1(mmap2, struct s390_mmap_arg_struct __user *, arg) in SYSCALL_DEFINE1() argument
|
/linux-4.4.14/arch/tile/kernel/ |
D | sys.c | 77 SYSCALL_DEFINE6(mmap2, unsigned long, addr, unsigned long, len, in SYSCALL_DEFINE6() argument
|
/linux-4.4.14/tools/perf/ |
D | builtin-inject.c | 514 return evsel->attr.mmap || evsel->attr.mmap2 || evsel->attr.comm || in has_tracking() 577 inject->tool.mmap2 = perf_event__repipe_mmap2; in __cmd_inject() 673 .mmap2 = perf_event__repipe, in cmd_inject()
|
D | builtin-script.c | 917 thread = machine__findnew_thread(machine, event->mmap2.pid, event->mmap2.tid); in process_mmap2_event() 926 sample->tid = event->mmap2.tid; in process_mmap2_event() 927 sample->pid = event->mmap2.pid; in process_mmap2_event() 980 script->tool.mmap2 = process_mmap2_event; in __cmd_script() 1715 .mmap2 = perf_event__process_mmap2, in cmd_script()
|
D | builtin-mem.c | 263 .mmap2 = perf_event__process_mmap2, in cmd_mem()
|
D | builtin-annotate.c | 287 .mmap2 = perf_event__process_mmap2, in cmd_annotate()
|
D | builtin-report.c | 651 .mmap2 = perf_event__process_mmap2, in cmd_report()
|
D | builtin-record.c | 1009 .mmap2 = perf_event__process_mmap2,
|
D | builtin-diff.c | 363 .mmap2 = perf_event__process_mmap2,
|
D | builtin-kmem.c | 935 .mmap2 = perf_event__process_mmap2,
|
D | builtin-trace.c | 2750 trace->tool.mmap2 = perf_event__process_mmap2; in trace__replay()
|
/linux-4.4.14/tools/perf/tests/ |
D | perf-record.c | 238 mmap_filename = event->mmap2.filename; in test__PERF_RECORD()
|
/linux-4.4.14/include/uapi/linux/ |
D | perf_event.h | 333 mmap2 : 1, /* include mmap with inode data */ member
|
/linux-4.4.14/arch/parisc/kernel/ |
D | syscall_table.S | 165 ENTRY_SAME(mmap2)
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | systbl.h | 199 SYS32ONLY(mmap2)
|
/linux-4.4.14/arch/x86/entry/syscalls/ |
D | syscall_32.tbl | 201 192 i386 mmap2 sys_mmap_pgoff
|
/linux-4.4.14/kernel/events/ |
D | core.c | 5744 event->attr.mmap2 || event->attr.mmap_data || in perf_event_task_match() 5954 (executable && (event->attr.mmap || event->attr.mmap2)); in perf_event_mmap_match() 5969 if (event->attr.mmap2) { in perf_event_mmap_output() 5990 if (event->attr.mmap2) { in perf_event_mmap_output()
|
/linux-4.4.14/tools/perf/Documentation/ |
D | intel-pt.txt | 623 mmap2 1
|