Home
last modified time | relevance | path

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

/linux/tools/lib/perf/
H A Dmmap.c483 u32 seq, idx, time_mult = 0, time_shift = 0; in perf_mmap__read_self() local
498 time_mult = READ_ONCE(pc->time_mult); in perf_mmap__read_self()
529 delta = time_offset + mul_u64_u32_shr(cyc, time_mult, time_shift); in perf_mmap__read_self()
/linux/tools/perf/arch/x86/util/
H A Dintel-bts.c75 struct perf_tsc_conversion tc = { .time_mult = 0, }; in intel_bts_info_fill()
92 cap_user_time_zero = tc.time_mult != 0; in intel_bts_info_fill()
101 auxtrace_info->priv[INTEL_BTS_TIME_MULT] = tc.time_mult; in intel_bts_info_fill()
H A Dintel-pt.c331 struct perf_tsc_conversion tc = { .time_mult = 0, }; in intel_pt_info_fill()
373 cap_user_time_zero = tc.time_mult != 0; in intel_pt_info_fill()
384 auxtrace_info->priv[INTEL_PT_TIME_MULT] = tc.time_mult; in intel_pt_info_fill()
/linux/drivers/perf/
H A Driscv_pmu.c53 userpg->time_mult = rd->mult; in arch_perf_update_userpage()
79 userpg->time_mult >>= 1; in arch_perf_update_userpage()
/linux/tools/perf/util/
H A Djitdump.c208 if (jd->use_arch_timestamp && !jd->session->time_conv.time_mult) { in jit_open()
403 tc.time_mult = time_conv->time_mult; in convert_timestamp()
H A Dintel-pt.c1206 quot = ns / pt->tc.time_mult; in intel_pt_ns_to_ticks()
1207 rem = ns % pt->tc.time_mult; in intel_pt_ns_to_ticks()
1209 pt->tc.time_mult; in intel_pt_ns_to_ticks()
4481 pt->tc.time_mult = auxtrace_info->priv[INTEL_PT_TIME_MULT]; in intel_pt_process_auxtrace_info()
4558 if (pt->timeless_decoding && !pt->tc.time_mult) in intel_pt_process_auxtrace_info()
4559 pt->tc.time_mult = 1; in intel_pt_process_auxtrace_info()
4635 if (pt->tc.time_mult) { in intel_pt_process_auxtrace_info()
H A Darm-spe.c2002 spe->tc.time_mult = tc->time_mult; in arm_spe_process_auxtrace_info()
H A Dintel-bts.c854 bts->tc.time_mult = auxtrace_info->priv[INTEL_BTS_TIME_MULT]; in intel_bts_process_auxtrace_info()
H A Dcs-etm.c3601 etm->tc.time_mult = tc->time_mult;
H A Dsession.c1050 event->time_conv.time_mult = bswap_64(event->time_conv.time_mult); in sample_read__printf()
/linux/tools/include/uapi/linux/
H A Dperf_event.h690 __u32 time_mult; member
/linux/include/uapi/linux/
H A Dperf_event.h690 __u32 time_mult; member
/linux/tools/lib/perf/include/perf/
H A Devent.h460 __u64 time_mult;
453 __u64 time_mult; global() member
/linux/tools/perf/
H A Dbuiltin-inject.c1750 tc->time_mult = time_conv->time_mult; in guest_session__inject_events()
/linux/arch/x86/events/
H A Dcore.c2830 userpg->time_mult = data.cyc2ns_mul; in arch_perf_update_userpage()