Searched refs:time_mult (Results 1 – 10 of 10) sorted by relevance
11 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()
658 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()
881 bts->tc.time_mult = auxtrace_info->priv[INTEL_BTS_TIME_MULT]; in intel_bts_process_auxtrace_info()
33 u32 seq, idx, time_mult = 0, time_shift = 0; in mmap_read_self() local45 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()
22 tc->time_mult = pc->time_mult; in perf_read_tsc_conversion()
8 u32 time_mult; member
77 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()
299 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()
499 __u32 time_mult; member
2159 userpg->time_mult = data->cyc2ns_mul; in arch_perf_update_userpage()