Lines Matching refs:u64

115 DEFINE_PER_CPU(u64, decrementers_next_tb);
136 static u64 tb_to_ns_scale __read_mostly;
138 static u64 boot_tb __read_mostly;
154 u64 __cputime_jiffies_factor;
156 u64 __cputime_usec_factor;
158 u64 __cputime_sec_factor;
160 u64 __cputime_clockt_factor;
167 void (*dtl_consumer)(struct dtl_entry *, u64);
187 static u64 read_spurr(u64 tb) in read_spurr()
202 static u64 scan_dispatch_log(u64 stop_tb) in scan_dispatch_log()
204 u64 i = local_paca->dtl_ridx; in scan_dispatch_log()
208 u64 tb_delta; in scan_dispatch_log()
209 u64 stolen = 0; in scan_dispatch_log()
210 u64 dtb; in scan_dispatch_log()
249 u64 sst, ust; in accumulate_stolen_time()
270 static inline u64 calculate_stolen_time(u64 stop_tb) in calculate_stolen_time()
272 u64 stolen = 0; in calculate_stolen_time()
285 static inline u64 calculate_stolen_time(u64 stop_tb) in calculate_stolen_time()
296 static u64 vtime_delta(struct task_struct *tsk, in vtime_delta()
297 u64 *sys_scaled, u64 *stolen) in vtime_delta()
299 u64 now, nowscaled, deltascaled; in vtime_delta()
300 u64 udelta, delta, user_scaled; in vtime_delta()
345 u64 delta, sys_scaled, stolen; in vtime_account_system()
356 u64 delta, sys_scaled, stolen; in vtime_account_idle()
486 u64 *next_tb = this_cpu_ptr(&decrementers_next_tb); in __timer_interrupt()
488 u64 now; in __timer_interrupt()
499 *next_tb = ~(u64)0; in __timer_interrupt()
531 u64 *next_tb = this_cpu_ptr(&decrementers_next_tb); in timer_interrupt()
545 *next_tb = ~(u64)0; in timer_interrupt()
785 u64 new_tb_to_xs, new_stamp_xsec; in update_vsyscall_old()
796 new_tb_to_xs = (u64) mult * (19342813113834067ULL >> clock->shift); in update_vsyscall_old()
797 new_stamp_xsec = (u64) wall_time->tv_nsec * XSEC_PER_SEC; in update_vsyscall_old()
799 new_stamp_xsec += (u64) wall_time->tv_sec * XSEC_PER_SEC; in update_vsyscall_old()
803 frac_sec = ((u64) wall_time->tv_nsec * 18446744073ULL) >> 32; in update_vsyscall_old()
875 u64 *next_tb = this_cpu_ptr(&decrementers_next_tb); in tick_broadcast_ipi_handler()
924 u64 scale; in time_init()
1077 void div128_by_32(u64 dividend_high, u64 dividend_low, in div128_by_32()
1082 u64 ra, rb, rc; in div128_by_32()
1090 ra = ((u64)(a - (w * divisor)) << 32) + b; in div128_by_32()
1092 rb = ((u64) do_div(ra, divisor) << 32) + c; in div128_by_32()
1095 rc = ((u64) do_div(rb, divisor) << 32) + d; in div128_by_32()
1101 dr->result_high = ((u64)w << 32) + x; in div128_by_32()
1102 dr->result_low = ((u64)y << 32) + z; in div128_by_32()