Searched refs:vioapic (Results 1 - 5 of 5) sorted by last modified time
/freebsd-11-stable/sys/modules/vmm/ |
H A D | Makefile | 34 vioapic.c \
|
/freebsd-11-stable/sys/amd64/include/ |
H A D | vmm.h | 125 struct vioapic; 235 struct vioapic *vm_ioapic(struct vm *vm);
|
/freebsd-11-stable/sys/amd64/vmm/ |
H A D | vmm.c | 74 #include "vioapic.h" 147 struct vioapic *vioapic; /* (i) virtual ioapic */ member in struct:vm 414 vm->vioapic = vioapic_init(vm); 524 vioapic_cleanup(vm->vioapic); 2203 struct vioapic * 2207 return (vm->vioapic);
|
/freebsd-11-stable/sys/amd64/vmm/io/ |
H A D | vioapic.c | 27 * $FreeBSD: stable/11/sys/amd64/vmm/io/vioapic.c 321414 2017-07-24 06:49:57Z mav $ 31 __FBSDID("$FreeBSD: stable/11/sys/amd64/vmm/io/vioapic.c 321414 2017-07-24 06:49:57Z mav $"); 47 #include "vioapic.h" 55 struct vioapic { struct 66 #define VIOAPIC_LOCK(vioapic) mtx_lock_spin(&((vioapic)->mtx)) 67 #define VIOAPIC_UNLOCK(vioapic) mtx_unlock_spin(&((vioapic)->mtx)) 68 #define VIOAPIC_LOCKED(vioapic) mtx_owned(&((vioapic) 97 vioapic_send_intr(struct vioapic *vioapic, int pin) argument 129 vioapic_set_pinstate(struct vioapic *vioapic, int pin, bool newstate) argument 176 struct vioapic *vioapic; local 231 struct vioapic *vioapic; local 269 vioapic_read(struct vioapic *vioapic, int vcpuid, uint32_t addr) argument 304 vioapic_write(struct vioapic *vioapic, int vcpuid, uint32_t addr, uint32_t data) argument 376 vioapic_mmio_rw(struct vioapic *vioapic, int vcpuid, uint64_t gpa, uint64_t *data, int size, bool doread) argument 418 struct vioapic *vioapic; local 430 struct vioapic *vioapic; local 440 struct vioapic *vioapic; local 473 struct vioapic *vioapic; local 488 vioapic_cleanup(struct vioapic *vioapic) argument [all...] |
H A D | vioapic.h | 36 struct vioapic *vioapic_init(struct vm *vm); 37 void vioapic_cleanup(struct vioapic *vioapic);
|
Completed in 103 milliseconds