async_pf 9954 arch/x86/kvm/x86.c if (!list_empty_careful(&vcpu->async_pf.done)) async_pf 305 include/linux/kvm_host.h } async_pf; async_pf 55 virt/kvm/async_pf.c INIT_LIST_HEAD(&vcpu->async_pf.done); async_pf 56 virt/kvm/async_pf.c INIT_LIST_HEAD(&vcpu->async_pf.queue); async_pf 57 virt/kvm/async_pf.c spin_lock_init(&vcpu->async_pf.lock); async_pf 85 virt/kvm/async_pf.c spin_lock(&vcpu->async_pf.lock); async_pf 86 virt/kvm/async_pf.c list_add_tail(&apf->link, &vcpu->async_pf.done); async_pf 88 virt/kvm/async_pf.c spin_unlock(&vcpu->async_pf.lock); async_pf 106 virt/kvm/async_pf.c spin_lock(&vcpu->async_pf.lock); async_pf 109 virt/kvm/async_pf.c while (!list_empty(&vcpu->async_pf.queue)) { async_pf 111 virt/kvm/async_pf.c list_first_entry(&vcpu->async_pf.queue, async_pf 122 virt/kvm/async_pf.c spin_unlock(&vcpu->async_pf.lock); async_pf 132 virt/kvm/async_pf.c spin_lock(&vcpu->async_pf.lock); async_pf 135 virt/kvm/async_pf.c while (!list_empty(&vcpu->async_pf.done)) { async_pf 137 virt/kvm/async_pf.c list_first_entry(&vcpu->async_pf.done, async_pf 142 virt/kvm/async_pf.c spin_unlock(&vcpu->async_pf.lock); async_pf 144 virt/kvm/async_pf.c vcpu->async_pf.queued = 0; async_pf 151 virt/kvm/async_pf.c while (!list_empty_careful(&vcpu->async_pf.done) && async_pf 153 virt/kvm/async_pf.c spin_lock(&vcpu->async_pf.lock); async_pf 154 virt/kvm/async_pf.c work = list_first_entry(&vcpu->async_pf.done, typeof(*work), async_pf 157 virt/kvm/async_pf.c spin_unlock(&vcpu->async_pf.lock); async_pf 163 virt/kvm/async_pf.c vcpu->async_pf.queued--; async_pf 173 virt/kvm/async_pf.c if (vcpu->async_pf.queued >= ASYNC_PF_PER_VCPU) async_pf 204 virt/kvm/async_pf.c list_add_tail(&work->queue, &vcpu->async_pf.queue); async_pf 205 virt/kvm/async_pf.c vcpu->async_pf.queued++; async_pf 219 virt/kvm/async_pf.c if (!list_empty_careful(&vcpu->async_pf.done)) async_pf 229 virt/kvm/async_pf.c spin_lock(&vcpu->async_pf.lock); async_pf 230 virt/kvm/async_pf.c list_add_tail(&work->link, &vcpu->async_pf.done); async_pf 231 virt/kvm/async_pf.c spin_unlock(&vcpu->async_pf.lock); async_pf 233 virt/kvm/async_pf.c vcpu->async_pf.queued++; async_pf 2649 virt/kvm/kvm_main.c if (!list_empty_careful(&vcpu->async_pf.done))