Home
last modified time | relevance | path

Searched refs:pv_time_ops (Results 1 – 9 of 9) sorted by relevance

/linux-4.1.27/arch/ia64/include/asm/
Dparavirt.h265 struct pv_time_ops { struct
274 extern struct pv_time_ops pv_time_ops; argument
279 if (pv_time_ops.init_missing_ticks_accounting) in paravirt_init_missing_ticks_accounting()
280 pv_time_ops.init_missing_ticks_accounting(cpu); in paravirt_init_missing_ticks_accounting()
290 return pv_time_ops.do_steal_accounting(new_itm); in paravirt_do_steal_accounting()
295 return pv_time_ops.sched_clock(); in paravirt_sched_clock()
/linux-4.1.27/arch/x86/kernel/
Dparavirt.c133 .pv_time_ops = pv_time_ops, in get_call_destination()
326 struct pv_time_ops pv_time_ops = { variable
492 EXPORT_SYMBOL_GPL(pv_time_ops);
Dkvmclock.c248 pv_time_ops.sched_clock = kvm_clock_read; in kvmclock_init()
Dkvm.c495 pv_time_ops.steal_clock = kvm_steal_clock; in kvm_guest_init()
/linux-4.1.27/arch/x86/include/asm/
Dparavirt_types.h97 struct pv_time_ops { struct
346 struct pv_time_ops pv_time_ops; member
356 extern struct pv_time_ops pv_time_ops;
Dparavirt.h192 return PVOP_CALL0(unsigned long long, pv_time_ops.sched_clock); in paravirt_sched_clock()
201 return PVOP_CALL1(u64, pv_time_ops.steal_clock, cpu); in paravirt_steal_clock()
/linux-4.1.27/arch/x86/xen/
Dtime.c473 static const struct pv_time_ops xen_time_ops __initconst = {
511 pv_time_ops = xen_time_ops; in xen_init_time_ops()
550 pv_time_ops = xen_time_ops; in xen_hvm_init_time_ops()
/linux-4.1.27/arch/ia64/kernel/
Dtime.c63 if (pv_time_ops.clocksource_resume) in paravirt_clocksource_resume()
64 pv_time_ops.clocksource_resume(); in paravirt_clocksource_resume()
Dparavirt.c646 struct pv_time_ops pv_time_ops = { variable