Home
last modified time | relevance | path

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

/Linux-v5.4/arch/x86/kvm/
Dpmu.c68 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.c463 kvm_make_request(KVM_REQ_EVENT, vcpu); in kvm_multiple_exception()
518 kvm_make_request(KVM_REQ_TRIPLE_FAULT, vcpu); in kvm_multiple_exception()
608 kvm_make_request(KVM_REQ_NMI, vcpu); in kvm_inject_nmi()
973 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in kvm_set_cr3()
1601 kvm_make_request(KVM_REQ_PENDING_TIMER, vcpu); in kvm_set_pending_timer()
1800 kvm_make_request(KVM_REQ_MASTERCLOCK_UPDATE, vcpu); in kvm_track_tsc_matching()
2207 kvm_make_request(KVM_REQ_CLOCK_UPDATE, vcpu); in kvm_gen_update_masterclock()
2336 kvm_make_request(KVM_REQ_CLOCK_UPDATE, v); in kvm_guest_time_update()
2422 kvm_make_request(KVM_REQ_CLOCK_UPDATE, vcpu); in kvmclock_update_fn()
2431 kvm_make_request(KVM_REQ_CLOCK_UPDATE, v); in kvm_gen_kvmclock_update()
[all …]
Dlapic.c706 kvm_make_request(KVM_REQ_EVENT, apic->vcpu); in apic_update_ppr()
1064 kvm_make_request(KVM_REQ_EVENT, vcpu); in __apic_accept_irq()
1072 kvm_make_request(KVM_REQ_EVENT, vcpu); in __apic_accept_irq()
1078 kvm_make_request(KVM_REQ_SMI, vcpu); in __apic_accept_irq()
1096 kvm_make_request(KVM_REQ_EVENT, vcpu); in __apic_accept_irq()
1107 kvm_make_request(KVM_REQ_EVENT, vcpu); in __apic_accept_irq()
1148 kvm_make_request(KVM_REQ_IOAPIC_EOI_EXIT, apic->vcpu); in kvm_ioapic_send_eoi()
1180 kvm_make_request(KVM_REQ_EVENT, apic->vcpu); in apic_set_eoi()
1195 kvm_make_request(KVM_REQ_EVENT, apic->vcpu); in kvm_apic_set_eoi_accelerated()
1250 kvm_make_request(KVM_REQ_REPORT_TPR_ACCESS, vcpu); in __report_tpr_access()
[all …]
Dkvm_cache_regs.h139 kvm_make_request(KVM_REQ_LOAD_EOI_EXITMAP, vcpu); in leave_guest_mode()
Dhyperv.c129 kvm_make_request(KVM_REQ_SCAN_IOAPIC, synic_to_vcpu(synic)); in synic_set_sint()
199 kvm_make_request(KVM_REQ_HV_EXIT, vcpu); in synic_exit()
422 kvm_make_request(KVM_REQ_HV_STIMER, vcpu); in stimer_mark_pending()
845 kvm_make_request(KVM_REQ_HV_CRASH, vcpu); in kvm_hv_msr_set_crash_ctl()
1032 kvm_make_request(KVM_REQ_MASTERCLOCK_UPDATE, vcpu); in kvm_hv_set_msr_pw()
1043 kvm_make_request(KVM_REQ_HV_RESET, vcpu); in kvm_hv_set_msr_pw()
Di8259.c62 kvm_make_request(KVM_REQ_EVENT, vcpu); in pic_unlock()
Dmmu.c2385 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in kvm_mmu_flush_or_zap()
2592 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in kvm_mmu_get_page()
2596 kvm_make_request(KVM_REQ_MMU_SYNC, vcpu); in kvm_mmu_get_page()
3188 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in mmu_set_spte()
3764 kvm_make_request(KVM_REQ_TRIPLE_FAULT, vcpu); in mmu_check_root()
4210 kvm_make_request(KVM_REQ_APF_HALT, vcpu); in try_async_pf()
4395 kvm_make_request(KVM_REQ_LOAD_CR3, vcpu); in fast_cr3_switch()
4397 kvm_make_request(KVM_REQ_MMU_SYNC, vcpu); in fast_cr3_switch()
Dsvm.c2739 kvm_make_request(KVM_REQ_EVENT, vcpu); in db_interception()
2841 kvm_make_request(KVM_REQ_TRIPLE_FAULT, &svm->vcpu); in svm_handle_mce()
3776 kvm_make_request(KVM_REQ_EVENT, &svm->vcpu); in stgi_interception()
3923 kvm_make_request(KVM_REQ_EVENT, &svm->vcpu); in iret_interception()
4431 kvm_make_request(KVM_REQ_EVENT, &svm->vcpu); in interrupt_window_interception()
5540 kvm_make_request(KVM_REQ_EVENT, &svm->vcpu); in svm_complete_interrupts()
5550 kvm_make_request(KVM_REQ_EVENT, &svm->vcpu); in svm_complete_interrupts()
7160 kvm_make_request(KVM_REQ_TRIPLE_FAULT, vcpu); in svm_need_emulation_on_page_fault()
/Linux-v5.4/virt/kvm/arm/vgic/
Dvgic.c365 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in vgic_queue_irq_unlock()
414 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in vgic_queue_irq_unlock()
709 kvm_make_request(KVM_REQ_IRQ_PENDING, target_vcpu); in vgic_prune_ap_list()
993 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in vgic_kick_vcpus()
Dvgic-v4.c89 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in vgic_v4_doorbell_handler()
/Linux-v5.4/virt/kvm/arm/
Dpsci.c90 kvm_make_request(KVM_REQ_SLEEP, vcpu); in kvm_psci_vcpu_off()
134 kvm_make_request(KVM_REQ_VCPU_RESET, vcpu); in kvm_psci_vcpu_on()
Darm.c408 kvm_make_request(KVM_REQ_SLEEP, vcpu); in vcpu_power_off()
618 kvm_make_request(KVM_REQ_SLEEP, vcpu); in vcpu_req_sleep()
875 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in vcpu_interrupt_line()
Dpmu.c469 kvm_make_request(KVM_REQ_IRQ_PENDING, vcpu); in kvm_pmu_perf_overflow()
/Linux-v5.4/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);
/Linux-v5.4/arch/s390/kvm/
Dkvm-s390.h95 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in kvm_s390_set_prefix()
96 kvm_make_request(KVM_REQ_MMU_RELOAD, vcpu); in kvm_s390_set_prefix()
Dpriv.c1307 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in kvm_s390_handle_lctl()
1379 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in handle_lctlg()
Dkvm-s390.c3145 kvm_make_request(req, vcpu); in kvm_s390_sync_request()
3510 kvm_make_request(KVM_REQ_MMU_RELOAD, vcpu); in kvm_s390_handle_requests()
3880 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in sync_regs()
4188 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in kvm_s390_vcpu_start()
/Linux-v5.4/arch/powerpc/kvm/
Dbooke.c510 kvm_make_request(KVM_REQ_EPR_EXIT, vcpu); in kvmppc_booke_irqprio_deliver()
624 kvm_make_request(KVM_REQ_PENDING_TIMER, vcpu); in kvmppc_watchdog_func()
635 kvm_make_request(KVM_REQ_WATCHDOG, vcpu); in kvmppc_watchdog_func()
1857 kvm_make_request(KVM_REQ_PENDING_TIMER, vcpu); in kvmppc_set_tsr_bits()
Dpowerpc.c198 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in kvmppc_kvm_pv()
/Linux-v5.4/arch/x86/kvm/vmx/
Dnested.c197 kvm_make_request(KVM_REQ_TRIPLE_FAULT, vcpu); in nested_vmx_abort()
1930 kvm_make_request(KVM_REQ_EVENT, &vmx->vcpu); in vmx_preemption_timer_fn()
2378 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in prepare_vmcs02()
3120 kvm_make_request(KVM_REQ_GET_VMCS12_PAGES, vcpu); in nested_vmx_enter_non_root_mode()
3138 kvm_make_request(KVM_REQ_EVENT, vcpu); in nested_vmx_enter_non_root_mode()
3847 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in load_vmcs12_host_state()
4141 kvm_make_request(KVM_REQ_APIC_PAGE_RELOAD, vcpu); in nested_vmx_vmexit()
4532 kvm_make_request(KVM_REQ_EVENT, vcpu); in handle_vmoff()
Dvmx.c1345 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in vmx_vcpu_load_vmcs()
3832 kvm_make_request(KVM_REQ_EVENT, vcpu); in vmx_deliver_nested_posted_interrupt()
4351 kvm_make_request(KVM_REQ_APIC_PAGE_RELOAD, vcpu); in vmx_vcpu_reset()
5007 kvm_make_request(KVM_REQ_EVENT, vcpu); in handle_interrupt_window()
5225 kvm_make_request(KVM_REQ_EVENT, vcpu); in handle_nmi_window()
5460 kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu); in handle_invpcid()
6173 kvm_make_request(KVM_REQ_EVENT, vcpu); in vmx_sync_pir_to_irr()
6370 kvm_make_request(KVM_REQ_EVENT, vcpu); in __vmx_complete_interrupts()
/Linux-v5.4/include/linux/
Dkvm_host.h1195 static inline void kvm_make_request(int req, struct kvm_vcpu *vcpu) in kvm_make_request() function
/Linux-v5.4/virt/kvm/
Dkvm_main.c262 kvm_make_request(req, vcpu); in kvm_make_vcpus_request_mask()
2367 kvm_make_request(KVM_REQ_UNHALT, vcpu); in kvm_vcpu_check_block()