Searched defs:vlapic (Results 1 – 7 of 7) sorted by relevance
| /f-stack/freebsd/amd64/vmm/io/ |
| H A D | vlapic.c | 88 vlapic_get_id(struct vlapic *vlapic) in vlapic_get_id() 98 x2apic_ldr(struct vlapic *vlapic) in x2apic_ldr() 200 vlapic_get_ccr(struct vlapic *vlapic) in vlapic_get_ccr() 478 dump_isrvec_stk(struct vlapic *vlapic) in dump_isrvec_stk() 716 struct vlapic *vlapic; in vlapic_callout_handler() local 814 struct vlapic *vlapic; in vlapic_calcdest() local 922 vlapic_get_tpr(struct vlapic *vlapic) in vlapic_get_tpr() 1418 vlapic_reset(struct vlapic *vlapic) in vlapic_reset() 1445 vlapic_init(struct vlapic *vlapic) in vlapic_init() 1502 struct vlapic *vlapic; in vlapic_set_x2apic_state() local [all …]
|
| H A D | vlapic_priv.h | 88 #define VLAPIC_CTR0(vlapic, format) \ argument 91 #define VLAPIC_CTR1(vlapic, format, p1) \ argument 94 #define VLAPIC_CTR2(vlapic, format, p1, p2) \ argument 100 #define VLAPIC_CTR_IRR(vlapic, msg) \ argument 114 #define VLAPIC_CTR_ISR(vlapic, msg) \ argument 152 struct vlapic { struct 156 struct vlapic_ops ops; argument 160 struct callout callout; /* vlapic timer */ argument 163 struct bintime timer_period_bt; /* timer period */ 164 struct mtx timer_mtx; [all …]
|
| H A D | vioapic.c | 237 struct vlapic *vlapic; in vioapic_update_tmr() local
|
| /f-stack/freebsd/amd64/vmm/ |
| H A D | vmm_lapic.c | 57 struct vlapic *vlapic; in lapic_set_intr() local 78 struct vlapic *vlapic; in lapic_set_local_intr() local 165 struct vlapic *vlapic; in lapic_rdmsr() local 185 struct vlapic *vlapic; in lapic_wrmsr() local 205 struct vlapic *vlapic; in lapic_mmio_write() local 227 struct vlapic *vlapic; in lapic_mmio_read() local
|
| H A D | vmm.c | 109 struct vlapic *vlapic; /* (i) APIC device model */ member
|
| /f-stack/freebsd/amd64/vmm/intel/ |
| H A D | vmx.c | 1887 struct vlapic *vlapic; in vmx_emulate_cr8_access() local 2332 struct vlapic *vlapic; in vmx_exit_process() local 2980 struct vlapic *vlapic; in vmx_run() local 3635 struct vlapic vlapic; member 3715 vmx_pending_intr(struct vlapic *vlapic, int *vecptr) in vmx_pending_intr() 3801 vmx_intr_accepted(struct vlapic *vlapic, int vector) in vmx_intr_accepted() 3835 vmx_enable_x2apic_mode_ts(struct vlapic *vlapic) in vmx_enable_x2apic_mode_ts() 3858 vmx_enable_x2apic_mode_vid(struct vlapic *vlapic) in vmx_enable_x2apic_mode_vid() 3901 vmx_post_intr(struct vlapic *vlapic, int hostcpu) in vmx_post_intr() 3912 vmx_inject_pir(struct vlapic *vlapic) in vmx_inject_pir() [all …]
|
| /f-stack/freebsd/amd64/vmm/amd/ |
| H A D | svm.c | 973 struct vlapic *vlapic; in svm_update_virqinfo() local 1608 svm_inj_interrupts(struct svm_softc *sc, int vcpu, struct vlapic *vlapic) in svm_inj_interrupts() 1997 struct vlapic *vlapic; in svm_run() local 2379 struct vlapic *vlapic; in svm_vlapic_init() local 2393 svm_vlapic_cleanup(void *arg, struct vlapic *vlapic) in svm_vlapic_cleanup()
|