/system/extras/simpleperf/ |
H A D | thread_tree.h | 33 uint64_t pgoff; member in struct:simpleperf::MapEntry 37 MapEntry(uint64_t start_addr, uint64_t len, uint64_t pgoff, uint64_t time, Dso* dso) argument 38 : start_addr(start_addr), len(len), pgoff(pgoff), time(time), dso(dso) { 70 void AddKernelMap(uint64_t start_addr, uint64_t len, uint64_t pgoff, uint64_t time, 72 void AddThreadMap(int pid, int tid, uint64_t start_addr, uint64_t len, uint64_t pgoff,
|
H A D | thread_tree.cpp | 83 void ThreadTree::AddKernelMap(uint64_t start_addr, uint64_t len, uint64_t pgoff, uint64_t time, argument 90 MapEntry* map = AllocateMap(MapEntry(start_addr, len, pgoff, time, dso)); 111 void ThreadTree::AddThreadMap(int pid, int tid, uint64_t start_addr, uint64_t len, uint64_t pgoff, argument 115 MapEntry* map = AllocateMap(MapEntry(start_addr, len, pgoff, time, dso)); 148 old->pgoff, old->time, old->dso)); 154 map->get_end_addr() - old->start_addr + old->pgoff, old->time, old->dso)); 218 thread_tree->AddKernelMap(r.data.addr, r.data.len, r.data.pgoff, r.sample_id.time_data.time, 221 thread_tree->AddThreadMap(r.data.pid, r.data.tid, r.data.addr, r.data.len, r.data.pgoff, 227 thread_tree->AddKernelMap(r.data.addr, r.data.len, r.data.pgoff, r.sample_id.time_data.time, 232 thread_tree->AddThreadMap(r.data.pid, r.data.tid, r.data.addr, r.data.len, r.data.pgoff, [all...] |
H A D | environment.h | 55 uint64_t pgoff; member in struct:ThreadMmap
|
H A D | record.h | 168 uint64_t pgoff; member in struct:MmapRecord::MmapRecordDataType 188 uint64_t pgoff; member in struct:Mmap2Record::Mmap2RecordDataType 361 uint64_t addr, uint64_t len, uint64_t pgoff,
|
H A D | environment.cpp | 340 uint64_t start_addr, end_addr, pgoff; local 345 &end_addr, type, &pgoff, execname) < 4) { 354 thread.pgoff = pgoff;
|
H A D | cmd_record.cpp | 156 std::pair<std::string, uint64_t> TestForEmbeddedElf(Dso *dso, uint64_t pgoff); 598 thread_mmap.len, thread_mmap.pgoff, thread_mmap.name); 657 if (!in_kernel && r.data.pgoff != 0) { 668 EmbeddedElf* ee = ApkInspector::FindElfInApkByOffset(r.filename, r.data.pgoff); 671 r.data.pgoff -= ee->entry_offset();
|
H A D | record.cpp | 216 PrintIndented(indent, "pgoff 0x%" PRIx64 ", filename %s\n", data.pgoff, filename.c_str()); 249 "pgoff 0x" PRIx64 ", maj %u, min %u, ino %" PRId64 ", ino_generation %" PRIu64 "\n", 250 data.pgoff, data.maj, data.min, data.ino, data.ino_generation); 632 uint64_t addr, uint64_t len, uint64_t pgoff, 641 record.data.pgoff = pgoff; 631 CreateMmapRecord(const perf_event_attr& attr, bool in_kernel, uint32_t pid, uint32_t tid, uint64_t addr, uint64_t len, uint64_t pgoff, const std::string& filename) argument
|
H A D | dwarf_unwind.cpp | 117 bt_map.offset = map->pgoff;
|
/system/extras/perfprofd/quipper/kernel-headers/tools/perf/util/ |
H A D | event.h | 29 u64 pgoff; member in struct:mmap_event 39 u64 pgoff; member in struct:mmap2_event
|
/system/extras/perfprofd/quipper/ |
H A D | perf_parser.cc | 474 uint64_t pgoff = *p_pgoff; local 478 // For ARM and x86, in sudo mode, pgoff == start, example: 480 // pgoff=0x80008200 483 // For x86-64, in sudo mode, pgoff is between start and start + len. SAMPLE 484 // events lie between pgoff and pgoff + length of the real kernel binary, 487 // pgoff=0xffffffffbcc00198 489 // SAMPLE events will be found after pgoff. For kernels with ASLR, pgoff will 491 // startup. With |remap| set to true, we should hide pgoff i [all...] |
H A D | perf_parser.h | 179 &event->pgoff);
|
H A D | perf_reader.cc | 1419 ByteSwap(&event_copy->mmap.pgoff); 1426 ByteSwap(&event_copy->mmap2.pgoff);
|
/system/extras/perfprofd/quipper/original-kernel-headers/tools/perf/util/ |
H A D | event.h | 16 u64 pgoff; member in struct:mmap_event 25 u64 pgoff; member in struct:mmap2_event
|