/system/extras/simpleperf/ |
D | cmd_report_sample.cpp | 91 void GetCallEntry(const ThreadEntry* thread, bool in_kernel, uint64_t ip, 94 void GetCallEntry(const ThreadEntry* thread, bool in_kernel, uint64_t ip, 364 bool in_kernel = r.InKernel(); in PrintSampleRecordInProtobuf() local 367 GetCallEntry(thread, in_kernel, r.ip_data.ip, &vaddr_in_file, &file_id, in PrintSampleRecordInProtobuf() 381 in_kernel = true; in PrintSampleRecordInProtobuf() 384 in_kernel = false; in PrintSampleRecordInProtobuf() 398 GetCallEntry(thread, in_kernel, ip, &vaddr_in_file, &file_id, in PrintSampleRecordInProtobuf() 416 bool in_kernel, uint64_t ip, in GetCallEntry() argument 422 GetCallEntry(thread, in_kernel, ip, pvaddr_in_file, &dso, &symbol); in GetCallEntry() 436 bool in_kernel, uint64_t ip, in GetCallEntry() argument [all …]
|
D | thread_tree.h | 43 bool in_kernel; member 46 Dso* dso, bool in_kernel) in MapEntry() 52 in_kernel(in_kernel) {} in MapEntry() 97 bool in_kernel);
|
D | sample_tree.h | 90 bool in_kernel = r.InKernel(); in ProcessSampleRecord() local 92 EntryT* sample = CreateSample(r, in_kernel, &acc_info); in ProcessSampleRecord() 130 in_kernel = true; in ProcessSampleRecord() 133 in_kernel = false; in ProcessSampleRecord() 147 CreateCallChainSample(sample, ip, in_kernel, callchain, acc_info); in ProcessSampleRecord() 183 virtual EntryT* CreateSample(const SampleRecord& r, bool in_kernel, 188 bool in_kernel,
|
D | report_lib_interface.cpp | 41 uint32_t in_kernel; member 224 current_sample_.in_kernel = r.InKernel(); in GetCurrentSample() 276 bool in_kernel = r.InKernel(); in GetCallChainOfCurrentSample() local 282 in_kernel = true; in GetCallChainOfCurrentSample() 285 in_kernel = false; in GetCallChainOfCurrentSample() 300 thread_tree_.FindMap(current_thread_, ip, in_kernel); in GetCallChainOfCurrentSample()
|
D | thread_tree.cpp | 169 old->pgoff, old->time, old->dso, old->in_kernel)); in FixOverlappedMap() 176 old->dso, old->in_kernel)); in FixOverlappedMap() 202 bool in_kernel) { in FindMap() argument 204 if (!in_kernel) { in FindMap() 227 if (symbol == nullptr && map->in_kernel && dso != kernel_dso_.get()) { in FindSymbol()
|
D | sample_tree_test.cpp | 64 void AddSample(int pid, int tid, uint64_t ip, bool in_kernel) { in AddSample() argument 66 const MapEntry* map = thread_tree_->FindMap(thread, ip, in_kernel); in AddSample()
|
D | cmd_kmem.cpp | 146 SlabSample* CreateSample(const SampleRecord& r, bool in_kernel, in CreateSample() argument 148 if (!in_kernel) { in CreateSample() 215 const SlabSample* sample, uint64_t ip, bool in_kernel, in CreateCallChainSample() argument 218 if (!in_kernel) { in CreateCallChainSample()
|
D | cmd_report.cpp | 138 SampleEntry* CreateSample(const SampleRecord& r, bool in_kernel, in CreateSample() argument 143 thread_tree_->FindMap(thread, r.ip_data.ip, in_kernel); in CreateSample() 176 bool in_kernel, in CreateCallChainSample() argument 180 const MapEntry* map = thread_tree_->FindMap(thread, ip, in_kernel); in CreateCallChainSample()
|
D | cmd_record.cpp | 1069 bool in_kernel = r.InKernel(); in CollectHitFileInfo() local 1076 in_kernel = true; in CollectHitFileInfo() 1079 in_kernel = false; in CollectHitFileInfo() 1093 map = thread_tree_.FindMap(thread, ip, in_kernel); in CollectHitFileInfo()
|
D | record.h | 274 MmapRecord(const perf_event_attr& attr, bool in_kernel, uint32_t pid, 417 BuildIdRecord(bool in_kernel, pid_t pid, const BuildId& build_id,
|
D | record.cpp | 211 MmapRecord::MmapRecord(const perf_event_attr& attr, bool in_kernel, in MmapRecord() argument 216 in_kernel ? PERF_RECORD_MISC_KERNEL : PERF_RECORD_MISC_USER); in MmapRecord() 695 BuildIdRecord::BuildIdRecord(bool in_kernel, pid_t pid, const BuildId& build_id, in BuildIdRecord() argument 698 in_kernel ? PERF_RECORD_MISC_KERNEL : PERF_RECORD_MISC_USER); in BuildIdRecord()
|
/system/extras/simpleperf/scripts/ |
D | simpleperf_report_lib.py | 100 self.in_kernel = sample.in_kernel
|