/linux-4.1.27/tools/perf/util/ |
D | event.c | 792 void thread__find_addr_map(struct thread *thread, u8 cpumode, in thread__find_addr_map() argument 803 al->cpumode = cpumode; in thread__find_addr_map() 811 if (cpumode == PERF_RECORD_MISC_KERNEL && perf_host) { in thread__find_addr_map() 815 } else if (cpumode == PERF_RECORD_MISC_USER && perf_host) { in thread__find_addr_map() 817 } else if (cpumode == PERF_RECORD_MISC_GUEST_KERNEL && perf_guest) { in thread__find_addr_map() 821 } else if (cpumode == PERF_RECORD_MISC_GUEST_USER && perf_guest) { in thread__find_addr_map() 827 if ((cpumode == PERF_RECORD_MISC_GUEST_USER || in thread__find_addr_map() 828 cpumode == PERF_RECORD_MISC_GUEST_KERNEL) && in thread__find_addr_map() 831 if ((cpumode == PERF_RECORD_MISC_USER || in thread__find_addr_map() 832 cpumode == PERF_RECORD_MISC_KERNEL) && in thread__find_addr_map() [all …]
|
D | machine.c | 1163 u8 cpumode = event->header.misc & PERF_RECORD_MISC_CPUMODE_MASK; in machine__process_mmap2_event() local 1172 if (cpumode == PERF_RECORD_MISC_GUEST_KERNEL || in machine__process_mmap2_event() 1173 cpumode == PERF_RECORD_MISC_KERNEL) { in machine__process_mmap2_event() 1213 u8 cpumode = event->header.misc & PERF_RECORD_MISC_CPUMODE_MASK; in machine__process_mmap_event() local 1222 if (cpumode == PERF_RECORD_MISC_GUEST_KERNEL || in machine__process_mmap_event() 1223 cpumode == PERF_RECORD_MISC_KERNEL) { in machine__process_mmap_event() 1403 ip__resolve_data(al->thread, al->cpumode, &mi->daddr, sample->addr); in sample__resolve_mem() 1412 u8 *cpumode, in add_callchain_ip() argument 1419 if (!cpumode) { in add_callchain_ip() 1426 *cpumode = PERF_RECORD_MISC_HYPERVISOR; in add_callchain_ip() [all …]
|
D | thread.h | 76 u8 cpumode, enum map_type type, u64 addr, 80 u8 cpumode, enum map_type type, u64 addr,
|
D | callchain.c | 801 al->cpumode = PERF_RECORD_MISC_KERNEL; in fill_callchain_info() 804 al->cpumode = PERF_RECORD_MISC_GUEST_KERNEL; in fill_callchain_info() 809 al->cpumode = PERF_RECORD_MISC_USER; in fill_callchain_info() 812 al->cpumode = PERF_RECORD_MISC_GUEST_USER; in fill_callchain_info() 815 al->cpumode = PERF_RECORD_MISC_HYPERVISOR; in fill_callchain_info()
|
D | hist.c | 179 unsigned int cpumode, u64 period) in he_stat__add_cpumode_period() argument 181 switch (cpumode) { in he_stat__add_cpumode_period() 436 he_stat__add_cpumode_period(&he->stat, al->cpumode, period); in add_hist_entry() 438 he_stat__add_cpumode_period(he->stat_acc, al->cpumode, period); in add_hist_entry() 458 .cpumode = al->cpumode, in __hists__add_entry()
|
D | sort.h | 93 u8 cpumode; member
|
D | build-id.c | 31 u8 cpumode = event->header.misc & PERF_RECORD_MISC_CPUMODE_MASK; in build_id__mark_dso_hit() local 41 thread__find_addr_map(thread, cpumode, MAP__FUNCTION, sample->ip, &al); in build_id__mark_dso_hit()
|
D | sort.c | 845 if (left->cpumode > right->cpumode) return -1; in sort__dcacheline_cmp() 846 if (left->cpumode < right->cpumode) return 1; in sort__dcacheline_cmp() 878 if ((left->cpumode != PERF_RECORD_MISC_KERNEL) && in sort__dcacheline_cmp() 914 if ((he->cpumode != PERF_RECORD_MISC_KERNEL) && in hist_entry__dcacheline_snprintf()
|
D | symbol.h | 193 u8 cpumode; member
|
D | session.c | 803 const u8 cpumode = event->header.misc & PERF_RECORD_MISC_CPUMODE_MASK; in machines__find_for_cpumode() local 807 ((cpumode == PERF_RECORD_MISC_GUEST_KERNEL) || in machines__find_for_cpumode() 808 (cpumode == PERF_RECORD_MISC_GUEST_USER))) { in machines__find_for_cpumode()
|
/linux-4.1.27/tools/perf/tests/ |
D | code-reading.c | 135 static int read_object_code(u64 addr, size_t len, u8 cpumode, in read_object_code() argument 147 thread__find_addr_map(thread, cpumode, MAP__FUNCTION, addr, &al); in read_object_code() 211 if (cpumode == PERF_RECORD_MISC_KERNEL || in read_object_code() 212 cpumode == PERF_RECORD_MISC_GUEST_KERNEL) { in read_object_code() 250 u8 cpumode; in process_sample_event() local 263 cpumode = event->header.misc & PERF_RECORD_MISC_CPUMODE_MASK; in process_sample_event() 265 return read_object_code(sample.ip, READLEN, cpumode, thread, state); in process_sample_event()
|
/linux-4.1.27/tools/perf/ |
D | builtin-inject.c | 216 u8 cpumode; in perf_event__inject_buildid() local 218 cpumode = event->header.misc & PERF_RECORD_MISC_CPUMODE_MASK; in perf_event__inject_buildid() 227 thread__find_addr_map(thread, cpumode, MAP__FUNCTION, sample->ip, &al); in perf_event__inject_buildid()
|
D | builtin-timechart.c | 479 u8 cpumode = PERF_RECORD_MISC_USER; in cat_backtrace() local 509 cpumode = PERF_RECORD_MISC_HYPERVISOR; in cat_backtrace() 512 cpumode = PERF_RECORD_MISC_KERNEL; in cat_backtrace() 515 cpumode = PERF_RECORD_MISC_USER; in cat_backtrace() 532 thread__find_addr_location(al.thread, cpumode, in cat_backtrace()
|
D | builtin-trace.c | 1923 u8 cpumode = event->header.misc & PERF_RECORD_MISC_CPUMODE_MASK; in trace__pgfault() local 1941 thread__find_addr_location(thread, cpumode, MAP__FUNCTION, in trace__pgfault() 1954 thread__find_addr_location(thread, cpumode, MAP__VARIABLE, in trace__pgfault() 1958 thread__find_addr_location(thread, cpumode, in trace__pgfault()
|
D | builtin-top.c | 731 al.cpumode == PERF_RECORD_MISC_KERNEL) { in perf_event__process_sample()
|