/freebsd-11-stable/sys/amd64/vmm/ |
H A D | vmm_lapic.c | 55 struct vlapic *vlapic; local 76 struct vlapic *vlapic; local 163 struct vlapic *vlapi local 183 struct vlapic *vlapic; local 203 struct vlapic *vlapic; local 225 struct vlapic *vlapic; local [all...] |
H A D | vmm.c | 98 struct vlapic *vlapic; /* (i) APIC device model */ member in struct:vcpu [all...] |
/freebsd-11-stable/sys/amd64/vmm/io/ |
H A D | vioapic.c | 232 struct vlapic *vlapic; local [all...] |
H A D | vlapic_priv.h | 150 struct vlapic { struct [all...] |
H A D | vlapic.c | 80 vlapic_get_id(struct vlapic *vlapic) argument 90 x2apic_ldr(struct vlapic *vlapic) argument 102 vlapic_dfr_write_handler(struct vlapic *vlapic) argument 126 vlapic_ldr_write_handler(struct vlapic *vlapic) argument 144 vlapic_id_write_handler(struct vlapic *vlapic) argument 192 vlapic_get_ccr(struct vlapic *vlapic) argument 224 vlapic_dcr_write_handler(struct vlapic *vlapic) argument 250 vlapic_esr_write_handler(struct vlapic *vlapic) argument 260 vlapic_set_intr_ready(struct vlapic *vlapic, int vector, bool level) argument 307 vlapic_get_lvtptr(struct vlapic *vlapic, uint32_t offset) argument 361 vlapic_get_lvt(struct vlapic *vlapic, uint32_t offset) argument 372 vlapic_lvt_write_handler(struct vlapic *vlapic, uint32_t offset) argument 406 vlapic_mask_lvts(struct vlapic *vlapic) argument 433 vlapic_fire_lvt(struct vlapic *vlapic, uint32_t lvt) argument 467 dump_isrvec_stk(struct vlapic *vlapic) argument 486 vlapic_update_ppr(struct vlapic *vlapic) argument 551 vlapic_sync_tpr(struct vlapic *vlapic) argument 559 vlapic_process_eoi(struct vlapic *vlapic) argument 602 vlapic_periodic_timer(struct vlapic *vlapic) argument 614 vlapic_set_error(struct vlapic *vlapic, uint32_t mask) argument 634 vlapic_fire_timer(struct vlapic *vlapic) argument 652 vlapic_fire_cmci(struct vlapic *vlapic) argument 666 vlapic_trigger_lvt(struct vlapic *vlapic, int vector) argument 726 struct vlapic *vlapic; local 786 vlapic_icrtmr_write_handler(struct vlapic *vlapic) argument 824 struct vlapic *vlapic; local 919 vlapic_set_tpr(struct vlapic *vlapic, uint8_t val) argument 932 vlapic_get_tpr(struct vlapic *vlapic) argument 940 vlapic_set_cr8(struct vlapic *vlapic, uint64_t val) argument 954 vlapic_get_cr8(struct vlapic *vlapic) argument 963 vlapic_icrlo_write_handler(struct vlapic *vlapic, bool *retu) argument 1081 vlapic_self_ipi_handler(struct vlapic *vlapic, uint64_t val) argument 1095 vlapic_pending_intr(struct vlapic *vlapic, int *vecptr) argument 1127 vlapic_intr_accepted(struct vlapic *vlapic, int vector) argument 1163 vlapic_svr_write_handler(struct vlapic *vlapic) argument 1199 vlapic_read(struct vlapic *vlapic, int mmio_access, uint64_t offset, uint64_t *data, bool *retu) argument 1320 vlapic_write(struct vlapic *vlapic, int mmio_access, uint64_t offset, uint64_t data, bool *retu) argument 1428 vlapic_reset(struct vlapic *vlapic) argument 1455 vlapic_init(struct vlapic *vlapic) argument 1483 vlapic_cleanup(struct vlapic *vlapic) argument 1490 vlapic_get_apicbase(struct vlapic *vlapic) argument 1497 vlapic_set_apicbase(struct vlapic *vlapic, uint64_t new) argument 1512 struct vlapic *vlapic; local 1579 vlapic_post_intr(struct vlapic *vlapic, int hostcpu, int ipinum) argument 1597 vlapic_enabled(struct vlapic *vlapic) argument 1609 vlapic_set_tmr(struct vlapic *vlapic, int vector, bool level) argument 1629 vlapic_reset_tmr(struct vlapic *vlapic) argument 1640 vlapic_set_tmr_level(struct vlapic *vlapic, uint32_t dest, bool phys, int delmode, int vector) argument [all...] |
/freebsd-11-stable/sys/amd64/vmm/amd/ |
H A D | svm.c | 952 struct vlapic *vlapic; local 1590 svm_inj_interrupts(struct svm_softc *sc, int vcpu, struct vlapic *vlapic) argument 1970 struct vlapic *vlapic; local 2290 struct vlapic *vlapic; local 2304 svm_vlapic_cleanup(void *arg, struct vlapic *vlapic) argument [all...] |
/freebsd-11-stable/sys/amd64/vmm/intel/ |
H A D | vmx.c | 1332 vmx_inject_interrupts(struct vmx *vmx, int vcpu, struct vlapic *vlapic, argument 1803 struct vlapic *vlapic; local 2035 vmx_handle_apic_write(struct vmx *vmx, int vcpuid, struct vlapic *vlapic, uint64_t qual) argument 2244 struct vlapic *vlapic; local 2856 struct vlapic *vlapic; local 3433 struct vlapic vlapic; member in struct:vlapic_vtx 3457 vmx_set_intr_ready(struct vlapic *vlapic, int vector, bool level) argument 3513 vmx_pending_intr(struct vlapic *vlapic, int *vecptr) argument 3599 vmx_intr_accepted(struct vlapic *vlapic, int vector) argument 3606 vmx_set_tmr(struct vlapic *vlapic, int vector, bool level) argument 3633 vmx_enable_x2apic_mode_ts(struct vlapic *vlapic) argument 3656 vmx_enable_x2apic_mode_vid(struct vlapic *vlapic) argument 3699 vmx_post_intr(struct vlapic *vlapic, int hostcpu) argument 3710 vmx_inject_pir(struct vlapic *vlapic) argument 3803 struct vlapic *vlapic; local 3838 vmx_vlapic_cleanup(void *arg, struct vlapic *vlapic) argument [all...] |