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))