| /linux-6.15/arch/x86/kvm/ |
| H A D | smm.c | 204 kvm_x86_call(get_gdt)(vcpu, &dt); in enter_smm_save_state_32() 208 kvm_x86_call(get_idt)(vcpu, &dt); in enter_smm_save_state_32() 254 kvm_x86_call(get_idt)(vcpu, &dt); in enter_smm_save_state_64() 260 kvm_x86_call(get_gdt)(vcpu, &dt); in enter_smm_save_state_64() 320 kvm_x86_call(set_cr0)(vcpu, cr0); in enter_smm() 322 kvm_x86_call(set_cr4)(vcpu, 0); in enter_smm() 326 kvm_x86_call(set_idt)(vcpu, &dt); in enter_smm() 483 kvm_x86_call(set_gdt)(vcpu, &dt); in rsm_load_state_32() 487 kvm_x86_call(set_idt)(vcpu, &dt); in rsm_load_state_32() 539 kvm_x86_call(set_idt)(vcpu, &dt); in rsm_load_state_64() [all …]
|
| H A D | kvm_cache_regs.h | 118 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()
|
| H A D | x86.c | 1151 kvm_x86_call(set_cr0)(vcpu, cr0); in kvm_set_cr0() 1350 kvm_x86_call(set_cr4)(vcpu, cr4); in kvm_set_cr4() 1489 kvm_x86_call(set_dr7)(vcpu, dr7); in kvm_update_dr7() 5113 kvm_x86_call(vcpu_put)(vcpu); in kvm_arch_vcpu_put() 5237 kvm_x86_call(setup_mce)(vcpu); in kvm_vcpu_ioctl_x86_setup_mce() 10329 kvm_x86_call(inject_nmi)(vcpu); in kvm_check_and_inject_events() 10697 kvm_x86_call(load_eoi_exitmap)( in vcpu_load_eoi_exitmap() 12398 kvm_x86_call(vcpu_free)(vcpu); in kvm_arch_vcpu_destroy() 12538 kvm_x86_call(set_cr4)(vcpu, 0); in kvm_vcpu_reset() 12539 kvm_x86_call(set_efer)(vcpu, 0); in kvm_vcpu_reset() [all …]
|
| H A D | lapic.c | 756 kvm_x86_call(hwapic_isr_update)(apic->vcpu, vec); in apic_set_isr() 948 highest_irr = kvm_x86_call(sync_pir_to_irr)(apic->vcpu); in apic_has_interrupt_for_ppr() 1340 kvm_x86_call(deliver_interrupt)(apic, delivery_mode, in __apic_accept_irq() 2107 kvm_x86_call(cancel_hv_timer)(apic->vcpu); in cancel_hv_timer() 2616 kvm_x86_call(set_virtual_apic_mode)(vcpu); in __kvm_apic_set_base() 2746 kvm_x86_call(apicv_pre_state_restore)(vcpu); in kvm_lapic_reset() 2808 kvm_x86_call(apicv_post_state_restore)(vcpu); in kvm_lapic_reset() 2809 kvm_x86_call(hwapic_isr_update)(vcpu, -1); in kvm_lapic_reset() 3096 kvm_x86_call(apicv_pre_state_restore)(vcpu); in kvm_apic_set_state() 3122 kvm_x86_call(apicv_post_state_restore)(vcpu); in kvm_apic_set_state() [all …]
|
| H A D | mmu.h | 154 kvm_x86_call(load_mmu_pgd)(vcpu, root_hpa, in kvm_mmu_load_pgd() 190 unsigned long rflags = kvm_x86_call(get_rflags)(vcpu); in permission_fault()
|
| H A D | irq.c | 164 kvm_x86_call(migrate_timers)(vcpu); in __kvm_migrate_timers()
|
| H A D | lapic.h | 234 !kvm_x86_call(apic_init_signal_blocked)(vcpu); in kvm_apic_init_sipi_allowed()
|
| H A D | pmu.c | 599 (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()
|
| H A D | x86.h | 191 kvm_x86_call(get_cs_db_l_bits)(vcpu, &cs_db, &cs_l); in is_64_bit_mode()
|
| H A D | trace.h | 41 kvm_x86_call(get_entry_info)(vcpu, &__entry->intr_info, 333 kvm_x86_call(get_exit_info)(vcpu, \ 849 __entry->csbase = kvm_x86_call(get_segment_base)(vcpu,
|
| H A D | hyperv.c | 1419 kvm_x86_call(patch_hypercall)(vcpu, instructions + i); in kvm_hv_set_msr_pw() 1988 kvm_x86_call(flush_tlb_gva)(vcpu, gva + j * PAGE_SIZE); in kvm_hv_vcpu_flush_tlb() 2532 if (kvm_x86_call(get_cpl)(vcpu) != 0 || !is_protmode(vcpu)) { in kvm_hv_hypercall()
|
| H A D | xen.c | 1318 kvm_x86_call(patch_hypercall)(vcpu, instructions + 5); in kvm_xen_write_hypercall_page() 1707 cpl = kvm_x86_call(get_cpl)(vcpu); in kvm_xen_hypercall()
|
| H A D | cpuid.c | 472 kvm_x86_call(vcpu_after_set_cpuid)(vcpu); in kvm_vcpu_after_set_cpuid()
|
| /linux-6.15/arch/x86/include/asm/ |
| H A D | kvm_host.h | 1934 #define kvm_x86_call(func) static_call(kvm_x86_##func) macro 1960 !kvm_x86_call(flush_remote_tlbs)(kvm)) in kvm_arch_flush_remote_tlbs() 1973 return kvm_x86_call(flush_remote_tlbs_range)(kvm, gfn, nr_pages); in kvm_arch_flush_remote_tlbs_range() 2386 kvm_x86_call(vcpu_blocking)(vcpu); in kvm_arch_vcpu_blocking() 2391 kvm_x86_call(vcpu_unblocking)(vcpu); in kvm_arch_vcpu_unblocking()
|
| /linux-6.15/arch/x86/kvm/mmu/ |
| H A D | spte.c | 216 spte |= kvm_x86_call(get_mt_mask)(vcpu, gfn, in make_spte()
|
| H A D | mmu.c | 4480 req_max_level = kvm_x86_call(private_max_mapping_level)(kvm, pfn); in kvm_max_private_mapping_level() 5912 kvm_x86_call(flush_tlb_current)(vcpu); in kvm_mmu_load() 6371 kvm_x86_call(flush_tlb_gva)(vcpu, addr); in kvm_mmu_invalidate_addr()
|