/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | tsc.c | 23 return (quot << tc->time_shift) + in perf_time_to_tsc() 24 (rem << tc->time_shift) / tc->time_mult; in perf_time_to_tsc() 35 quot = cyc >> tc->time_shift; in tsc_to_perf_time() 36 rem = cyc & (((u64)1 << tc->time_shift) - 1); in tsc_to_perf_time() 38 ((rem * tc->time_mult) >> tc->time_shift); in tsc_to_perf_time() 51 tc->time_shift = pc->time_shift; in perf_read_tsc_conversion() 99 event.time_conv.time_shift = tc.time_shift; in perf_event__synth_time_conv()
|
H A D | tsc.h | 8 u16 time_shift; member
|
H A D | jitdump.c | 372 struct perf_tsc_conversion tc = { .time_shift = 0, }; in convert_timestamp() 378 tc.time_shift = time_conv->time_shift; in convert_timestamp()
|
H A D | intel-bts.c | 881 bts->tc.time_shift = auxtrace_info->priv[INTEL_BTS_TIME_SHIFT]; in intel_bts_process_auxtrace_info()
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | tsc.c | 25 return (quot << tc->time_shift) + in perf_time_to_tsc() 26 (rem << tc->time_shift) / tc->time_mult; in perf_time_to_tsc() 37 quot = cyc >> tc->time_shift; in tsc_to_perf_time() 38 rem = cyc & (((u64)1 << tc->time_shift) - 1); in tsc_to_perf_time() 40 ((rem * tc->time_mult) >> tc->time_shift); in tsc_to_perf_time() 53 tc->time_shift = pc->time_shift; in perf_read_tsc_conversion() 101 event.time_conv.time_shift = tc.time_shift; in perf_event__synth_time_conv() 121 ret = fprintf(fp, "\n... Time Shift %" PRI_lu64 "\n", tc->time_shift); in perf_event__fprintf_time_conv() [all...] |
H A D | tsc.h | 10 u16 time_shift; member
|
H A D | jitdump.c | 394 struct perf_tsc_conversion tc = { .time_shift = 0, }; in convert_timestamp() 400 tc.time_shift = time_conv->time_shift; in convert_timestamp()
|
H A D | arm-spe.c | 1331 spe->tc.time_shift = tc->time_shift; in arm_spe_process_auxtrace_info()
|
H A D | intel-bts.c | 881 bts->tc.time_shift = auxtrace_info->priv[INTEL_BTS_TIME_SHIFT]; in intel_bts_process_auxtrace_info()
|
/kernel/linux/linux-5.10/tools/perf/arch/x86/tests/ |
H A D | rdpmc.c | 40 u32 seq, idx, time_mult = 0, time_shift = 0; in mmap_read_self() local 53 time_shift = pc->time_shift; in mmap_read_self() 68 quot = (cyc >> time_shift); in mmap_read_self() 69 rem = cyc & (((u64)1 << time_shift) - 1); in mmap_read_self() 71 ((rem * time_mult) >> time_shift); in mmap_read_self()
|
/kernel/linux/linux-6.6/tools/lib/perf/ |
H A D | mmap.c | 469 u32 seq, idx, time_mult = 0, time_shift = 0; in perf_mmap__read_self() local 485 time_shift = READ_ONCE(pc->time_shift); in perf_mmap__read_self() 515 delta = time_offset + mul_u64_u32_shr(cyc, time_mult, time_shift); in perf_mmap__read_self()
|
/kernel/linux/linux-6.6/drivers/perf/ |
H A D | riscv_pmu.c | 56 userpg->time_shift = rd->shift; in arch_perf_update_userpage() 74 * time_shift is not expected to be greater than 31 due to in arch_perf_update_userpage() 79 if (userpg->time_shift == 32) { in arch_perf_update_userpage() 80 userpg->time_shift = 31; in arch_perf_update_userpage()
|
H A D | arm_pmuv3.c | 1400 userpg->time_shift = rd->shift; in device_initcall() 1418 * time_shift is not expected to be greater than 31 due to in device_initcall() 1423 if (userpg->time_shift == 32) { in device_initcall() 1424 userpg->time_shift = 31; in device_initcall()
|
/kernel/linux/linux-5.10/tools/lib/perf/include/perf/ |
H A D | event.h | 336 __u64 time_shift; member
|
/kernel/linux/linux-6.6/tools/lib/perf/include/perf/ |
H A D | event.h | 433 __u64 time_shift; member
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | perf_event.h | 305 __u16 time_shift; member
|
/kernel/linux/linux-5.10/arch/arm64/kernel/ |
H A D | perf_event.c | 1280 userpg->time_shift = rd->shift; in device_initcall() 1298 * time_shift is not expected to be greater than 31 due to in device_initcall() 1303 if (userpg->time_shift == 32) { in device_initcall() 1304 userpg->time_shift = 31; in device_initcall()
|
/kernel/linux/linux-5.10/tools/perf/arch/x86/util/ |
H A D | intel-bts.c | 96 auxtrace_info->priv[INTEL_BTS_TIME_SHIFT] = tc.time_shift; in intel_bts_info_fill()
|
/kernel/linux/linux-5.10/tools/include/uapi/linux/ |
H A D | perf_event.h | 495 * u32 seq, time_mult, time_shift, index, width; 511 * time_shift = pc->time_shift; 564 * quot = (cyc >> time_shift); 565 * rem = cyc & (((u64)1 << time_shift) - 1); 567 * ((rem * time_mult) >> time_shift); 569 * Where time_offset,time_mult,time_shift and cyc are read in the 581 __u16 time_shift; member 591 * cyc = (quot << time_shift) + (rem << time_shift) / time_mul [all...] |
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | perf_event.h | 495 * u32 seq, time_mult, time_shift, index, width; 511 * time_shift = pc->time_shift; 564 * quot = (cyc >> time_shift); 565 * rem = cyc & (((u64)1 << time_shift) - 1); 567 * ((rem * time_mult) >> time_shift); 569 * Where time_offset,time_mult,time_shift and cyc are read in the 581 __u16 time_shift; member 591 * cyc = (quot << time_shift) + (rem << time_shift) / time_mul [all...] |
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | perf_event.h | 574 * u32 seq, time_mult, time_shift, index, width; 590 * time_shift = pc->time_shift; 643 * quot = (cyc >> time_shift); 644 * rem = cyc & (((u64)1 << time_shift) - 1); 646 * ((rem * time_mult) >> time_shift); 648 * Where time_offset,time_mult,time_shift and cyc are read in the 660 __u16 time_shift; member 670 * cyc = (quot << time_shift) + (rem << time_shift) / time_mul [all...] |
/kernel/linux/linux-6.6/tools/perf/arch/x86/util/ |
H A D | intel-bts.c | 96 auxtrace_info->priv[INTEL_BTS_TIME_SHIFT] = tc.time_shift; in intel_bts_info_fill()
|
/kernel/linux/linux-6.6/tools/include/uapi/linux/ |
H A D | perf_event.h | 574 * u32 seq, time_mult, time_shift, index, width; 590 * time_shift = pc->time_shift; 643 * quot = (cyc >> time_shift); 644 * rem = cyc & (((u64)1 << time_shift) - 1); 646 * ((rem * time_mult) >> time_shift); 648 * Where time_offset,time_mult,time_shift and cyc are read in the 660 __u16 time_shift; member 670 * cyc = (quot << time_shift) + (rem << time_shift) / time_mul [all...] |
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | perf_event.h | 270 __u16 time_shift; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | perf_event.h | 270 __u16 time_shift; member
|