Home
last modified time | relevance | path

Searched refs:get_tb (Results 1 – 23 of 23) sorted by relevance

/Linux-v4.19/arch/powerpc/kernel/
Drtas-rtc.c23 max_wait_tb = get_tb() + tb_ticks_per_usec * 1000 * MAX_RTC_WAIT; in rtas_get_boot_time()
32 } while (wait_time && (get_tb() < max_wait_tb)); in rtas_get_boot_time()
55 max_wait_tb = get_tb() + tb_ticks_per_usec * 1000 * MAX_RTC_WAIT; in rtas_get_rtc_time()
70 } while (wait_time && (get_tb() < max_wait_tb)); in rtas_get_rtc_time()
92 max_wait_tb = get_tb() + tb_ticks_per_usec * 1000 * MAX_RTC_WAIT; in rtas_set_rtc_time()
105 } while (wait_time && (get_tb() < max_wait_tb)); in rtas_set_rtc_time()
Dwatchdog.c115 u64 tb = get_tb(); in wd_lockup_ipi()
240 u64 tb = get_tb(); in watchdog_timer_interrupt()
263 tb = get_tb(); in soft_nmi_interrupt()
317 u64 tb = get_tb(); in arch_touch_nmi_watchdog()
330 per_cpu(wd_timer_tb, cpu) = get_tb(); in start_watchdog_timer_on()
362 wd_smp_last_reset_tb = get_tb(); in start_wd_on_cpu()
384 wd_smp_clear_cpu_pending(cpu, get_tb()); in stop_wd_on_cpu()
Dsmp-tbsync.c41 while (get_tb() < mark) in enter_contest()
88 tb = get_tb() + 400; in start_contest()
98 while (get_tb() <= tb) in start_contest()
Dtime.c696 return mulhdu(get_tb() - boot_tb, tb_to_ns_scale) << tb_to_ns_shift; in sched_clock()
852 return (u64)get_tb(); in timebase_read()
Drtas.c1236 timebase = get_tb(); in rtas_give_timebase()
/Linux-v4.19/arch/powerpc/include/asm/
Dtime.h55 #define get_tbl get_tb
111 static inline u64 get_tb(void) in get_tb() function
116 static inline u64 get_tb(void) in get_tb() function
132 return __USE_RTC() ? get_rtc() : get_tb(); in get_tb_or_rtc()
/Linux-v4.19/arch/powerpc/kvm/
Demulate.c72 vcpu->arch.dec_jiffies = get_tb(); in kvmppc_emulate_dec()
163 spr_val = get_tb() >> 32; in kvmppc_emulate_mfspr()
166 spr_val = get_tb(); in kvmppc_emulate_mfspr()
185 spr_val = kvmppc_get_dec(vcpu, get_tb()); in kvmppc_emulate_mfspr()
Dbook3s_hv_builtin.c143 u64 stop = get_tb() + 10 * tb_ticks_per_usec; in kvmppc_rm_h_confer()
147 while ((get_tb() < stop) && !VCORE_IS_EXITING(vc)) { in kvmppc_rm_h_confer()
566 vcpu->arch.regs.gpr[5] = get_tb(); in kvmppc_rm_h_xirr_x()
Dbook3s_pr.c182 vcpu->arch.entry_tb = get_tb(); in kvmppc_copy_to_svcpu()
267 vcpu->arch.purr += get_tb() - vcpu->arch.entry_tb; in kvmppc_copy_from_svcpu()
268 vcpu->arch.spurr += get_tb() - vcpu->arch.entry_tb; in kvmppc_copy_from_svcpu()
Dbooke.c568 tb = get_tb(); in watchdog_next_timeout()
1505 u64 tb = get_tb(); in get_sregs_base()
Dbook3s_xics.c895 kvmppc_set_gpr(vcpu, 5, get_tb()); in kvmppc_xics_hcall()
Dpowerpc.c766 vcpu->arch.dec_expires = get_tb(); in kvm_arch_vcpu_init()
Dbook3s_hv.c2156 now = get_tb(); in kvmppc_set_timer()
2601 now = get_tb(); in post_guest_process()
/Linux-v4.19/arch/powerpc/kernel/trace/
Dtrace_clock.c14 return get_tb(); in trace_clock_ppc_tb()
/Linux-v4.19/drivers/cpuidle/
Dcpuidle-pseries.c68 snooze_exit_time = get_tb() + snooze_timeout; in snooze_loop()
73 if (likely(snooze_timeout_en) && get_tb() > snooze_exit_time) { in snooze_loop()
Dcpuidle-powernv.c81 snooze_exit_time = get_tb() + get_snooze_timeout(dev, drv, index); in snooze_loop()
85 if (likely(snooze_timeout_en) && get_tb() > snooze_exit_time) { in snooze_loop()
/Linux-v4.19/arch/powerpc/perf/
D8xx-pmu.c97 val = get_tb(); in mpc8xx_pmu_add()
142 val = get_tb(); in mpc8xx_pmu_read()
/Linux-v4.19/drivers/crypto/nx/
Dnx-842-pseries.c306 unsigned long start = get_tb(); in nx842_pseries_compress()
389 (get_tb() - start) / tb_ticks_per_usec); in nx842_pseries_compress()
437 unsigned long start = get_tb(); in nx842_pseries_decompress()
521 (get_tb() - start) / tb_ticks_per_usec); in nx842_pseries_decompress()
/Linux-v4.19/drivers/ps3/
Dps3-lpm.c195 bookmark = (get_tb() & 0x00000000FFFFFFFFULL) | in ps3_set_pm_bookmark()
886 ps3_set_bookmark(get_tb() | PS3_PM_BOOKMARK_START); in ps3_enable_pm()
899 ps3_set_bookmark(get_tb() | PS3_PM_BOOKMARK_STOP); in ps3_disable_pm()
/Linux-v4.19/arch/powerpc/platforms/powermac/
Dsmp.c390 timebase = get_tb(); in smp_psurge_kick_cpu()
474 timebase = get_tb(); in smp_core99_give_timebase()
/Linux-v4.19/arch/powerpc/platforms/85xx/
Dsmp.c88 timebase = get_tb(); in mpc85xx_give_timebase()
/Linux-v4.19/arch/powerpc/platforms/pasemi/
Dsetup.c88 timebase = get_tb(); in pas_give_timebase()
/Linux-v4.19/arch/powerpc/platforms/cell/spufs/
Dfile.c2506 p->timebase = get_tb(); in spu_switch_log_notify()