kvm_x86_ops 561 arch/x86/kvm/lapic.c kvm_x86_ops->cache_regs(vcpu); kvm_x86_ops 1193 arch/x86/kvm/mmu.c kvm_x86_ops->tlb_flush(vcpu); kvm_x86_ops 1467 arch/x86/kvm/mmu.c largepage, gfn, pfn, kvm_x86_ops->get_tdp_level()); kvm_x86_ops 1501 arch/x86/kvm/mmu.c kvm_x86_ops->tlb_flush(vcpu); kvm_x86_ops 1579 arch/x86/kvm/mmu.c context->shadow_root_level = kvm_x86_ops->get_tdp_level(); kvm_x86_ops 1651 arch/x86/kvm/mmu.c kvm_x86_ops->set_cr3(vcpu, vcpu->arch.mmu.root_hpa); kvm_x86_ops 2240 arch/x86/kvm/mmu.c kvm_x86_ops->tlb_flush(vcpu); kvm_x86_ops 1943 arch/x86/kvm/svm.c static struct kvm_x86_ops svm_x86_ops = { kvm_x86_ops 3191 arch/x86/kvm/vmx.c static struct kvm_x86_ops vmx_x86_ops = { kvm_x86_ops 63 arch/x86/kvm/x86.c struct kvm_x86_ops *kvm_x86_ops; kvm_x86_ops 195 arch/x86/kvm/x86.c kvm_x86_ops->queue_exception(vcpu, vcpu->arch.exception.nr, kvm_x86_ops 283 arch/x86/kvm/x86.c kvm_x86_ops->get_cs_db_l_bits(vcpu, &cs_db, &cs_l); kvm_x86_ops 302 arch/x86/kvm/x86.c kvm_x86_ops->set_cr0(vcpu, cr0); kvm_x86_ops 346 arch/x86/kvm/x86.c kvm_x86_ops->set_cr4(vcpu, cr4); kvm_x86_ops 466 arch/x86/kvm/x86.c kvm_x86_ops->set_efer(vcpu, efer); kvm_x86_ops 488 arch/x86/kvm/x86.c return kvm_x86_ops->set_msr(vcpu, msr_index, data); kvm_x86_ops 724 arch/x86/kvm/x86.c return kvm_x86_ops->get_msr(vcpu, msr_index, pdata); kvm_x86_ops 893 arch/x86/kvm/x86.c r = !kvm_x86_ops->cpu_has_accelerated_tpr(); kvm_x86_ops 973 arch/x86/kvm/x86.c kvm_x86_ops->vcpu_load(vcpu, cpu); kvm_x86_ops 979 arch/x86/kvm/x86.c kvm_x86_ops->vcpu_put(vcpu); kvm_x86_ops 1434 arch/x86/kvm/x86.c ret = kvm_x86_ops->set_tss_addr(kvm, addr); kvm_x86_ops 2038 arch/x86/kvm/x86.c return kvm_x86_ops->get_segment_base(vcpu, seg); kvm_x86_ops 2049 arch/x86/kvm/x86.c kvm_x86_ops->set_cr0(vcpu, vcpu->arch.cr0 & ~X86_CR0_TS); kvm_x86_ops 2059 arch/x86/kvm/x86.c *dest = kvm_x86_ops->get_dr(vcpu, dr); kvm_x86_ops 2072 arch/x86/kvm/x86.c kvm_x86_ops->set_dr(ctxt->vcpu, dr, value & mask, &exception); kvm_x86_ops 2115 arch/x86/kvm/x86.c kvm_x86_ops->cache_regs(vcpu); kvm_x86_ops 2122 arch/x86/kvm/x86.c kvm_x86_ops->get_cs_db_l_bits(vcpu, &cs_db, &cs_l); kvm_x86_ops 2125 arch/x86/kvm/x86.c vcpu->arch.emulate_ctxt.eflags = kvm_x86_ops->get_rflags(vcpu); kvm_x86_ops 2175 arch/x86/kvm/x86.c kvm_x86_ops->decache_regs(vcpu); kvm_x86_ops 2176 arch/x86/kvm/x86.c kvm_x86_ops->set_rflags(vcpu, vcpu->arch.emulate_ctxt.eflags); kvm_x86_ops 2229 arch/x86/kvm/x86.c kvm_x86_ops->cache_regs(vcpu); kvm_x86_ops 2239 arch/x86/kvm/x86.c kvm_x86_ops->cache_regs(vcpu); kvm_x86_ops 2262 arch/x86/kvm/x86.c kvm_x86_ops->decache_regs(vcpu); kvm_x86_ops 2336 arch/x86/kvm/x86.c kvm_x86_ops->cache_regs(vcpu); kvm_x86_ops 2339 arch/x86/kvm/x86.c kvm_x86_ops->skip_emulated_instruction(vcpu); kvm_x86_ops 2381 arch/x86/kvm/x86.c kvm_x86_ops->skip_emulated_instruction(vcpu); kvm_x86_ops 2411 arch/x86/kvm/x86.c kvm_x86_ops->skip_emulated_instruction(vcpu); kvm_x86_ops 2447 arch/x86/kvm/x86.c struct kvm_x86_ops *ops = (struct kvm_x86_ops *)opaque; kvm_x86_ops 2449 arch/x86/kvm/x86.c if (kvm_x86_ops) { kvm_x86_ops 2472 arch/x86/kvm/x86.c kvm_x86_ops = ops; kvm_x86_ops 2485 arch/x86/kvm/x86.c kvm_x86_ops = NULL; kvm_x86_ops 2522 arch/x86/kvm/x86.c kvm_x86_ops->cache_regs(vcpu); kvm_x86_ops 2552 arch/x86/kvm/x86.c kvm_x86_ops->decache_regs(vcpu); kvm_x86_ops 2571 arch/x86/kvm/x86.c kvm_x86_ops->cache_regs(vcpu); kvm_x86_ops 2572 arch/x86/kvm/x86.c kvm_x86_ops->patch_hypercall(vcpu, instruction); kvm_x86_ops 2589 arch/x86/kvm/x86.c kvm_x86_ops->set_gdt(vcpu, &dt); kvm_x86_ops 2596 arch/x86/kvm/x86.c kvm_x86_ops->set_idt(vcpu, &dt); kvm_x86_ops 2603 arch/x86/kvm/x86.c *rflags = kvm_x86_ops->get_rflags(vcpu); kvm_x86_ops 2610 arch/x86/kvm/x86.c kvm_x86_ops->decache_cr4_guest_bits(vcpu); kvm_x86_ops 2646 arch/x86/kvm/x86.c *rflags = kvm_x86_ops->get_rflags(vcpu); kvm_x86_ops 2703 arch/x86/kvm/x86.c kvm_x86_ops->cache_regs(vcpu); kvm_x86_ops 2732 arch/x86/kvm/x86.c kvm_x86_ops->decache_regs(vcpu); kvm_x86_ops 2733 arch/x86/kvm/x86.c kvm_x86_ops->skip_emulated_instruction(vcpu); kvm_x86_ops 2754 arch/x86/kvm/x86.c (kvm_x86_ops->get_rflags(vcpu) & X86_EFLAGS_IF)); kvm_x86_ops 2760 arch/x86/kvm/x86.c kvm_run->if_flag = (kvm_x86_ops->get_rflags(vcpu) & X86_EFLAGS_IF) != 0; kvm_x86_ops 2807 arch/x86/kvm/x86.c r = kvm_x86_ops->vcpu_reset(vcpu); kvm_x86_ops 2818 arch/x86/kvm/x86.c kvm_x86_ops->guest_debug_pre(vcpu); kvm_x86_ops 2833 arch/x86/kvm/x86.c kvm_x86_ops->tlb_flush(vcpu); kvm_x86_ops 2852 arch/x86/kvm/x86.c kvm_x86_ops->prepare_guest_switch(vcpu); kvm_x86_ops 2883 arch/x86/kvm/x86.c kvm_x86_ops->inject_pending_irq(vcpu); kvm_x86_ops 2885 arch/x86/kvm/x86.c kvm_x86_ops->inject_pending_vectors(vcpu, kvm_run); kvm_x86_ops 2895 arch/x86/kvm/x86.c kvm_x86_ops->run(vcpu, kvm_run); kvm_x86_ops 2920 arch/x86/kvm/x86.c kvm_x86_ops->cache_regs(vcpu); kvm_x86_ops 2924 arch/x86/kvm/x86.c if (vcpu->arch.exception.pending && kvm_x86_ops->exception_injected(vcpu)) kvm_x86_ops 2929 arch/x86/kvm/x86.c r = kvm_x86_ops->handle_exit(kvm_run, vcpu); kvm_x86_ops 3003 arch/x86/kvm/x86.c kvm_x86_ops->cache_regs(vcpu); kvm_x86_ops 3005 arch/x86/kvm/x86.c kvm_x86_ops->decache_regs(vcpu); kvm_x86_ops 3022 arch/x86/kvm/x86.c kvm_x86_ops->cache_regs(vcpu); kvm_x86_ops 3044 arch/x86/kvm/x86.c regs->rflags = kvm_x86_ops->get_rflags(vcpu); kvm_x86_ops 3081 arch/x86/kvm/x86.c kvm_x86_ops->set_rflags(vcpu, regs->rflags); kvm_x86_ops 3083 arch/x86/kvm/x86.c kvm_x86_ops->decache_regs(vcpu); kvm_x86_ops 3095 arch/x86/kvm/x86.c kvm_x86_ops->get_segment(vcpu, var, seg); kvm_x86_ops 3126 arch/x86/kvm/x86.c kvm_x86_ops->get_idt(vcpu, &dt); kvm_x86_ops 3129 arch/x86/kvm/x86.c kvm_x86_ops->get_gdt(vcpu, &dt); kvm_x86_ops 3133 arch/x86/kvm/x86.c kvm_x86_ops->decache_cr4_guest_bits(vcpu); kvm_x86_ops 3145 arch/x86/kvm/x86.c pending_vec = kvm_x86_ops->get_irq(vcpu); kvm_x86_ops 3179 arch/x86/kvm/x86.c kvm_x86_ops->set_segment(vcpu, var, seg); kvm_x86_ops 3226 arch/x86/kvm/x86.c kvm_x86_ops->get_gdt(vcpu, dtable); kvm_x86_ops 3320 arch/x86/kvm/x86.c tss->eflags = kvm_x86_ops->get_rflags(vcpu); kvm_x86_ops 3346 arch/x86/kvm/x86.c kvm_x86_ops->set_rflags(vcpu, tss->eflags | 2); kvm_x86_ops 3384 arch/x86/kvm/x86.c tss->flag = kvm_x86_ops->get_rflags(vcpu); kvm_x86_ops 3406 arch/x86/kvm/x86.c kvm_x86_ops->set_rflags(vcpu, tss->flag | 2); kvm_x86_ops 3514 arch/x86/kvm/x86.c cpl = kvm_x86_ops->get_cpl(vcpu); kvm_x86_ops 3532 arch/x86/kvm/x86.c u32 eflags = kvm_x86_ops->get_rflags(vcpu); kvm_x86_ops 3533 arch/x86/kvm/x86.c kvm_x86_ops->set_rflags(vcpu, eflags & ~X86_EFLAGS_NT); kvm_x86_ops 3536 arch/x86/kvm/x86.c kvm_x86_ops->skip_emulated_instruction(vcpu); kvm_x86_ops 3537 arch/x86/kvm/x86.c kvm_x86_ops->cache_regs(vcpu); kvm_x86_ops 3547 arch/x86/kvm/x86.c u32 eflags = kvm_x86_ops->get_rflags(vcpu); kvm_x86_ops 3548 arch/x86/kvm/x86.c kvm_x86_ops->set_rflags(vcpu, eflags | X86_EFLAGS_NT); kvm_x86_ops 3557 arch/x86/kvm/x86.c kvm_x86_ops->set_cr0(vcpu, vcpu->arch.cr0 | X86_CR0_TS); kvm_x86_ops 3562 arch/x86/kvm/x86.c kvm_x86_ops->decache_regs(vcpu); kvm_x86_ops 3578 arch/x86/kvm/x86.c kvm_x86_ops->set_idt(vcpu, &dt); kvm_x86_ops 3581 arch/x86/kvm/x86.c kvm_x86_ops->set_gdt(vcpu, &dt); kvm_x86_ops 3590 arch/x86/kvm/x86.c kvm_x86_ops->set_efer(vcpu, sregs->efer); kvm_x86_ops 3593 arch/x86/kvm/x86.c kvm_x86_ops->decache_cr4_guest_bits(vcpu); kvm_x86_ops 3596 arch/x86/kvm/x86.c kvm_x86_ops->set_cr0(vcpu, sregs->cr0); kvm_x86_ops 3600 arch/x86/kvm/x86.c kvm_x86_ops->set_cr4(vcpu, sregs->cr4); kvm_x86_ops 3621 arch/x86/kvm/x86.c kvm_x86_ops->set_irq(vcpu, pending_vec); kvm_x86_ops 3649 arch/x86/kvm/x86.c r = kvm_x86_ops->set_guest_debug(vcpu, dbg); kvm_x86_ops 3793 arch/x86/kvm/x86.c kvm_x86_ops->vcpu_free(vcpu); kvm_x86_ops 3799 arch/x86/kvm/x86.c return kvm_x86_ops->vcpu_create(kvm, id); kvm_x86_ops 3819 arch/x86/kvm/x86.c kvm_x86_ops->vcpu_free(vcpu); kvm_x86_ops 3829 arch/x86/kvm/x86.c kvm_x86_ops->vcpu_free(vcpu); kvm_x86_ops 3834 arch/x86/kvm/x86.c return kvm_x86_ops->vcpu_reset(vcpu); kvm_x86_ops 3839 arch/x86/kvm/x86.c kvm_x86_ops->hardware_enable(garbage); kvm_x86_ops 3844 arch/x86/kvm/x86.c kvm_x86_ops->hardware_disable(garbage); kvm_x86_ops 3849 arch/x86/kvm/x86.c return kvm_x86_ops->hardware_setup(); kvm_x86_ops 3854 arch/x86/kvm/x86.c kvm_x86_ops->hardware_unsetup(); kvm_x86_ops 3859 arch/x86/kvm/x86.c kvm_x86_ops->check_processor_compatibility(rtn); kvm_x86_ops 536 arch/x86/kvm/x86_emulate.c return kvm_x86_ops->get_segment_base(ctxt->vcpu, seg); kvm_x86_ops 442 include/asm-x86/kvm_host.h extern struct kvm_x86_ops *kvm_x86_ops;