Home
last modified time | relevance | path

Searched defs:vlapic (Results 1 – 7 of 7) sorted by relevance

/f-stack/freebsd/amd64/vmm/io/
H A Dvlapic.c88 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 Dvlapic_priv.h88 #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 Dvioapic.c237 struct vlapic *vlapic; in vioapic_update_tmr() local
/f-stack/freebsd/amd64/vmm/
H A Dvmm_lapic.c57 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 Dvmm.c109 struct vlapic *vlapic; /* (i) APIC device model */ member
/f-stack/freebsd/amd64/vmm/intel/
H A Dvmx.c1887 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 Dsvm.c973 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()