Home
last modified time | relevance | path

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

/arch/ia64/include/asm/
Dparavirt.h208 struct pv_time_ops { struct
215 extern struct pv_time_ops pv_time_ops; argument
220 if (pv_time_ops.init_missing_ticks_accounting) in paravirt_init_missing_ticks_accounting()
221 pv_time_ops.init_missing_ticks_accounting(cpu); in paravirt_init_missing_ticks_accounting()
227 return pv_time_ops.do_steal_accounting(new_itm); in paravirt_do_steal_accounting()
/arch/x86/kernel/
Dkvmclock.c181 pv_time_ops.get_wallclock = kvm_get_wallclock; in kvmclock_init()
182 pv_time_ops.set_wallclock = kvm_set_wallclock; in kvmclock_init()
183 pv_time_ops.sched_clock = kvm_clock_read; in kvmclock_init()
184 pv_time_ops.get_tsc_khz = kvm_get_tsc_khz; in kvmclock_init()
Dparavirt.c122 .pv_time_ops = pv_time_ops, in get_call_destination()
311 struct pv_time_ops pv_time_ops = { variable
482 EXPORT_SYMBOL_GPL(pv_time_ops);
Dvmi_32.c819 pv_time_ops.time_init = vmi_time_init; in activate_vmi()
820 pv_time_ops.get_wallclock = vmi_get_wallclock; in activate_vmi()
821 pv_time_ops.set_wallclock = vmi_set_wallclock; in activate_vmi()
826 pv_time_ops.sched_clock = vmi_sched_clock; in activate_vmi()
827 pv_time_ops.get_tsc_khz = vmi_tsc_khz; in activate_vmi()
/arch/ia64/xen/
Dtime.h23 extern struct pv_time_ops xen_time_ops __initdata;
Dtime.c178 struct pv_time_ops xen_time_ops __initdata = {
Dxen_pv_ops.c361 pv_time_ops = xen_time_ops; in xen_setup_pv_ops()
/arch/x86/include/asm/
Dparavirt.h79 struct pv_time_ops { struct
341 struct pv_time_ops pv_time_ops; member
351 extern struct pv_time_ops pv_time_ops;
613 return PVOP_CALL0(unsigned long, pv_time_ops.get_wallclock); in get_wallclock()
618 return PVOP_CALL1(int, pv_time_ops.set_wallclock, nowtime); in set_wallclock()
623 return pv_time_ops.time_init; in choose_time_init()
800 return PVOP_CALL0(unsigned long long, pv_time_ops.sched_clock); in paravirt_sched_clock()
802 #define calibrate_tsc() (pv_time_ops.get_tsc_khz())
/arch/ia64/kernel/
Dparavirt.c367 struct pv_time_ops pv_time_ops = { variable
Dtime.c56 if (pv_time_ops.clocksource_resume) in paravirt_clocksource_resume()
57 pv_time_ops.clocksource_resume(); in paravirt_clocksource_resume()
/arch/x86/lguest/
Dboot.c1044 pv_time_ops.get_wallclock = lguest_get_wallclock; in lguest_init()
1045 pv_time_ops.time_init = lguest_time_init; in lguest_init()
1046 pv_time_ops.get_tsc_khz = lguest_tsc_khz; in lguest_init()
/arch/x86/xen/
Denlighten.c1195 static const struct pv_time_ops xen_time_ops __initdata = {
1631 pv_time_ops = xen_time_ops; in xen_start_kernel()