| /linux/virt/kvm/ |
| H A D | dirty_ring.c | 241 kvm_make_request(KVM_REQ_DIRTY_RING_SOFT_FULL, vcpu); in kvm_dirty_ring_push() 254 kvm_make_request(KVM_REQ_DIRTY_RING_SOFT_FULL, vcpu); in kvm_dirty_ring_check_request()
|
| /linux/arch/loongarch/kvm/ |
| H A D | exit.c | 131 kvm_make_request(KVM_REQ_PMU, vcpu); in kvm_handle_csr() 759 kvm_make_request(KVM_REQ_AUX_LOAD, vcpu); in kvm_handle_fpu_disabled() 780 kvm_make_request(KVM_REQ_STEAL_UPDATE, vcpu); in kvm_save_notify() 801 kvm_make_request(KVM_REQ_AUX_LOAD, vcpu); in kvm_handle_lsx_disabled() 821 kvm_make_request(KVM_REQ_AUX_LOAD, vcpu); in kvm_handle_lasx_disabled() 833 kvm_make_request(KVM_REQ_AUX_LOAD, vcpu); in kvm_handle_lbt_disabled()
|
| H A D | vcpu.c | 147 kvm_make_request(KVM_REQ_PMU, vcpu); in kvm_lose_pmu() 329 kvm_make_request(KVM_REQ_PMU, vcpu); in kvm_pre_enter_guest() 675 kvm_make_request(KVM_REQ_PMU, vcpu); in _kvm_setcsr() 1210 kvm_make_request(KVM_REQ_STEAL_UPDATE, vcpu); in kvm_loongarch_pvtime_set_attr() 1638 kvm_make_request(KVM_REQ_STEAL_UPDATE, vcpu); in _kvm_vcpu_load()
|
| H A D | mmu.c | 896 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in kvm_map_page() 933 kvm_make_request(KVM_REQ_TLB_FLUSH_GPA, vcpu); in kvm_handle_mm_fault()
|
| /linux/arch/x86/kvm/svm/ |
| H A D | nested.c | 675 kvm_make_request(KVM_REQ_MMU_SYNC, vcpu); in nested_svm_transition_tlb_flush() 676 kvm_make_request(KVM_REQ_TLB_FLUSH_CURRENT, vcpu); in nested_svm_transition_tlb_flush() 852 kvm_make_request(KVM_REQ_EVENT, &svm->vcpu); in nested_vmcb02_prepare_control() 1040 kvm_make_request(KVM_REQ_GET_NESTED_STATE_PAGES, vcpu); in enter_svm_guest_mode() 1045 kvm_make_request(KVM_REQ_APICV_UPDATE, vcpu); in enter_svm_guest_mode() 1279 kvm_make_request(KVM_REQ_TRIPLE_FAULT, vcpu); in nested_svm_vmexit() 1328 kvm_make_request(KVM_REQ_EVENT, &svm->vcpu); in nested_svm_vmexit() 1391 kvm_make_request(KVM_REQ_TRIPLE_FAULT, vcpu); in nested_svm_vmexit() 1502 kvm_make_request(KVM_REQ_APICV_UPDATE, vcpu); in svm_leave_nested() 2019 kvm_make_request(KVM_REQ_APICV_UPDATE, vcpu); in svm_set_nested_state() [all …]
|
| H A D | svm.c | 233 kvm_make_request(KVM_REQ_TRIPLE_FAULT, vcpu); in svm_set_efer() 264 kvm_make_request(KVM_REQ_RECALC_INTERCEPTS, vcpu); in svm_set_efer() 1101 kvm_make_request(KVM_REQ_EVENT, &svm->vcpu); in svm_recalc_instruction_intercepts() 1261 kvm_make_request(KVM_REQ_RECALC_INTERCEPTS, vcpu); in init_vmcb() 2031 kvm_make_request(KVM_REQ_EVENT, vcpu); in db_interception() 2111 kvm_make_request(KVM_REQ_TRIPLE_FAULT, vcpu); in svm_handle_mce() 2352 kvm_make_request(KVM_REQ_EVENT, &svm->vcpu); in svm_set_gif() 2508 kvm_make_request(KVM_REQ_EVENT, vcpu); in iret_interception() 3183 kvm_make_request(KVM_REQ_EVENT, vcpu); in interrupt_window_interception() 3865 kvm_make_request(KVM_REQ_EVENT, vcpu); in svm_complete_interrupt_delivery() [all …]
|
| /linux/arch/x86/kvm/ |
| H A D | x86.c | 849 kvm_make_request(KVM_REQ_EVENT, vcpu); in kvm_multiple_exception() 879 kvm_make_request(KVM_REQ_TRIPLE_FAULT, vcpu); in kvm_multiple_exception() 940 kvm_make_request(KVM_REQ_EVENT, vcpu); in kvm_requeue_exception() 1015 kvm_make_request(KVM_REQ_NMI, vcpu); in kvm_inject_nmi() 1101 kvm_make_request(KVM_REQ_LOAD_MMU_PGD, vcpu); in load_pdptrs() 1150 kvm_make_request(KVM_REQ_TLB_FLUSH_GUEST, vcpu); in kvm_post_set_cr0() 1158 kvm_make_request(KVM_REQ_APF_READY, vcpu); in kvm_post_set_cr0() 1358 kvm_make_request(KVM_REQ_TLB_FLUSH_GUEST, vcpu); in kvm_post_set_cr4() 1368 kvm_make_request(KVM_REQ_TLB_FLUSH_CURRENT, vcpu); in kvm_post_set_cr4() 1421 kvm_make_request(KVM_REQ_TLB_FLUSH_GUEST, vcpu); in kvm_invalidate_pcid() [all …]
|
| H A D | smm.h | 148 kvm_make_request(KVM_REQ_SMI, vcpu); in kvm_inject_smi()
|
| H A D | smm.c | 122 kvm_make_request(KVM_REQ_EVENT, vcpu); in kvm_smm_changed() 139 kvm_make_request(KVM_REQ_EVENT, vcpu); in process_smi() 275 kvm_make_request(KVM_REQ_TRIPLE_FAULT, vcpu); in enter_smm_save_state_64()
|
| H A D | kvm_cache_regs.h | 238 kvm_make_request(KVM_REQ_LOAD_EOI_EXITMAP, vcpu); in leave_guest_mode()
|
| H A D | xen.c | 147 kvm_make_request(KVM_REQ_UNBLOCK, vcpu); in xen_timer_callback() 943 kvm_make_request(KVM_REQ_CLOCK_UPDATE, vcpu); in kvm_xen_vcpu_set_attr() 958 kvm_make_request(KVM_REQ_CLOCK_UPDATE, vcpu); in kvm_xen_vcpu_set_attr() 1576 kvm_make_request(KVM_REQ_UNBLOCK, vcpu); in cancel_evtchn_poll() 1777 kvm_make_request(KVM_REQ_UNBLOCK, vcpu); in kvm_xen_check_poller() 1891 kvm_make_request(KVM_REQ_UNBLOCK, vcpu); in kvm_xen_set_evtchn_fast()
|
| H A D | i8259.c | 66 kvm_make_request(KVM_REQ_EVENT, vcpu); in pic_unlock()
|
| /linux/arch/arm64/kvm/vgic/ |
| H A D | vgic.c | 450 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in vgic_queue_irq_unlock() 506 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in vgic_queue_irq_unlock() 843 kvm_make_request(KVM_REQ_IRQ_PENDING, target_vcpu); in vgic_prune_ap_list() 1149 kvm_make_request(KVM_REQ_GUEST_HYP_IRQ_PENDING, vcpu); in kvm_vgic_flush_hwstate() 1273 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in vgic_kick_vcpus()
|
| H A D | vgic-v4.c | 102 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in vgic_v4_doorbell_handler()
|
| H A D | vgic-v2.c | 221 kvm_make_request(KVM_REQ_VGIC_PROCESS_UPDATE, target_vcpu); in vgic_v2_deactivate()
|
| /linux/Documentation/virt/kvm/ |
| H A D | vcpu-requests.rst | 26 * another in kvm_make_request(), will be issued. 34 void kvm_make_request(int req, struct kvm_vcpu *vcpu); 41 (kvm_make_request() calls) are followed by a call to kvm_vcpu_kick(), 181 The pair of functions, kvm_check_request() and kvm_make_request(), provide 218 WRITE_ONCE(vcpu->mode, IN_GUEST_MODE); kvm_make_request(REQ, vcpu);
|
| /linux/arch/riscv/kvm/ |
| H A D | vcpu.c | 467 kvm_make_request(KVM_REQ_SLEEP, vcpu); in __kvm_riscv_vcpu_power_off() 609 kvm_make_request(KVM_REQ_STEAL_UPDATE, vcpu); in kvm_arch_vcpu_load() 680 kvm_make_request(KVM_REQ_SLEEP, vcpu); in kvm_riscv_check_vcpu_requests()
|
| H A D | vcpu_sbi.c | 179 kvm_make_request(KVM_REQ_VCPU_RESET, vcpu); in kvm_riscv_vcpu_sbi_request_reset()
|
| /linux/arch/arm64/kvm/ |
| H A D | arm.c | 704 kvm_make_request(KVM_REQ_RECORD_STEAL, vcpu); in kvm_arch_vcpu_load() 757 kvm_make_request(KVM_REQ_SLEEP, vcpu); in __kvm_arm_vcpu_power_off() 776 kvm_make_request(KVM_REQ_SUSPEND, vcpu); in kvm_arm_vcpu_suspend() 1020 kvm_make_request(KVM_REQ_SLEEP, vcpu); in kvm_vcpu_sleep() 1077 kvm_make_request(KVM_REQ_SUSPEND, vcpu); in kvm_vcpu_suspend() 1463 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in vcpu_interrupt_line()
|
| H A D | nested.c | 767 kvm_make_request(KVM_REQ_NESTED_S2_UNMAP, vcpu); in get_s2_mmu_nested() 796 kvm_make_request(KVM_REQ_MAP_L1_VNCR_EL2, vcpu); in kvm_vcpu_load_hw_mmu() 1337 kvm_make_request(KVM_REQ_MAP_L1_VNCR_EL2, vcpu); in kvm_translate_vncr()
|
| /linux/arch/x86/kvm/vmx/ |
| H A D | nested.c | 212 kvm_make_request(KVM_REQ_TRIPLE_FAULT, vcpu); in nested_vmx_abort() 1251 kvm_make_request(KVM_REQ_TLB_FLUSH_GUEST, vcpu); in nested_vmx_transition_tlb_flush() 1267 kvm_make_request(KVM_REQ_TLB_FLUSH_GUEST, vcpu); in nested_vmx_transition_tlb_flush() 1278 kvm_make_request(KVM_REQ_TLB_FLUSH_CURRENT, vcpu); in nested_vmx_transition_tlb_flush() 2227 kvm_make_request(KVM_REQ_EVENT, &vmx->vcpu); in vmx_preemption_timer_fn() 3707 kvm_make_request(KVM_REQ_GET_NESTED_STATE_PAGES, vcpu); in nested_vmx_enter_non_root_mode() 3721 kvm_make_request(KVM_REQ_EVENT, vcpu); in nested_vmx_enter_non_root_mode() 5182 kvm_make_request(KVM_REQ_EVENT, vcpu); in __nested_vmx_vmexit() 5571 kvm_make_request(KVM_REQ_EVENT, vcpu); in handle_vmxoff() 6162 kvm_make_request(KVM_REQ_TLB_FLUSH_GUEST, vcpu); in nested_vmx_eptp_switching() [all …]
|
| H A D | vmx.c | 1529 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in vmx_vcpu_load_vmcs() 1880 kvm_make_request(KVM_REQ_EVENT, vcpu); in vmx_update_emulated_instruction() 4342 kvm_make_request(KVM_REQ_EVENT, vcpu); in vmx_deliver_nested_posted_interrupt() 4393 kvm_make_request(KVM_REQ_EVENT, vcpu); in vmx_deliver_interrupt() 5052 kvm_make_request(KVM_REQ_APIC_PAGE_RELOAD, vcpu); in vmx_vcpu_reset() 5816 kvm_make_request(KVM_REQ_EVENT, vcpu); in handle_interrupt_window() 5997 kvm_make_request(KVM_REQ_EVENT, vcpu); in handle_nmi_window() 6899 kvm_make_request(KVM_REQ_APIC_PAGE_RELOAD, vcpu); in vmx_set_virtual_apic_mode() 6912 kvm_make_request(KVM_REQ_TLB_FLUSH_CURRENT, vcpu); in vmx_set_virtual_apic_mode() 6978 kvm_make_request(KVM_REQ_APIC_PAGE_RELOAD, vcpu); in vmx_set_apic_access_page_addr() [all …]
|
| /linux/arch/s390/kvm/ |
| H A D | pv.c | 257 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in kvm_s390_pv_destroy_cpu() 314 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in kvm_s390_pv_create_cpu()
|
| /linux/arch/powerpc/kvm/ |
| H A D | booke.c | 538 kvm_make_request(KVM_REQ_EPR_EXIT, vcpu); in kvmppc_booke_irqprio_deliver() 652 kvm_make_request(KVM_REQ_PENDING_TIMER, vcpu); in kvmppc_watchdog_func() 663 kvm_make_request(KVM_REQ_WATCHDOG, vcpu); in kvmppc_watchdog_func() 1873 kvm_make_request(KVM_REQ_PENDING_TIMER, vcpu); in kvmppc_set_tsr_bits()
|
| /linux/arch/x86/kvm/mmu/ |
| H A D | paging_tmpl.h | 648 kvm_make_request(KVM_REQ_MMU_FREE_OBSOLETE_ROOTS, vcpu); in FNAME()
|