Home
last modified time | relevance | path

Searched refs:time_mult (Results 1 – 10 of 10) sorted by relevance

/linux-4.4.14/tools/perf/util/
Dtsc.c11 quot = t / tc->time_mult; in perf_time_to_tsc()
12 rem = t % tc->time_mult; in perf_time_to_tsc()
14 (rem << tc->time_shift) / tc->time_mult; in perf_time_to_tsc()
23 return tc->time_zero + quot * tc->time_mult + in tsc_to_perf_time()
24 ((rem * tc->time_mult) >> tc->time_shift); in tsc_to_perf_time()
Dintel-pt.c658 quot = ns / pt->tc.time_mult; in intel_pt_ns_to_ticks()
659 rem = ns % pt->tc.time_mult; in intel_pt_ns_to_ticks()
661 pt->tc.time_mult; in intel_pt_ns_to_ticks()
2039 pt->tc.time_mult = auxtrace_info->priv[INTEL_PT_TIME_MULT]; in intel_pt_process_auxtrace_info()
2115 if (pt->tc.time_mult) { in intel_pt_process_auxtrace_info()
Dintel-bts.c881 bts->tc.time_mult = auxtrace_info->priv[INTEL_BTS_TIME_MULT]; in intel_bts_process_auxtrace_info()
/linux-4.4.14/tools/perf/arch/x86/tests/
Drdpmc.c33 u32 seq, idx, time_mult = 0, time_shift = 0; in mmap_read_self() local
45 time_mult = pc->time_mult; in mmap_read_self()
63 delta = time_offset + quot * time_mult + in mmap_read_self()
64 ((rem * time_mult) >> time_shift); in mmap_read_self()
/linux-4.4.14/tools/perf/arch/x86/util/
Dtsc.c22 tc->time_mult = pc->time_mult; in perf_read_tsc_conversion()
Dtsc.h8 u32 time_mult; member
Dintel-bts.c77 struct perf_tsc_conversion tc = { .time_mult = 0, }; in intel_bts_info_fill()
94 cap_user_time_zero = tc.time_mult != 0; in intel_bts_info_fill()
103 auxtrace_info->priv[INTEL_BTS_TIME_MULT] = tc.time_mult; in intel_bts_info_fill()
Dintel-pt.c299 struct perf_tsc_conversion tc = { .time_mult = 0, }; in intel_pt_info_fill()
328 cap_user_time_zero = tc.time_mult != 0; in intel_pt_info_fill()
339 auxtrace_info->priv[INTEL_PT_TIME_MULT] = tc.time_mult; in intel_pt_info_fill()
/linux-4.4.14/include/uapi/linux/
Dperf_event.h499 __u32 time_mult; member
/linux-4.4.14/arch/x86/kernel/cpu/
Dperf_event.c2159 userpg->time_mult = data->cyc2ns_mul; in arch_perf_update_userpage()