Home
last modified time | relevance | path

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

/linux-6.14.4/arch/x86/kvm/
Dsmm.c203 kvm_x86_call(get_gdt)(vcpu, &dt); in enter_smm_save_state_32()
207 kvm_x86_call(get_idt)(vcpu, &dt); in enter_smm_save_state_32()
223 smram->int_shadow = kvm_x86_call(get_interrupt_shadow)(vcpu); in enter_smm_save_state_32()
253 kvm_x86_call(get_idt)(vcpu, &dt); in enter_smm_save_state_64()
259 kvm_x86_call(get_gdt)(vcpu, &dt); in enter_smm_save_state_64()
270 smram->int_shadow = kvm_x86_call(get_interrupt_shadow)(vcpu); in enter_smm_save_state_64()
300 if (kvm_x86_call(enter_smm)(vcpu, &smram)) in enter_smm()
308 if (kvm_x86_call(get_nmi_mask)(vcpu)) in enter_smm()
311 kvm_x86_call(set_nmi_mask)(vcpu, true); in enter_smm()
316 kvm_x86_call(set_interrupt_shadow)(vcpu, 0); in enter_smm()
[all …]
Dkvm_cache_regs.h118 kvm_x86_call(cache_reg)(vcpu, reg); in kvm_register_read_raw()
158 kvm_x86_call(cache_reg)(vcpu, VCPU_EXREG_PDPTR); in kvm_pdptr_read()
173 kvm_x86_call(cache_reg)(vcpu, VCPU_EXREG_CR0); in kvm_read_cr0_bits()
195 kvm_x86_call(cache_reg)(vcpu, VCPU_EXREG_CR4); in kvm_read_cr4_bits()
210 kvm_x86_call(cache_reg)(vcpu, VCPU_EXREG_CR3); in kvm_read_cr3()
Dx86.c999 if (kvm_x86_call(get_cpl)(vcpu) <= required_cpl) in kvm_require_cpl()
1083 return kvm_x86_call(is_valid_cr0)(vcpu, cr0); in kvm_is_valid_cr0()
1142 kvm_x86_call(get_cs_db_l_bits)(vcpu, &cs_db, &cs_l); in kvm_set_cr0()
1156 kvm_x86_call(set_cr0)(vcpu, cr0); in kvm_set_cr0()
1274 if (kvm_x86_call(get_cpl)(vcpu) != 0 || in kvm_emulate_xsetbv()
1287 kvm_x86_call(is_valid_cr4)(vcpu, cr4); in kvm_is_valid_cr4()
1355 kvm_x86_call(set_cr4)(vcpu, cr4); in kvm_set_cr4()
1494 kvm_x86_call(set_dr7)(vcpu, dr7); in kvm_update_dr7()
1671 return kvm_x86_call(get_feature_msr)(index, data); in kvm_get_feature_msr()
1733 r = kvm_x86_call(set_efer)(vcpu, efer); in set_efer()
[all …]
Dlapic.c763 kvm_x86_call(hwapic_isr_update)(apic->vcpu, vec); in apic_set_isr()
808 kvm_x86_call(hwapic_isr_update)(apic->vcpu, apic_find_highest_isr(apic)); in apic_clear_isr()
823 kvm_x86_call(hwapic_isr_update)(vcpu, apic_find_highest_isr(apic)); in kvm_apic_update_hwapic_isr()
955 highest_irr = kvm_x86_call(sync_pir_to_irr)(apic->vcpu); in apic_has_interrupt_for_ppr()
1347 kvm_x86_call(deliver_interrupt)(apic, delivery_mode, in __apic_accept_irq()
2114 kvm_x86_call(cancel_hv_timer)(apic->vcpu); in cancel_hv_timer()
2131 if (kvm_x86_call(set_hv_timer)(vcpu, ktimer->tscdeadline, &expired)) in start_hv_timer()
2623 kvm_x86_call(set_virtual_apic_mode)(vcpu); in __kvm_apic_set_base()
2753 kvm_x86_call(apicv_pre_state_restore)(vcpu); in kvm_lapic_reset()
2815 kvm_x86_call(apicv_post_state_restore)(vcpu); in kvm_lapic_reset()
[all …]
Dmmu.h151 kvm_x86_call(load_mmu_pgd)(vcpu, root_hpa, in kvm_mmu_load_pgd()
187 unsigned long rflags = kvm_x86_call(get_rflags)(vcpu); in permission_fault()
Dirq.c164 kvm_x86_call(migrate_timers)(vcpu); in __kvm_migrate_timers()
Dlapic.h234 !kvm_x86_call(apic_init_signal_blocked)(vcpu); in kvm_apic_init_sipi_allowed()
Dpmu.c599 (kvm_x86_call(get_cpl)(vcpu) != 0) && in kvm_pmu_rdpmc()
859 return (kvm_x86_call(get_cpl)(pmc->vcpu) == 0) ? select_os : in cpl_is_matched()
Dx86.h184 kvm_x86_call(get_cs_db_l_bits)(vcpu, &cs_db, &cs_l); in is_64_bit_mode()
Dtrace.h34 kvm_x86_call(get_entry_info)(vcpu, &__entry->intr_info,
326 kvm_x86_call(get_exit_info)(vcpu, \
842 __entry->csbase = kvm_x86_call(get_segment_base)(vcpu,
Dhyperv.c1420 kvm_x86_call(patch_hypercall)(vcpu, instructions + i); in kvm_hv_set_msr_pw()
1989 kvm_x86_call(flush_tlb_gva)(vcpu, gva + j * PAGE_SIZE); in kvm_hv_vcpu_flush_tlb()
2533 if (kvm_x86_call(get_cpl)(vcpu) != 0 || !is_protmode(vcpu)) { in kvm_hv_hypercall()
Dxen.c1263 kvm_x86_call(patch_hypercall)(vcpu, instructions + 5); in kvm_xen_write_hypercall_page()
1643 cpl = kvm_x86_call(get_cpl)(vcpu); in kvm_xen_hypercall()
Dcpuid.c471 kvm_x86_call(vcpu_after_set_cpuid)(vcpu); in kvm_vcpu_after_set_cpuid()
/linux-6.14.4/arch/x86/include/asm/
Dkvm_host.h1925 #define kvm_x86_call(func) static_call(kvm_x86_##func) macro
1951 !kvm_x86_call(flush_remote_tlbs)(kvm)) in kvm_arch_flush_remote_tlbs()
1964 return kvm_x86_call(flush_remote_tlbs_range)(kvm, gfn, nr_pages); in kvm_arch_flush_remote_tlbs_range()
2377 kvm_x86_call(vcpu_blocking)(vcpu); in kvm_arch_vcpu_blocking()
2382 kvm_x86_call(vcpu_unblocking)(vcpu); in kvm_arch_vcpu_unblocking()
/linux-6.14.4/arch/x86/kvm/mmu/
Dspte.c209 spte |= kvm_x86_call(get_mt_mask)(vcpu, gfn, in make_spte()
Dmmu.c4307 req_max_level = kvm_x86_call(private_max_mapping_level)(kvm, pfn); in kvm_max_private_mapping_level()
5739 kvm_x86_call(flush_tlb_current)(vcpu); in kvm_mmu_load()
6197 kvm_x86_call(flush_tlb_gva)(vcpu, addr); in kvm_mmu_invalidate_addr()