| /tools/perf/util/ |
| A D | jitdump.c | 492 event->mmap2.header.size = (sizeof(event->mmap2) - in jit_repipe_code_load() 496 event->mmap2.start = addr; in jit_repipe_code_load() 498 event->mmap2.pid = pid; in jit_repipe_code_load() 499 event->mmap2.tid = tid; in jit_repipe_code_load() 500 event->mmap2.ino = st.st_ino; in jit_repipe_code_load() 537 .maj = event->mmap2.maj, in jit_repipe_code_load() 538 .min = event->mmap2.min, in jit_repipe_code_load() 539 .ino = event->mmap2.ino, in jit_repipe_code_load() 601 event->mmap2.header.size = (sizeof(event->mmap2) - in jit_repipe_code_move() 607 event->mmap2.pid = pid; in jit_repipe_code_move() [all …]
|
| A D | synthetic-events.c | 473 &event->mmap2.len, in perf_event__synthesize_mmap_events() 477 &event->mmap2.maj, in perf_event__synthesize_mmap_events() 527 event->mmap2.header.size = (sizeof(event->mmap2) - in perf_event__synthesize_mmap_events() 696 event->mmap2.header.size = (sizeof(event->mmap2) - in perf_event__synthesize_modules_maps_cb() 1163 size = snprintf(event->mmap2.filename, sizeof(event->mmap2.filename), in __perf_event__synthesize_kernel_mmap() 1167 event->mmap2.header.size = (sizeof(event->mmap2) - in __perf_event__synthesize_kernel_mmap() 2319 ev.mmap2.pid = pid; in perf_event__synthesize_mmap2_build_id() 2320 ev.mmap2.tid = tid; in perf_event__synthesize_mmap2_build_id() 2322 ev.mmap2.len = len; in perf_event__synthesize_mmap2_build_id() 2326 if (ev.mmap2.build_id_size > sizeof(ev.mmap2.build_id)) in perf_event__synthesize_mmap2_build_id() [all …]
|
| A D | event.c | 335 build_id__init(&bid, event->mmap2.build_id, in perf_event__fprintf_mmap2() 336 event->mmap2.build_id_size); in perf_event__fprintf_mmap2() 341 event->mmap2.pid, event->mmap2.tid, event->mmap2.start, in perf_event__fprintf_mmap2() 342 event->mmap2.len, event->mmap2.pgoff, sbuild_id, in perf_event__fprintf_mmap2() 343 (event->mmap2.prot & PROT_READ) ? 'r' : '-', in perf_event__fprintf_mmap2() 347 event->mmap2.filename); in perf_event__fprintf_mmap2() 351 event->mmap2.pid, event->mmap2.tid, event->mmap2.start, in perf_event__fprintf_mmap2() 352 event->mmap2.len, event->mmap2.pgoff, event->mmap2.maj, in perf_event__fprintf_mmap2() 353 event->mmap2.min, event->mmap2.ino, in perf_event__fprintf_mmap2() 354 event->mmap2.ino_generation, in perf_event__fprintf_mmap2() [all …]
|
| A D | session.c | 317 event->mmap2.pid = bswap_32(event->mmap2.pid); in perf_event__mmap2_swap() 318 event->mmap2.tid = bswap_32(event->mmap2.tid); in perf_event__mmap2_swap() 319 event->mmap2.start = bswap_64(event->mmap2.start); in perf_event__mmap2_swap() 320 event->mmap2.len = bswap_64(event->mmap2.len); in perf_event__mmap2_swap() 321 event->mmap2.pgoff = bswap_64(event->mmap2.pgoff); in perf_event__mmap2_swap() 324 event->mmap2.maj = bswap_32(event->mmap2.maj); in perf_event__mmap2_swap() 325 event->mmap2.min = bswap_32(event->mmap2.min); in perf_event__mmap2_swap() 326 event->mmap2.ino = bswap_64(event->mmap2.ino); in perf_event__mmap2_swap() 327 event->mmap2.ino_generation = bswap_64(event->mmap2.ino_generation); in perf_event__mmap2_swap() 331 void *data = &event->mmap2.filename; in perf_event__mmap2_swap() [all …]
|
| A D | tool.h | 47 mmap2, member
|
| A D | machine.c | 1741 build_id__init(&dso_id.build_id, event->mmap2.build_id, event->mmap2.build_id_size); in machine__process_mmap2_event() 1743 dso_id.maj = event->mmap2.maj; in machine__process_mmap2_event() 1744 dso_id.min = event->mmap2.min; in machine__process_mmap2_event() 1745 dso_id.ino = event->mmap2.ino; in machine__process_mmap2_event() 1754 .start = event->mmap2.start, in machine__process_mmap2_event() 1755 .end = event->mmap2.start + event->mmap2.len, in machine__process_mmap2_event() 1756 .pgoff = event->mmap2.pgoff, in machine__process_mmap2_event() 1767 event->mmap2.tid); in machine__process_mmap2_event() 1772 event->mmap2.len, event->mmap2.pgoff, in machine__process_mmap2_event() 1773 &dso_id, event->mmap2.prot, in machine__process_mmap2_event() [all …]
|
| A D | data-convert-bt.c | 936 __FUNC_PROCESS_NON_SAMPLE(mmap2, 937 __NON_SAMPLE_SET_FIELD(mmap2, u32, pid); 938 __NON_SAMPLE_SET_FIELD(mmap2, u32, tid); 939 __NON_SAMPLE_SET_FIELD(mmap2, u64_hex, start); 940 __NON_SAMPLE_SET_FIELD(mmap2, string, filename); 1289 __FUNC_ADD_NON_SAMPLE_EVENT_CLASS(mmap2, 1619 c.tool.mmap2 = perf_event__process_mmap2; in bt_convert__perf2ctf() 1634 c.tool.mmap2 = process_mmap2_event; in bt_convert__perf2ctf()
|
| A D | tool.c | 264 tool->mmap2 = process_event_stub; in perf_tool__init()
|
| A D | evsel.c | 173 WRITE_ASS(mmap2, "d"); in store_event() 1435 attr->mmap2 = track && !perf_missing_features.mmap2; in evsel__config() 2143 if (perf_missing_features.mmap2) in evsel__disable_missing_features() 2144 evsel->core.attr.mmap2 = 0; in evsel__disable_missing_features() 2484 attr.mmap2 = 1; in evsel__detect_missing_features() 2487 perf_missing_features.mmap2 = true; in evsel__detect_missing_features() 2489 attr.mmap2 = 0; in evsel__detect_missing_features() 2539 if (evsel->core.attr.mmap2 && perf_missing_features.mmap2) in evsel__detect_missing_features()
|
| A D | data-convert-json.c | 333 c.tool.mmap2 = perf_event__process_mmap2; in bt_convert__perf2json()
|
| A D | perf_event_attr_fprintf.c | 331 PRINT_ATTRf(mmap2, p_unsigned); in perf_event_attr__fprintf()
|
| A D | evsel.h | 205 bool mmap2; member
|
| /tools/perf/bench/ |
| A D | inject-buildid.c | 182 memset(&event, 0, min(len, sizeof(event.mmap2))); in synthesize_mmap() 188 event.mmap2.pid = data->pid; in synthesize_mmap() 189 event.mmap2.tid = data->pid; in synthesize_mmap() 190 event.mmap2.maj = MMAP_DEV_MAJOR; in synthesize_mmap() 191 event.mmap2.ino = dso->ino; in synthesize_mmap() 193 strcpy(event.mmap2.filename, dso->name); in synthesize_mmap() 195 event.mmap2.start = dso_map_addr(dso); in synthesize_mmap() 196 event.mmap2.len = 4096; in synthesize_mmap() 197 event.mmap2.prot = PROT_EXEC; in synthesize_mmap() 199 if (len > sizeof(event.mmap2)) { in synthesize_mmap()
|
| /tools/perf/tests/shell/attr/ |
| A D | test-record-dummy-C0 | 43 mmap2=1
|
| A D | system-wide-dummy | 40 mmap2=1
|
| /tools/perf/ |
| A D | builtin-inject.c | 593 build_id__init(&id.build_id, event->mmap2.build_id, event->mmap2.build_id_size); in perf_event__repipe_mmap2() 595 id.maj = event->mmap2.maj; in perf_event__repipe_mmap2() 596 id.min = event->mmap2.min; in perf_event__repipe_mmap2() 597 id.ino = event->mmap2.ino; in perf_event__repipe_mmap2() 605 event->mmap2.pid, event->mmap2.tid, in perf_event__repipe_mmap2() 606 event->mmap2.start, event->mmap2.len, event->mmap2.pgoff, in perf_event__repipe_mmap2() 607 event->mmap2.flags, event->mmap2.prot, in perf_event__repipe_mmap2() 608 event->mmap2.filename, &id, in perf_event__repipe_mmap2() 1426 gs->tool.mmap2 = guest_session__repipe; in guest_session__start() 2250 inject->tool.mmap2 = host__repipe; in __cmd_inject() [all …]
|
| A D | builtin-buildid-list.c | 107 build_id__mark_dso_hit_ops.mmap2 = perf_event__process_mmap2; in perf_session__list_build_ids()
|
| A D | builtin-mem.c | 282 mem->tool.mmap2 = perf_event__process_mmap2; in report_raw_events()
|
| A D | builtin-report.c | 844 rep->tool.mmap2 = perf_event__process_mmap2; in tasks_setup() 1596 report.tool.mmap2 = perf_event__process_mmap2; in cmd_report()
|
| /tools/perf/tests/shell/ |
| A D | pipe_test.sh | 123 test_inject_bids --mmap2-buildid-all
|
| /tools/perf/tests/ |
| A D | perf-record.c | 255 mmap_filename = event->mmap2.filename; in test__PERF_RECORD()
|
| /tools/lib/perf/include/perf/ |
| A D | event.h | 515 struct perf_record_mmap2 mmap2; member
|
| /tools/perf/Documentation/ |
| A D | perf-inject.txt | 103 Currently only mmap, mmap2, comm, task, context_switch, ksymbol,
|
| /tools/include/uapi/linux/ |
| A D | perf_event.h | 451 mmap2 : 1, /* include mmap with inode data */ member
|
| /tools/scripts/ |
| A D | syscall.tbl | 266 222 32 mmap2 sys_mmap2
|