/system/extras/simpleperf/ |
H A D | thread_tree.h | 43 bool in_kernel; member in struct:simpleperf::MapEntry 46 Dso* dso, bool in_kernel) 52 in_kernel(in_kernel) {} 100 bool in_kernel); 45 MapEntry(uint64_t start_addr, uint64_t len, uint64_t pgoff, uint64_t time, Dso* dso, bool in_kernel) argument
|
H A D | sample_tree.h | 94 bool in_kernel = r.InKernel(); local 96 EntryT* sample = CreateSample(r, in_kernel, &acc_info); 131 in_kernel = true; 134 in_kernel = false; 148 CreateCallChainSample(sample, ip, in_kernel, callchain, acc_info); 187 virtual EntryT* CreateSample(const SampleRecord& r, bool in_kernel, 192 bool in_kernel,
|
H A D | cmd_report_sample.cpp | 96 bool GetCallEntry(const ThreadEntry* thread, bool in_kernel, uint64_t ip, bool omit_unknown_dso, 435 bool in_kernel = r.InKernel(); local 438 bool ret = GetCallEntry(thread, in_kernel, r.ip_data.ip, false, &node.vaddr_in_file, 449 in_kernel = true; 452 in_kernel = false; 466 if (!GetCallEntry(thread, in_kernel, ip, true, &node.vaddr_in_file, &node.dso, 515 bool in_kernel, uint64_t ip, 519 const MapEntry* map = thread_tree_.FindMap(thread, ip, in_kernel); 612 bool in_kernel = r.InKernel(); local 615 bool ret = GetCallEntry(thread, in_kernel, 514 GetCallEntry(const ThreadEntry* thread, bool in_kernel, uint64_t ip, bool omit_unknown_dso, uint64_t* pvaddr_in_file, Dso** pdso, const Symbol** psymbol) argument [all...] |
H A D | report_lib_interface.cpp | 42 uint32_t in_kernel; member in struct:Sample 263 current_sample_.in_kernel = r.InKernel(); 327 bool in_kernel = r.InKernel(); local 333 in_kernel = true; 336 in_kernel = false; 351 thread_tree_.FindMap(current_thread_, ip, in_kernel);
|
H A D | thread_tree.cpp | 171 old->pgoff, old->time, old->dso, old->in_kernel)); 178 old->dso, old->in_kernel)); 204 bool in_kernel) { 206 if (!in_kernel) { 228 if (!map->in_kernel) { 203 FindMap(const ThreadEntry* thread, uint64_t ip, bool in_kernel) argument
|
H A D | sample_tree_test.cpp | 64 void AddSample(int pid, int tid, uint64_t ip, bool in_kernel) { argument 66 const MapEntry* map = thread_tree_->FindMap(thread, ip, in_kernel);
|
H A D | cmd_kmem.cpp | 146 SlabSample* CreateSample(const SampleRecord& r, bool in_kernel, 148 if (!in_kernel) { 215 const SlabSample* sample, uint64_t ip, bool in_kernel, 218 if (!in_kernel) {
|
H A D | cmd_report.cpp | 150 SampleEntry* CreateSample(const SampleRecord& r, bool in_kernel, 155 thread_tree_->FindMap(thread, r.ip_data.ip, in_kernel); 188 bool in_kernel, 192 const MapEntry* map = thread_tree_->FindMap(thread, ip, in_kernel);
|
H A D | record.h | 279 MmapRecord(const perf_event_attr& attr, bool in_kernel, uint32_t pid, 429 BuildIdRecord(bool in_kernel, pid_t pid, const BuildId& build_id,
|
H A D | cmd_record.cpp | 1381 bool in_kernel = r.InKernel(); local 1388 in_kernel = true; 1391 in_kernel = false; 1405 map = thread_tree_.FindMap(thread, ip, in_kernel);
|
H A D | record.cpp | 216 MmapRecord::MmapRecord(const perf_event_attr& attr, bool in_kernel, argument 221 in_kernel ? PERF_RECORD_MISC_KERNEL : PERF_RECORD_MISC_USER); 864 BuildIdRecord::BuildIdRecord(bool in_kernel, pid_t pid, const BuildId& build_id, argument 867 in_kernel ? PERF_RECORD_MISC_KERNEL : PERF_RECORD_MISC_USER);
|
/system/extras/simpleperf/scripts/ |
H A D | simpleperf_report_lib.py | 57 in_kernel: whether the instruction is in kernel space or user space. 68 ('in_kernel', ct.c_uint32), 145 self.in_kernel = sample.in_kernel
|