| /linux/virt/kvm/ |
| H A D | dirty_ring.c | 240 kvm_make_request(KVM_REQ_DIRTY_RING_SOFT_FULL, vcpu); in kvm_dirty_ring_push() 253 kvm_make_request(KVM_REQ_DIRTY_RING_SOFT_FULL, vcpu); in kvm_dirty_ring_check_request()
|
| /linux/arch/x86/kvm/ |
| H A D | pmu.h | 186 kvm_make_request(KVM_REQ_PMU, pmc->vcpu); in kvm_pmu_request_counter_reprogram() 198 kvm_make_request(KVM_REQ_PMU, pmu_to_vcpu(pmu)); in reprogram_counters()
|
| H A D | lapic.c | 478 kvm_make_request(KVM_REQ_APF_READY, apic->vcpu); in apic_set_spiv() 950 kvm_make_request(KVM_REQ_EVENT, apic->vcpu); in apic_update_ppr() 1400 kvm_make_request(KVM_REQ_EVENT, vcpu); in __apic_accept_irq() 1422 kvm_make_request(KVM_REQ_EVENT, vcpu); in __apic_accept_irq() 1433 kvm_make_request(KVM_REQ_EVENT, vcpu); in __apic_accept_irq() 1516 kvm_make_request(KVM_REQ_SCAN_IOAPIC, apic->vcpu); in kvm_ioapic_send_eoi() 1521 kvm_make_request(KVM_REQ_IOAPIC_EOI_EXIT, apic->vcpu); in kvm_ioapic_send_eoi() 1555 kvm_make_request(KVM_REQ_EVENT, apic->vcpu); in apic_set_eoi() 1570 kvm_make_request(KVM_REQ_EVENT, apic->vcpu); in kvm_apic_set_eoi_accelerated() 1632 kvm_make_request(KVM_REQ_REPORT_TPR_ACCESS, vcpu); in __report_tpr_access() [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 | 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() 598 kvm_make_request(KVM_REQ_HV_STIMER, vcpu); in stimer_mark_pending() 1440 kvm_make_request(KVM_REQ_MASTERCLOCK_UPDATE, vcpu); in kvm_hv_set_msr_pw() 1462 kvm_make_request(KVM_REQ_HV_CRASH, vcpu); in kvm_hv_set_msr_pw() 1468 kvm_make_request(KVM_REQ_HV_RESET, vcpu); in kvm_hv_set_msr_pw()
|
| H A D | hyperv.h | 265 kvm_make_request(KVM_REQ_HV_TLB_FLUSH, vcpu); in kvm_hv_nested_transtion_tlb_flush()
|
| 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() 1577 kvm_make_request(KVM_REQ_UNBLOCK, vcpu); in cancel_evtchn_poll() 1778 kvm_make_request(KVM_REQ_UNBLOCK, vcpu); in kvm_xen_check_poller() 1892 kvm_make_request(KVM_REQ_UNBLOCK, vcpu); in kvm_xen_set_evtchn_fast()
|
| H A D | pmu.c | 180 kvm_make_request(KVM_REQ_PMI, pmc->vcpu); in __kvm_perf_overflow() 199 kvm_make_request(KVM_REQ_PMU, pmc->vcpu); in kvm_perf_overflow()
|
| 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 | 431 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in vgic_queue_irq_unlock() 487 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in vgic_queue_irq_unlock() 802 kvm_make_request(KVM_REQ_IRQ_PENDING, target_vcpu); in vgic_prune_ap_list() 1068 kvm_make_request(KVM_REQ_GUEST_HYP_IRQ_PENDING, vcpu); in kvm_vgic_flush_hwstate() 1162 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/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.c | 463 kvm_make_request(KVM_REQ_SLEEP, vcpu); in __kvm_riscv_vcpu_power_off() 638 kvm_make_request(KVM_REQ_STEAL_UPDATE, vcpu); in kvm_arch_vcpu_load() 709 kvm_make_request(KVM_REQ_SLEEP, vcpu); in kvm_riscv_check_vcpu_requests()
|
| /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/arm64/kvm/ |
| H A D | arm.c | 638 kvm_make_request(KVM_REQ_RECORD_STEAL, vcpu); in kvm_arch_vcpu_load() 689 kvm_make_request(KVM_REQ_SLEEP, vcpu); in __kvm_arm_vcpu_power_off() 708 kvm_make_request(KVM_REQ_SUSPEND, vcpu); in kvm_arm_vcpu_suspend() 944 kvm_make_request(KVM_REQ_SLEEP, vcpu); in kvm_vcpu_sleep() 1001 kvm_make_request(KVM_REQ_SUSPEND, vcpu); in kvm_vcpu_suspend() 1387 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in vcpu_interrupt_line()
|
| H A D | pmu-emul.c | 208 kvm_make_request(KVM_REQ_RELOAD_PMU, vcpu); in kvm_pmu_set_counter_value_user() 566 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in kvm_pmu_perf_overflow() 602 kvm_make_request(KVM_REQ_RELOAD_PMU, vcpu); in kvm_pmu_handle_pmcr()
|
| H A D | nested.c | 758 kvm_make_request(KVM_REQ_NESTED_S2_UNMAP, vcpu); in get_s2_mmu_nested() 787 kvm_make_request(KVM_REQ_MAP_L1_VNCR_EL2, vcpu); in kvm_vcpu_load_hw_mmu() 1292 kvm_make_request(KVM_REQ_MAP_L1_VNCR_EL2, vcpu); in kvm_translate_vncr()
|
| /linux/arch/loongarch/kvm/ |
| H A D | vcpu.c | 147 kvm_make_request(KVM_REQ_PMU, vcpu); in kvm_lose_pmu() 304 kvm_make_request(KVM_REQ_PMU, vcpu); in kvm_pre_enter_guest() 647 kvm_make_request(KVM_REQ_PMU, vcpu); in _kvm_setcsr() 1164 kvm_make_request(KVM_REQ_STEAL_UPDATE, vcpu); in kvm_loongarch_pvtime_set_attr() 1611 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/s390/kvm/ |
| H A D | kvm-s390.h | 128 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in kvm_s390_set_prefix() 129 kvm_make_request(KVM_REQ_REFRESH_GUEST_PREFIX, vcpu); in kvm_s390_set_prefix()
|
| H A D | pv.c | 155 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in kvm_s390_pv_destroy_cpu() 212 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()
|