Searched refs:async_pf (Results 1 – 5 of 5) sorted by relevance
67 INIT_LIST_HEAD(&vcpu->async_pf.done); in kvm_async_pf_vcpu_init()68 INIT_LIST_HEAD(&vcpu->async_pf.queue); in kvm_async_pf_vcpu_init()69 spin_lock_init(&vcpu->async_pf.lock); in kvm_async_pf_vcpu_init()86 spin_lock(&vcpu->async_pf.lock); in async_pf_execute()87 list_add_tail(&apf->link, &vcpu->async_pf.done); in async_pf_execute()88 spin_unlock(&vcpu->async_pf.lock); in async_pf_execute()111 while (!list_empty(&vcpu->async_pf.queue)) { in kvm_clear_async_pf_completion_queue()113 list_entry(vcpu->async_pf.queue.next, in kvm_clear_async_pf_completion_queue()128 spin_lock(&vcpu->async_pf.lock); in kvm_clear_async_pf_completion_queue()129 while (!list_empty(&vcpu->async_pf.done)) { in kvm_clear_async_pf_completion_queue()[all …]
10 common-objs = $(KVM)/kvm_main.o $(KVM)/eventfd.o $(KVM)/async_pf.o $(KVM)/irqchip.o
12 kvm-$(CONFIG_KVM_ASYNC_PF) += $(KVM)/async_pf.o
7986 if (!list_empty_careful(&vcpu->async_pf.done)) in kvm_vcpu_has_events()
268 } async_pf; member