Searched refs:cyc_to_ns (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/kernel/time/ |
H A D | sched_clock.c | 66 static inline u64 notrace cyc_to_ns(u64 cyc, u32 mult, u32 shift) in cyc_to_ns() function 93 res = rd->epoch_ns + cyc_to_ns(cyc, rd->mult, rd->shift); in sched_clock() 136 ns = rd.epoch_ns + cyc_to_ns((cyc - rd.epoch_cyc) & rd.sched_clock_mask, rd.mult, rd.shift); in update_sched_clock() 182 ns = rd.epoch_ns + cyc_to_ns((cyc - rd.epoch_cyc) & rd.sched_clock_mask, rd.mult, rd.shift); in sched_clock_register() 214 res = cyc_to_ns(1ULL, new_mult, new_shift); in sched_clock_register()
|
/kernel/linux/linux-6.6/kernel/time/ |
H A D | sched_clock.c | 67 static __always_inline u64 cyc_to_ns(u64 cyc, u32 mult, u32 shift) in cyc_to_ns() function 95 res = rd->epoch_ns + cyc_to_ns(cyc, rd->mult, rd->shift); in sched_clock_noinstr() 147 ns = rd.epoch_ns + cyc_to_ns((cyc - rd.epoch_cyc) & rd.sched_clock_mask, rd.mult, rd.shift); in update_sched_clock() 193 ns = rd.epoch_ns + cyc_to_ns((cyc - rd.epoch_cyc) & rd.sched_clock_mask, rd.mult, rd.shift); in sched_clock_register() 223 res = cyc_to_ns(1ULL, new_mult, new_shift); in sched_clock_register()
|
/kernel/linux/linux-5.10/arch/arm/lib/ |
H A D | delay.c | 40 static inline u64 cyc_to_ns(u64 cyc, u32 mult, u32 shift) in cyc_to_ns() function 72 res = cyc_to_ns(1ULL, new_mult, new_shift); in register_current_timer_delay()
|
/kernel/linux/linux-6.6/arch/arm/lib/ |
H A D | delay.c | 40 static inline u64 cyc_to_ns(u64 cyc, u32 mult, u32 shift) in cyc_to_ns() function 72 res = cyc_to_ns(1ULL, new_mult, new_shift); in register_current_timer_delay()
|
Completed in 2 milliseconds