Home
last modified time | relevance | path

Searched refs:kvm_make_request (Results 1 – 25 of 26) sorted by relevance

12

/kernel/linux/linux-5.10/arch/x86/kvm/
Dlapic.c303 kvm_make_request(KVM_REQ_APF_READY, apic->vcpu); in apic_set_spiv()
745 kvm_make_request(KVM_REQ_EVENT, apic->vcpu); in apic_update_ppr()
1104 kvm_make_request(KVM_REQ_EVENT, vcpu); in __apic_accept_irq()
1112 kvm_make_request(KVM_REQ_EVENT, vcpu); in __apic_accept_irq()
1118 kvm_make_request(KVM_REQ_SMI, vcpu); in __apic_accept_irq()
1133 kvm_make_request(KVM_REQ_EVENT, vcpu); in __apic_accept_irq()
1144 kvm_make_request(KVM_REQ_EVENT, vcpu); in __apic_accept_irq()
1229 kvm_make_request(KVM_REQ_IOAPIC_EOI_EXIT, apic->vcpu); in kvm_ioapic_send_eoi()
1261 kvm_make_request(KVM_REQ_EVENT, apic->vcpu); in apic_set_eoi()
1276 kvm_make_request(KVM_REQ_EVENT, apic->vcpu); in kvm_apic_set_eoi_accelerated()
[all …]
Dpmu.c69 kvm_make_request(KVM_REQ_PMU, pmc->vcpu); in kvm_perf_overflow()
82 kvm_make_request(KVM_REQ_PMU, pmc->vcpu); in kvm_perf_overflow_intr()
95 kvm_make_request(KVM_REQ_PMI, pmc->vcpu); in kvm_perf_overflow_intr()
Dx86.c549 kvm_make_request(KVM_REQ_EVENT, vcpu); in kvm_multiple_exception()
590 kvm_make_request(KVM_REQ_TRIPLE_FAULT, vcpu); in kvm_multiple_exception()
694 kvm_make_request(KVM_REQ_NMI, vcpu); in kvm_inject_nmi()
1063 kvm_make_request(KVM_REQ_TLB_FLUSH_CURRENT, vcpu); in kvm_set_cr3()
2040 kvm_make_request(KVM_REQ_MASTERCLOCK_UPDATE, vcpu); in kvm_write_system_time()
2046 kvm_make_request(KVM_REQ_GLOBAL_CLOCK_UPDATE, vcpu); in kvm_write_system_time()
2212 kvm_make_request(KVM_REQ_MASTERCLOCK_UPDATE, vcpu); in kvm_track_tsc_matching()
2606 kvm_make_request(KVM_REQ_CLOCK_UPDATE, vcpu); in kvm_gen_update_masterclock()
2735 kvm_make_request(KVM_REQ_CLOCK_UPDATE, v); in kvm_guest_time_update()
2821 kvm_make_request(KVM_REQ_CLOCK_UPDATE, vcpu); in kvmclock_update_fn()
[all …]
Dhyperv.c131 kvm_make_request(KVM_REQ_SCAN_IOAPIC, synic_to_vcpu(synic)); in synic_set_sint()
201 kvm_make_request(KVM_REQ_HV_EXIT, vcpu); in synic_exit()
311 kvm_make_request(KVM_REQ_HV_EXIT, vcpu); in syndbg_exit()
547 kvm_make_request(KVM_REQ_HV_STIMER, vcpu); in stimer_mark_pending()
986 kvm_make_request(KVM_REQ_HV_CRASH, vcpu); in kvm_hv_msr_set_crash_ctl()
1174 kvm_make_request(KVM_REQ_MASTERCLOCK_UPDATE, vcpu); in kvm_hv_set_msr_pw()
1185 kvm_make_request(KVM_REQ_HV_RESET, vcpu); in kvm_hv_set_msr_pw()
Dkvm_cache_regs.h168 kvm_make_request(KVM_REQ_LOAD_EOI_EXITMAP, vcpu); in leave_guest_mode()
Di8259.c62 kvm_make_request(KVM_REQ_EVENT, vcpu); in pic_unlock()
/kernel/linux/linux-5.10/arch/arm64/kvm/vgic/
Dvgic.c366 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in vgic_queue_irq_unlock()
415 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in vgic_queue_irq_unlock()
710 kvm_make_request(KVM_REQ_IRQ_PENDING, target_vcpu); in vgic_prune_ap_list()
999 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in vgic_kick_vcpus()
Dvgic-v4.c102 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in vgic_v4_doorbell_handler()
/kernel/linux/linux-5.10/arch/arm64/kvm/
Dpsci.c58 kvm_make_request(KVM_REQ_SLEEP, vcpu); in kvm_psci_vcpu_off()
102 kvm_make_request(KVM_REQ_VCPU_RESET, vcpu); in kvm_psci_vcpu_on()
Darm.c377 kvm_make_request(KVM_REQ_RECORD_STEAL, vcpu); in kvm_arch_vcpu_load()
403 kvm_make_request(KVM_REQ_SLEEP, vcpu); in vcpu_power_off()
615 kvm_make_request(KVM_REQ_SLEEP, vcpu); in vcpu_req_sleep()
896 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in vcpu_interrupt_line()
Dpmu-emul.c499 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in kvm_pmu_perf_overflow()
/kernel/linux/linux-5.10/arch/s390/kvm/
Dpv.c46 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in kvm_s390_pv_destroy_cpu()
101 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in kvm_s390_pv_create_cpu()
Dkvm-s390.h107 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in kvm_s390_set_prefix()
108 kvm_make_request(KVM_REQ_MMU_RELOAD, vcpu); in kvm_s390_set_prefix()
Dpriv.c1328 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in kvm_s390_handle_lctl()
1400 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in handle_lctlg()
Dkvm-s390.c3382 kvm_make_request(req, vcpu); in kvm_s390_sync_request()
3819 kvm_make_request(KVM_REQ_MMU_RELOAD, vcpu); in kvm_s390_handle_requests()
4281 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in sync_regs()
4585 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in kvm_s390_vcpu_start()
/kernel/linux/linux-5.10/Documentation/virt/kvm/
Dvcpu-requests.rst24 * another in kvm_make_request(), will be issued.
32 void kvm_make_request(int req, struct kvm_vcpu *vcpu);
39 (kvm_make_request() calls) are followed by a call to kvm_vcpu_kick(),
179 The pair of functions, kvm_check_request() and kvm_make_request(), provide
216 WRITE_ONCE(vcpu->mode, IN_GUEST_MODE); kvm_make_request(REQ, vcpu);
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/
Dnested.c204 kvm_make_request(KVM_REQ_TRIPLE_FAULT, vcpu); in nested_vmx_abort()
1157 kvm_make_request(KVM_REQ_TLB_FLUSH_GUEST, vcpu); in nested_vmx_load_cr3()
1223 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in nested_vmx_transition_tlb_flush()
1225 kvm_make_request(KVM_REQ_TLB_FLUSH_CURRENT, vcpu); in nested_vmx_transition_tlb_flush()
2104 kvm_make_request(KVM_REQ_EVENT, &vmx->vcpu); in vmx_preemption_timer_fn()
3439 kvm_make_request(KVM_REQ_GET_NESTED_STATE_PAGES, vcpu); in nested_vmx_enter_non_root_mode()
3457 kvm_make_request(KVM_REQ_EVENT, vcpu); in nested_vmx_enter_non_root_mode()
3587 kvm_make_request(KVM_REQ_EVENT, vcpu); in nested_vmx_run()
4602 kvm_make_request(KVM_REQ_APIC_PAGE_RELOAD, vcpu); in nested_vmx_vmexit()
5038 kvm_make_request(KVM_REQ_EVENT, vcpu); in handle_vmoff()
[all …]
Dvmx.c1451 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in vmx_vcpu_load_vmcs()
4067 kvm_make_request(KVM_REQ_EVENT, vcpu); in vmx_deliver_nested_posted_interrupt()
4564 kvm_make_request(KVM_REQ_APIC_PAGE_RELOAD, vcpu); in vmx_vcpu_reset()
5283 kvm_make_request(KVM_REQ_EVENT, vcpu); in handle_interrupt_window()
5509 kvm_make_request(KVM_REQ_EVENT, vcpu); in handle_nmi_window()
6324 kvm_make_request(KVM_REQ_APIC_PAGE_RELOAD, vcpu); in vmx_set_virtual_apic_mode()
6332 kvm_make_request(KVM_REQ_TLB_FLUSH_CURRENT, vcpu); in vmx_set_virtual_apic_mode()
6447 kvm_make_request(KVM_REQ_EVENT, vcpu); in vmx_sync_pir_to_irr()
6604 kvm_make_request(KVM_REQ_EVENT, vcpu); in __vmx_complete_interrupts()
/kernel/linux/linux-5.10/arch/x86/kvm/svm/
Dsvm.c1843 kvm_make_request(KVM_REQ_EVENT, vcpu); in db_interception()
1966 kvm_make_request(KVM_REQ_TRIPLE_FAULT, &svm->vcpu); in svm_handle_mce()
2122 kvm_make_request(KVM_REQ_EVENT, &svm->vcpu); in svm_set_gif()
2279 kvm_make_request(KVM_REQ_EVENT, &svm->vcpu); in iret_interception()
2805 kvm_make_request(KVM_REQ_EVENT, &svm->vcpu); in interrupt_window_interception()
3422 kvm_make_request(KVM_REQ_EVENT, &svm->vcpu); in svm_complete_interrupts()
3432 kvm_make_request(KVM_REQ_EVENT, &svm->vcpu); in svm_complete_interrupts()
4160 kvm_make_request(KVM_REQ_TRIPLE_FAULT, vcpu); in svm_can_emulate_instruction()
Dnested.c1250 kvm_make_request(KVM_REQ_GET_NESTED_STATE_PAGES, vcpu); in svm_set_nested_state()
/kernel/linux/linux-5.10/arch/x86/kvm/mmu/
Dmmu.c1862 kvm_make_request(KVM_REQ_TLB_FLUSH_CURRENT, vcpu); in kvm_mmu_flush_or_zap()
2073 kvm_make_request(KVM_REQ_TLB_FLUSH_CURRENT, vcpu); in kvm_mmu_get_page()
2077 kvm_make_request(KVM_REQ_MMU_SYNC, vcpu); in kvm_mmu_get_page()
2627 kvm_make_request(KVM_REQ_TLB_FLUSH_CURRENT, vcpu); in mmu_set_spte()
3210 kvm_make_request(KVM_REQ_TRIPLE_FAULT, vcpu); in mmu_check_root()
3692 kvm_make_request(KVM_REQ_APF_HALT, vcpu); in try_async_pf()
3905 kvm_make_request(KVM_REQ_LOAD_MMU_PGD, vcpu); in __kvm_mmu_new_pgd()
3908 kvm_make_request(KVM_REQ_MMU_SYNC, vcpu); in __kvm_mmu_new_pgd()
3910 kvm_make_request(KVM_REQ_TLB_FLUSH_CURRENT, vcpu); in __kvm_mmu_new_pgd()
Dtdp_mmu.c555 kvm_make_request(KVM_REQ_TLB_FLUSH_CURRENT, vcpu); in tdp_mmu_map_handle_target_level()
/kernel/linux/linux-5.10/arch/powerpc/kvm/
Dbooke.c509 kvm_make_request(KVM_REQ_EPR_EXIT, vcpu); in kvmppc_booke_irqprio_deliver()
623 kvm_make_request(KVM_REQ_PENDING_TIMER, vcpu); in kvmppc_watchdog_func()
634 kvm_make_request(KVM_REQ_WATCHDOG, vcpu); in kvmppc_watchdog_func()
1840 kvm_make_request(KVM_REQ_PENDING_TIMER, vcpu); in kvmppc_set_tsr_bits()
/kernel/linux/linux-5.10/include/linux/
Dkvm_host.h1303 static inline void kvm_make_request(int req, struct kvm_vcpu *vcpu) in kvm_make_request() function
/kernel/linux/linux-5.10/virt/kvm/
Dkvm_main.c278 kvm_make_request(req, vcpu); in kvm_make_vcpus_request_mask()
2821 kvm_make_request(KVM_REQ_UNHALT, vcpu); in kvm_vcpu_check_block()

12