Lines Matching refs:vlapic
53 struct vlapic *vlapic; in lapic_set_intr() local
62 vlapic = vm_lapic(vcpu); in lapic_set_intr()
63 if (vlapic_set_intr_ready(vlapic, vector, level)) in lapic_set_intr()
71 struct vlapic *vlapic; in lapic_set_local_intr() local
79 vlapic = vm_lapic(vm_vcpu(vm, cpu)); in lapic_set_local_intr()
80 error = vlapic_trigger_lvt(vlapic, vector); in lapic_set_local_intr()
85 vlapic = vm_lapic(vcpu); in lapic_set_local_intr()
86 error = vlapic_trigger_lvt(vlapic, vector); in lapic_set_local_intr()
155 struct vlapic *vlapic; in lapic_rdmsr() local
157 vlapic = vm_lapic(vcpu); in lapic_rdmsr()
160 *rval = vlapic_get_apicbase(vlapic); in lapic_rdmsr()
164 error = vlapic_read(vlapic, 0, offset, rval, retu); in lapic_rdmsr()
175 struct vlapic *vlapic; in lapic_wrmsr() local
177 vlapic = vm_lapic(vcpu); in lapic_wrmsr()
180 error = vlapic_set_apicbase(vlapic, val); in lapic_wrmsr()
183 error = vlapic_write(vlapic, 0, offset, val, retu); in lapic_wrmsr()
195 struct vlapic *vlapic; in lapic_mmio_write() local
206 vlapic = vm_lapic(vcpu); in lapic_mmio_write()
207 error = vlapic_write(vlapic, 1, off, wval, arg); in lapic_mmio_write()
217 struct vlapic *vlapic; in lapic_mmio_read() local
230 vlapic = vm_lapic(vcpu); in lapic_mmio_read()
231 error = vlapic_read(vlapic, 1, off, rval, arg); in lapic_mmio_read()