Searched refs:vcpu_vlapic (Results 1 – 16 of 16) sorted by relevance
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/ |
A D | vlapic.c | 298 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 D | vioapic.c | 407 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 D | viridian.c | 589 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 D | vmsi.c | 86 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 D | vpt.c | 116 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 D | hvm.c | 2088 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 D | irq.c | 282 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 D | intr.c | 281 ASSERT(vlapic_enabled(vcpu_vlapic(v))); in vmx_intr_assist() 346 vlapic = vcpu_vlapic(v); in vmx_intr_assist()
|
A D | vmx.c | 1963 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 D | vmcs.c | 1241 page_to_maddr(vcpu_vlapic(v)->regs_page)); in construct_vmcs()
|
A D | vvmx.c | 1342 struct vlapic *vlapic = vcpu_vlapic(v); in nvmx_update_apicv()
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/ |
A D | vlapic.h | 28 #define vcpu_vlapic(x) (&(x)->arch.hvm_vcpu.vlapic) macro
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/ |
A D | io.c | 251 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 D | vpmu.c | 328 vlapic = vcpu_vlapic(sampling); in vpmu_do_interrupt()
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/ |
A D | svm.c | 946 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 D | cpuid.c | 917 if ( vlapic_hw_disabled(vcpu_vlapic(v)) ) in guest_cpuid()
|
Completed in 42 milliseconds