Home
last modified time | relevance | path

Searched refs:vcpu_vlapic (Results 1 – 16 of 16) sorted by relevance

/xen-4.10.0-shim-comet/xen/arch/x86/hvm/
A Dvlapic.c298 vlapic_do_init(vcpu_vlapic(target)); in vlapic_init_sipi_one()
330 if ( vlapic_match_dest(vcpu_vlapic(v), vcpu_vlapic(origin), in vlapic_init_sipi_action()
335 vcpu_vlapic(origin)->init_sipi.icr = 0; in vlapic_init_sipi_action()
342 struct vlapic *vlapic = vcpu_vlapic(v); in vlapic_accept_irq()
400 vlapic = vcpu_vlapic(v); in vlapic_lowest_prio()
593 struct vlapic *vlapic = vcpu_vlapic(v); in vlapic_read()
681 vcpu_vlapic(v)->hw.tdt_msr = 0; in vlapic_tdt_pt_cb()
1413 s = vcpu_vlapic(v); in lapic_save_hidden()
1435 s = vcpu_vlapic(v); in lapic_save_regs()
1489 s = vcpu_vlapic(v); in lapic_load_hidden()
[all …]
A Dvioapic.c407 target = v ? vcpu_vlapic(v) : NULL; in vioapic_deliver()
432 ioapic_inj_irq(vioapic, vcpu_vlapic(v), vector, in vioapic_deliver()
439 if ( vlapic_match_dest(vcpu_vlapic(v), NULL, in vioapic_deliver()
441 ioapic_inj_irq(vioapic, vcpu_vlapic(v), vector, in vioapic_deliver()
450 if ( vlapic_match_dest(vcpu_vlapic(v), NULL, in vioapic_deliver()
A Dviridian.c589 vlapic_EOI_set(vcpu_vlapic(v)); in wrmsr_viridian_regs()
594 struct vlapic *vlapic = vcpu_vlapic(v); in wrmsr_viridian_regs()
606 vlapic_set_reg(vcpu_vlapic(v), APIC_TASKPRI, (uint8_t)val); in wrmsr_viridian_regs()
746 *val = (((uint64_t)vlapic_get_reg(vcpu_vlapic(v), APIC_ICR2) << 32) | in rdmsr_viridian_regs()
747 vlapic_get_reg(vcpu_vlapic(v), APIC_ICR)); in rdmsr_viridian_regs()
752 *val = vlapic_get_reg(vcpu_vlapic(v), APIC_TASKPRI); in rdmsr_viridian_regs()
A Dvmsi.c86 if ( vlapic_match_dest(vcpu_vlapic(v), NULL, in vmsi_deliver()
88 vmsi_inj_irq(vcpu_vlapic(v), vector, in vmsi_deliver()
132 if ( vlapic_match_dest(vcpu_vlapic(v), NULL, 0, dest, dest_mode) ) in hvm_girq_dest_2_vcpu_id()
A Dvpt.c116 struct vlapic *vlapic = vcpu_vlapic(v); in pt_irq_masked()
302 vlapic_set_irq(vcpu_vlapic(v), irq, 0); in pt_update_irq()
321 if ( pt_vector < 0 || !vlapic_test_irq(vcpu_vlapic(v), pt_vector) ) in pt_update_irq()
A Dhvm.c2088 vlapic_set_reg(vcpu_vlapic(curr), APIC_TASKPRI, ((val & 0x0f) << 4)); in hvm_mov_to_cr()
2127 val = (vlapic_get_reg(vcpu_vlapic(curr), APIC_TASKPRI) & 0xf0) >> 4; in hvm_mov_from_cr()
3441 *msr_content = vcpu_vlapic(v)->hw.apic_base_msr; in hvm_msr_read_intercept()
3450 *msr_content = vlapic_tdt_msr_get(vcpu_vlapic(v)); in hvm_msr_read_intercept()
3589 if ( !vlapic_msr_set(vcpu_vlapic(v), msr_content) ) in hvm_msr_write_intercept()
3594 vlapic_tdt_msr_set(vcpu_vlapic(v), msr_content); in hvm_msr_write_intercept()
3824 uint32_t tpr = vlapic_get_reg(vcpu_vlapic(v), APIC_TASKPRI) & 0xF0; in hvm_interrupt_blocked()
3980 vlapic_reset(vcpu_vlapic(v)); in hvm_s3_suspend()
A Dirq.c282 vlapic_set_irq(vcpu_vlapic(v), vector, 0); in hvm_assert_evtchn_irq()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/vmx/
A Dintr.c281 ASSERT(vlapic_enabled(vcpu_vlapic(v))); in vmx_intr_assist()
346 vlapic = vcpu_vlapic(v); in vmx_intr_assist()
A Dvmx.c1963 const struct vlapic *vlapic = vcpu_vlapic(v); in vmx_process_isr()
2109 struct vlapic *vlapic = vcpu_vlapic(v); in vmx_sync_pir_to_irr()
3011 virt_page_ma = page_to_maddr(vcpu_vlapic(v)->regs_page); in vmx_install_vlapic_mapping()
3024 struct vlapic *vlapic = vcpu_vlapic(v); in vmx_vlapic_msr_changed()
3377 vlapic_EOI_set(vcpu_vlapic(current)); in vmx_handle_eoi_write()
4015 vlapic_handle_EOI(vcpu_vlapic(v), exit_qualification); in vmx_vmexit_handler()
A Dvmcs.c1241 page_to_maddr(vcpu_vlapic(v)->regs_page)); in construct_vmcs()
A Dvvmx.c1342 struct vlapic *vlapic = vcpu_vlapic(v); in nvmx_update_apicv()
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/
A Dvlapic.h28 #define vcpu_vlapic(x) (&(x)->arch.hvm_vcpu.vlapic) macro
/xen-4.10.0-shim-comet/xen/drivers/passthrough/
A Dio.c251 if ( !vlapic_match_dest(vcpu_vlapic(v), NULL, APIC_DEST_NOSHORT, in vector_hashing_dest()
844 if ( vlapic_match_dest(vcpu_vlapic(current), NULL, 0, dest, in _hvm_dpci_msi_eoi()
/xen-4.10.0-shim-comet/xen/arch/x86/cpu/
A Dvpmu.c328 vlapic = vcpu_vlapic(sampling); in vpmu_do_interrupt()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/
A Dsvm.c946 vcpu_vlapic(curr), in svm_lwp_interrupt()
1083 struct vlapic *vlapic = vcpu_vlapic(v); in svm_do_resume()
2473 struct vlapic *vlapic = vcpu_vlapic(v); in svm_vmexit_handler()
/xen-4.10.0-shim-comet/xen/arch/x86/
A Dcpuid.c917 if ( vlapic_hw_disabled(vcpu_vlapic(v)) ) in guest_cpuid()

Completed in 42 milliseconds