/openbmc/linux/virt/kvm/ |
H A D | dirty_ring.c | 191 kvm_make_request(KVM_REQ_DIRTY_RING_SOFT_FULL, vcpu); in kvm_dirty_ring_push() 204 kvm_make_request(KVM_REQ_DIRTY_RING_SOFT_FULL, vcpu); in kvm_dirty_ring_check_request()
|
/openbmc/linux/arch/riscv/kvm/ |
H A D | vmid.c | 123 kvm_make_request(KVM_REQ_UPDATE_HGATP, v); in kvm_riscv_gstage_vmid_update()
|
H A D | vcpu_sbi_hsm.c | 35 kvm_make_request(KVM_REQ_VCPU_RESET, target_vcpu); in kvm_sbi_hsm_vcpu_start()
|
H A D | vcpu.c | 427 kvm_make_request(KVM_REQ_SLEEP, vcpu); in kvm_riscv_vcpu_power_off() 573 kvm_make_request(KVM_REQ_SLEEP, vcpu); in kvm_riscv_check_vcpu_requests()
|
/openbmc/linux/arch/x86/kvm/ |
H A D | pmu.h | 208 kvm_make_request(KVM_REQ_PMU, pmc->vcpu); in kvm_pmu_request_counter_reprogram() 220 kvm_make_request(KVM_REQ_PMU, pmu_to_vcpu(pmu)); in reprogram_counters()
|
H A D | x86.c | 653 kvm_make_request(KVM_REQ_EVENT, vcpu); in kvm_multiple_exception() 821 kvm_make_request(KVM_REQ_NMI, vcpu); in kvm_inject_nmi() 4993 kvm_make_request(KVM_REQ_EVENT, vcpu); in kvm_vcpu_ioctl_interrupt() 5008 kvm_make_request(KVM_REQ_EVENT, vcpu); in kvm_vcpu_ioctl_interrupt() 5307 kvm_make_request(KVM_REQ_NMI, vcpu); in kvm_vcpu_ioctl_x86_set_vcpu_events() 5354 kvm_make_request(KVM_REQ_EVENT, vcpu); in kvm_vcpu_ioctl_x86_set_vcpu_events() 11307 kvm_make_request(KVM_REQ_EVENT, vcpu); in __set_regs() 11458 kvm_make_request(KVM_REQ_EVENT, vcpu); in kvm_arch_vcpu_ioctl_set_mpstate() 12076 kvm_make_request(KVM_REQ_EVENT, vcpu); in kvm_vcpu_reset() 12315 kvm_make_request(KVM_REQ_PMU, vcpu); in kvm_arch_sched_in() [all …]
|
H A D | lapic.c | 504 kvm_make_request(KVM_REQ_APF_READY, apic->vcpu); in apic_set_spiv() 972 kvm_make_request(KVM_REQ_EVENT, apic->vcpu); in apic_update_ppr() 1335 kvm_make_request(KVM_REQ_EVENT, vcpu); in __apic_accept_irq() 1357 kvm_make_request(KVM_REQ_EVENT, vcpu); in __apic_accept_irq() 1368 kvm_make_request(KVM_REQ_EVENT, vcpu); in __apic_accept_irq() 1486 kvm_make_request(KVM_REQ_EVENT, apic->vcpu); in apic_set_eoi() 1501 kvm_make_request(KVM_REQ_EVENT, apic->vcpu); in kvm_apic_set_eoi_accelerated() 1926 kvm_make_request(KVM_REQ_UNBLOCK, vcpu); in apic_timer_expired() 2573 kvm_make_request(KVM_REQ_APF_READY, vcpu); in kvm_lapic_set_base() 2588 kvm_make_request(KVM_REQ_APICV_UPDATE, vcpu); in kvm_lapic_set_base() [all …]
|
H A D | smm.h | 145 kvm_make_request(KVM_REQ_SMI, vcpu); in kvm_inject_smi()
|
H A D | kvm_cache_regs.h | 220 kvm_make_request(KVM_REQ_LOAD_EOI_EXITMAP, vcpu); in leave_guest_mode()
|
H A D | hyperv.c | 186 kvm_make_request(KVM_REQ_SCAN_IOAPIC, hv_synic_to_vcpu(synic)); in synic_set_sint() 256 kvm_make_request(KVM_REQ_HV_EXIT, vcpu); in synic_exit() 360 kvm_make_request(KVM_REQ_HV_EXIT, vcpu); in syndbg_exit() 594 kvm_make_request(KVM_REQ_HV_STIMER, vcpu); in stimer_mark_pending() 1389 kvm_make_request(KVM_REQ_MASTERCLOCK_UPDATE, vcpu); in kvm_hv_set_msr_pw() 1411 kvm_make_request(KVM_REQ_HV_CRASH, vcpu); in kvm_hv_set_msr_pw() 1417 kvm_make_request(KVM_REQ_HV_RESET, vcpu); in kvm_hv_set_msr_pw()
|
H A D | xen.c | 141 kvm_make_request(KVM_REQ_UNBLOCK, vcpu); in xen_timer_callback() 738 kvm_make_request(KVM_REQ_CLOCK_UPDATE, vcpu); in kvm_xen_vcpu_set_attr() 753 kvm_make_request(KVM_REQ_CLOCK_UPDATE, vcpu); in kvm_xen_vcpu_set_attr() 1310 kvm_make_request(KVM_REQ_UNBLOCK, vcpu); in cancel_evtchn_poll() 1537 kvm_make_request(KVM_REQ_UNBLOCK, vcpu); in kvm_xen_check_poller() 1654 kvm_make_request(KVM_REQ_UNBLOCK, vcpu); in kvm_xen_set_evtchn_fast()
|
H A D | smm.c | 122 kvm_make_request(KVM_REQ_EVENT, vcpu); in kvm_smm_changed() 138 kvm_make_request(KVM_REQ_EVENT, vcpu); in process_smi()
|
H A D | pmu.c | 120 kvm_make_request(KVM_REQ_PMI, pmc->vcpu); in __kvm_perf_overflow() 139 kvm_make_request(KVM_REQ_PMU, pmc->vcpu); in kvm_perf_overflow()
|
/openbmc/linux/arch/arm64/kvm/vgic/ |
H A D | vgic.c | 367 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in vgic_queue_irq_unlock() 416 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in vgic_queue_irq_unlock() 726 kvm_make_request(KVM_REQ_IRQ_PENDING, target_vcpu); in vgic_prune_ap_list() 1018 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()
|
/openbmc/linux/arch/x86/kvm/svm/ |
H A D | nested.c | 486 kvm_make_request(KVM_REQ_HV_TLB_FLUSH, vcpu); in nested_svm_transition_tlb_flush() 501 kvm_make_request(KVM_REQ_MMU_SYNC, vcpu); in nested_svm_transition_tlb_flush() 502 kvm_make_request(KVM_REQ_TLB_FLUSH_CURRENT, vcpu); in nested_svm_transition_tlb_flush() 661 kvm_make_request(KVM_REQ_EVENT, &svm->vcpu); in nested_vmcb02_prepare_control() 827 kvm_make_request(KVM_REQ_GET_NESTED_STATE_PAGES, vcpu); in enter_svm_guest_mode() 832 kvm_make_request(KVM_REQ_APICV_UPDATE, vcpu); in enter_svm_guest_mode() 1064 kvm_make_request(KVM_REQ_EVENT, &svm->vcpu); in nested_svm_vmexit() 1247 kvm_make_request(KVM_REQ_APICV_UPDATE, vcpu); in svm_leave_nested() 1773 kvm_make_request(KVM_REQ_GET_NESTED_STATE_PAGES, vcpu); in svm_set_nested_state()
|
H A D | svm.c | 2105 kvm_make_request(KVM_REQ_EVENT, vcpu); in db_interception() 2192 kvm_make_request(KVM_REQ_TRIPLE_FAULT, vcpu); in svm_handle_mce() 2450 kvm_make_request(KVM_REQ_EVENT, &svm->vcpu); in svm_set_gif() 2603 kvm_make_request(KVM_REQ_EVENT, vcpu); in iret_interception() 3216 kvm_make_request(KVM_REQ_EVENT, vcpu); in interrupt_window_interception() 3675 kvm_make_request(KVM_REQ_EVENT, vcpu); in svm_complete_interrupt_delivery() 4069 kvm_make_request(KVM_REQ_EVENT, vcpu); in svm_complete_interrupts() 4079 kvm_make_request(KVM_REQ_EVENT, vcpu); in svm_complete_interrupts() 4885 kvm_make_request(KVM_REQ_TRIPLE_FAULT, vcpu); in svm_can_emulate_instruction()
|
/openbmc/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);
|
/openbmc/linux/arch/arm64/kvm/ |
H A D | arm.c | 455 kvm_make_request(KVM_REQ_RECORD_STEAL, vcpu); in kvm_arch_vcpu_load() 488 kvm_make_request(KVM_REQ_SLEEP, vcpu); in __kvm_arm_vcpu_power_off() 507 kvm_make_request(KVM_REQ_SUSPEND, vcpu); in kvm_arm_vcpu_suspend() 689 kvm_make_request(KVM_REQ_SLEEP, vcpu); in kvm_vcpu_sleep() 747 kvm_make_request(KVM_REQ_SUSPEND, vcpu); in kvm_vcpu_suspend() 1130 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in vcpu_interrupt_line()
|
H A D | pmu.c | 255 kvm_make_request(KVM_REQ_RESYNC_PMU_EL0, vcpu); in kvm_vcpu_pmu_resync_el0()
|
H A D | psci.c | 105 kvm_make_request(KVM_REQ_VCPU_RESET, vcpu); in kvm_psci_vcpu_on()
|
H A D | pmu-emul.c | 509 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in kvm_pmu_perf_overflow() 817 kvm_make_request(KVM_REQ_RELOAD_PMU, vcpu); in kvm_arm_pmu_v3_enable()
|
/openbmc/linux/arch/s390/kvm/ |
H A D | kvm-s390.h | 108 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in kvm_s390_set_prefix() 109 kvm_make_request(KVM_REQ_REFRESH_GUEST_PREFIX, vcpu); in kvm_s390_set_prefix()
|
H A D | pv.c | 95 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in kvm_s390_pv_destroy_cpu() 152 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in kvm_s390_pv_create_cpu()
|
/openbmc/linux/arch/x86/kvm/vmx/ |
H A D | nested.c | 207 kvm_make_request(KVM_REQ_TRIPLE_FAULT, vcpu); in nested_vmx_abort() 1150 kvm_make_request(KVM_REQ_HV_TLB_FLUSH, vcpu); in nested_vmx_transition_tlb_flush() 1167 kvm_make_request(KVM_REQ_TLB_FLUSH_GUEST, vcpu); in nested_vmx_transition_tlb_flush() 1183 kvm_make_request(KVM_REQ_TLB_FLUSH_GUEST, vcpu); in nested_vmx_transition_tlb_flush() 1194 kvm_make_request(KVM_REQ_TLB_FLUSH_CURRENT, vcpu); in nested_vmx_transition_tlb_flush() 2106 kvm_make_request(KVM_REQ_EVENT, &vmx->vcpu); in vmx_preemption_timer_fn() 3503 kvm_make_request(KVM_REQ_EVENT, vcpu); in nested_vmx_enter_non_root_mode() 3637 kvm_make_request(KVM_REQ_EVENT, vcpu); in nested_vmx_run() 4886 kvm_make_request(KVM_REQ_APICV_UPDATE, vcpu); in nested_vmx_vmexit() 5303 kvm_make_request(KVM_REQ_EVENT, vcpu); in handle_vmxoff() [all …]
|