Searched refs:vioapic (Results 1 – 5 of 5) sorted by relevance
| /freebsd/sys/amd64/vmm/io/ |
| H A D | vioapic.c | 57 struct vioapic { struct 68 #define VIOAPIC_LOCK(vioapic) mtx_lock_spin(&((vioapic)->mtx)) argument 69 #define VIOAPIC_UNLOCK(vioapic) mtx_unlock_spin(&((vioapic)->mtx)) argument 70 #define VIOAPIC_LOCKED(vioapic) mtx_owned(&((vioapic)->mtx)) argument 74 #define VIOAPIC_CTR1(vioapic, fmt, a1) \ argument 75 VM_CTR1((vioapic)->vm, fmt, a1) 77 #define VIOAPIC_CTR2(vioapic, fmt, a1, a2) \ argument 78 VM_CTR2((vioapic)->vm, fmt, a1, a2) 80 #define VIOAPIC_CTR3(vioapic, fmt, a1, a2, a3) \ argument 81 VM_CTR3((vioapic)->vm, fmt, a1, a2, a3) [all …]
|
| H A D | vioapic.h | 39 struct vioapic *vioapic_init(struct vm *vm); 40 void vioapic_cleanup(struct vioapic *vioapic); 54 int vioapic_snapshot(struct vioapic *vioapic,
|
| /freebsd/sys/amd64/include/ |
| H A D | vmm.h | 133 struct vioapic; 246 struct vioapic *vm_ioapic(struct vm *vm);
|
| /freebsd/sys/amd64/vmm/ |
| H A D | vmm.c | 148 struct vioapic *vioapic; /* (i) virtual ioapic */ member 425 vm->vioapic = vioapic_init(vm); in vm_init() 577 vioapic_cleanup(vm->vioapic); in vm_cleanup() 2060 struct vioapic * 2064 return (vm->vioapic); in vm_ioapic()
|
| /freebsd/sys/modules/vmm/ |
| H A D | Makefile | 96 vioapic.c \
|