Home
last modified time | relevance | path

Searched refs:mmap2 (Results 1 – 27 of 27) sorted by relevance

/linux-4.4.14/tools/perf/util/
Devent.c278 &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 …]
Dsession.c305 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 …]
Dmachine.c1278 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()
Dtool.h41 mmap2, member
Devsel.c35 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()
Devent.h362 struct mmap2_event mmap2; member
Dbuild-id.c74 .mmap2 = perf_event__process_mmap2,
Ddata-convert-bt.c1116 .mmap2 = perf_event__process_mmap2, in bt_convert__perf2ctf()
/linux-4.4.14/arch/microblaze/kernel/
Dsys_microblaze.c46 SYSCALL_DEFINE6(mmap2, unsigned long, addr, unsigned long, len, in SYSCALL_DEFINE6() argument
/linux-4.4.14/arch/s390/kernel/
Dsys_s390.c48 SYSCALL_DEFINE1(mmap2, struct s390_mmap_arg_struct __user *, arg) in SYSCALL_DEFINE1() argument
/linux-4.4.14/arch/tile/kernel/
Dsys.c77 SYSCALL_DEFINE6(mmap2, unsigned long, addr, unsigned long, len, in SYSCALL_DEFINE6() argument
/linux-4.4.14/tools/perf/
Dbuiltin-inject.c514 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()
Dbuiltin-script.c917 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()
Dbuiltin-mem.c263 .mmap2 = perf_event__process_mmap2, in cmd_mem()
Dbuiltin-annotate.c287 .mmap2 = perf_event__process_mmap2, in cmd_annotate()
Dbuiltin-report.c651 .mmap2 = perf_event__process_mmap2, in cmd_report()
Dbuiltin-record.c1009 .mmap2 = perf_event__process_mmap2,
Dbuiltin-diff.c363 .mmap2 = perf_event__process_mmap2,
Dbuiltin-kmem.c935 .mmap2 = perf_event__process_mmap2,
Dbuiltin-trace.c2750 trace->tool.mmap2 = perf_event__process_mmap2; in trace__replay()
/linux-4.4.14/tools/perf/tests/
Dperf-record.c238 mmap_filename = event->mmap2.filename; in test__PERF_RECORD()
/linux-4.4.14/include/uapi/linux/
Dperf_event.h333 mmap2 : 1, /* include mmap with inode data */ member
/linux-4.4.14/arch/parisc/kernel/
Dsyscall_table.S165 ENTRY_SAME(mmap2)
/linux-4.4.14/arch/powerpc/include/asm/
Dsystbl.h199 SYS32ONLY(mmap2)
/linux-4.4.14/arch/x86/entry/syscalls/
Dsyscall_32.tbl201 192 i386 mmap2 sys_mmap_pgoff
/linux-4.4.14/kernel/events/
Dcore.c5744 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/
Dintel-pt.txt623 mmap2 1