Home
last modified time | relevance | path

Searched refs:vpmtmr (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/intel/io/vmm/io/
H A Dvpmtmr.c62 struct vpmtmr { struct
69 struct vpmtmr * argument
72 struct vpmtmr *vpmtmr; in vpmtmr_init() local
74 vpmtmr = kmem_zalloc(sizeof (struct vpmtmr), KM_SLEEP); in vpmtmr_init()
75 vpmtmr->vm = vm; in vpmtmr_init()
76 vpmtmr->base_time = gethrtime(); in vpmtmr_init()
78 return (vpmtmr); in vpmtmr_init()
82 vpmtmr_detach_ioport(struct vpmtmr *vpmtmr) in vpmtmr_detach_ioport() argument
84 if (vpmtmr->io_cookie != NULL) { in vpmtmr_detach_ioport()
89 err = vm_ioport_detach(vpmtmr->vm, &vpmtmr->io_cookie, in vpmtmr_detach_ioport()
[all …]
H A Dvpmtmr.h46 struct vpmtmr;
48 struct vpmtmr *vpmtmr_init(struct vm *vm);
49 void vpmtmr_cleanup(struct vpmtmr *pmtmr);
/illumos-gate/usr/src/uts/intel/io/vmm/
H A DMakefile.vmm65 vpmtmr.o \
H A Dvmm.c201 struct vpmtmr *vpmtmr; /* (i) virtual ACPI PM timer */ member
539 vm->vpmtmr = vpmtmr_init(vm); in vm_init()
679 vpmtmr_cleanup(vm->vpmtmr); in vm_cleanup()
3692 struct vpmtmr *
3696 return (vm->vpmtmr); in vm_pmtmr()
4031 return (vm->vpmtmr); in vmm_data_from_class()
/illumos-gate/usr/src/uts/intel/io/vmm/sys/
H A Dvmm_kernel.h301 struct vpmtmr *vm_pmtmr(struct vm *vm);