Home
last modified time | relevance | path

Searched refs:pl_time (Results 1 – 10 of 10) sorted by relevance

/xen-4.10.0-shim-comet/tools/tests/vhpet/
A Dmain.c261 dom1.arch.hvm_domain.pl_time.vhpet.hpet.mc64, in create_periodic_time()
262 dom1.arch.hvm_domain.pl_time.vhpet.hpet.mc64, in create_periodic_time()
263 dom1.arch.hvm_domain.pl_time.vhpet.mc_offset, in create_periodic_time()
264 dom1.arch.hvm_domain.pl_time.vhpet.mc_offset); in create_periodic_time()
460 dom1.arch.hvm_domain.pl_time.vhpet.hpet.period[timer], in hpet_check_stopped()
647 dom1.arch.hvm_domain.pl_time.vhpet.hpet.mc64 = START_MC64; in main()
648 dom1.arch.hvm_domain.pl_time.vhpet.mc_offset = START_MC64 in main()
652 dom1.arch.hvm_domain.pl_time.vhpet.hpet.mc64, in main()
653 dom1.arch.hvm_domain.pl_time.vhpet.hpet.mc64, in main()
654 dom1.arch.hvm_domain.pl_time.vhpet.mc_offset, in main()
[all …]
A Demul.h198 struct pl_time /* platform time */ struct
212 struct pl_time pl_time; argument
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/
A Dvpt.c31 struct pl_time *pl = d->arch.hvm_domain.pl_time; in hvm_init_guest_time()
40 struct pl_time *pl = v->domain->arch.hvm_domain.pl_time; in hvm_get_guest_time_fixed()
528 struct pl_time *pl_time; in pt_adjust_global_vcpu_target() local
540 pl_time = v->domain->arch.hvm_domain.pl_time; in pt_adjust_global_vcpu_target()
542 spin_lock(&pl_time->vrtc.lock); in pt_adjust_global_vcpu_target()
543 pt_adjust_vcpu(&pl_time->vrtc.pt, v); in pt_adjust_global_vcpu_target()
544 spin_unlock(&pl_time->vrtc.lock); in pt_adjust_global_vcpu_target()
546 write_lock(&pl_time->vhpet.lock); in pt_adjust_global_vcpu_target()
548 pt_adjust_vcpu(&pl_time->vhpet.pt[i], v); in pt_adjust_global_vcpu_target()
549 write_unlock(&pl_time->vhpet.lock); in pt_adjust_global_vcpu_target()
[all …]
A Dpmtimer.c71 PMTState *s = &d->arch.hvm_domain.pl_time->vpmt; in hvm_acpi_power_button()
84 PMTState *s = &d->arch.hvm_domain.pl_time->vpmt; in hvm_acpi_sleep_button()
160 PMTState *s = &v->domain->arch.hvm_domain.pl_time->vpmt; in handle_evt_io()
224 PMTState *s = &v->domain->arch.hvm_domain.pl_time->vpmt; in handle_pmt_io()
255 PMTState *s = &d->arch.hvm_domain.pl_time->vpmt; in acpi_save()
286 PMTState *s = &d->arch.hvm_domain.pl_time->vpmt; in acpi_load()
349 PMTState *s = &v->domain->arch.hvm_domain.pl_time->vpmt; in pmtimer_init()
373 PMTState *s = &d->arch.hvm_domain.pl_time->vpmt; in pmtimer_deinit()
A Dhpet.c29 #define domain_vhpet(x) (&(x)->arch.hvm_domain.pl_time->vhpet)
31 #define vhpet_domain(x) (container_of(x, struct pl_time, vhpet)->domain)
A Drtc.c41 #define domain_vrtc(x) (&(x)->arch.hvm_domain.pl_time->vrtc)
43 #define vrtc_domain(x) (container_of(x, struct pl_time, vrtc)->domain)
A Dhvm.c597 d->arch.hvm_domain.pl_time = xzalloc(struct pl_time); in hvm_domain_initialise()
604 if ( !d->arch.hvm_domain.pl_time || !d->arch.hvm_domain.irq || in hvm_domain_initialise()
615 d->arch.hvm_domain.pl_time->domain = d; in hvm_domain_initialise()
669 xfree(d->arch.hvm_domain.pl_time); in hvm_domain_initialise()
716 xfree(d->arch.hvm_domain.pl_time); in hvm_domain_destroy()
717 d->arch.hvm_domain.pl_time = NULL; in hvm_domain_destroy()
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/
A Ddomain.h121 struct pl_time *pl_time; member
A Dvpt.h131 struct pl_time { /* platform time */ struct
/xen-4.10.0-shim-comet/xen/arch/x86/
A Dtime.c1042 struct pl_time *pl = v->domain->arch.hvm_domain.pl_time; in __update_vcpu_system_time()

Completed in 25 milliseconds