Home
last modified time | relevance | path

Searched refs:async_pf (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.4/virt/kvm/
Dasync_pf.c55 INIT_LIST_HEAD(&vcpu->async_pf.done); in kvm_async_pf_vcpu_init()
56 INIT_LIST_HEAD(&vcpu->async_pf.queue); in kvm_async_pf_vcpu_init()
57 spin_lock_init(&vcpu->async_pf.lock); in kvm_async_pf_vcpu_init()
85 spin_lock(&vcpu->async_pf.lock); in async_pf_execute()
86 list_add_tail(&apf->link, &vcpu->async_pf.done); in async_pf_execute()
88 spin_unlock(&vcpu->async_pf.lock); in async_pf_execute()
106 spin_lock(&vcpu->async_pf.lock); in kvm_clear_async_pf_completion_queue()
109 while (!list_empty(&vcpu->async_pf.queue)) { in kvm_clear_async_pf_completion_queue()
111 list_first_entry(&vcpu->async_pf.queue, in kvm_clear_async_pf_completion_queue()
122 spin_unlock(&vcpu->async_pf.lock); in kvm_clear_async_pf_completion_queue()
[all …]
Dkvm_main.c2564 if (!list_empty_careful(&vcpu->async_pf.done)) in vcpu_dy_runnable()
/Linux-v5.4/arch/s390/kvm/
DMakefile7 common-objs = $(KVM)/kvm_main.o $(KVM)/eventfd.o $(KVM)/async_pf.o $(KVM)/irqchip.o $(KVM)/vfio.o
/Linux-v5.4/arch/x86/kvm/
DMakefile9 kvm-$(CONFIG_KVM_ASYNC_PF) += $(KVM)/async_pf.o
Dx86.c9844 if (!list_empty_careful(&vcpu->async_pf.done)) in kvm_vcpu_has_events()
/Linux-v5.4/include/linux/
Dkvm_host.h305 } async_pf; member