Home
last modified time | relevance | path

Searched refs:vatpic (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/intel/io/vmm/io/
H A Dvatpic.c60 #define VATPIC_LOCK(vatpic) mutex_enter(&((vatpic)->lock)) argument
61 #define VATPIC_UNLOCK(vatpic) mutex_exit(&((vatpic)->lock)) argument
62 #define VATPIC_LOCKED(vatpic) MUTEX_HELD(&((vatpic)->lock)) argument
107 struct vatpic { struct
122 static int vatpic_set_pinstate(struct vatpic *vatpic, int pin, bool newstate); argument
125 master_atpic(struct vatpic *vatpic, struct atpic *atpic) in master_atpic() argument
128 if (atpic == &vatpic->atpic[0]) in master_atpic()
206 vatpic_notify_intr(struct vatpic *vatpic) in vatpic_notify_intr() argument
211 ASSERT(VATPIC_LOCKED(vatpic)); in vatpic_notify_intr()
216 atpic = &vatpic->atpic[1]; in vatpic_notify_intr()
[all …]
H A Dvatpic.h37 struct vatpic *vatpic_init(struct vm *vm);
38 void vatpic_cleanup(struct vatpic *vatpic);
/illumos-gate/usr/src/uts/intel/io/vmm/
H A DMakefile.vmm59 vatpic.o \
H A Dvmm_ioport.c77 struct vatpic *pic = vm_atpic(vm); in vm_inout_init()
H A Dvmm.c199 struct vatpic *vatpic; /* (i) virtual atpic */ member
537 vm->vatpic = vatpic_init(vm); in vm_init()
690 vatpic_cleanup(vm->vatpic); in vm_cleanup()
3680 struct vatpic *
3683 return (vm->vatpic); in vm_atpic()
4027 return (vm->vatpic); in vmm_data_from_class()
/illumos-gate/usr/src/uts/intel/io/vmm/sys/
H A Dvmm_kernel.h299 struct vatpic *vm_atpic(struct vm *vm);