Home
last modified time | relevance | path

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

/virt/kvm/
A Dasync_pf.c40 INIT_LIST_HEAD(&vcpu->async_pf.done); in kvm_async_pf_vcpu_init()
49 struct kvm_vcpu *vcpu = apf->vcpu; in async_pf_execute() local
80 spin_lock(&vcpu->async_pf.lock); in async_pf_execute()
83 spin_unlock(&vcpu->async_pf.lock); in async_pf_execute()
96 __kvm_vcpu_wake_up(vcpu); in async_pf_execute()
137 spin_lock(&vcpu->async_pf.lock); in kvm_clear_async_pf_completion_queue()
150 vcpu->async_pf.queued = 0; in kvm_clear_async_pf_completion_queue()
170 vcpu->async_pf.queued--; in kvm_check_async_pf_completion()
200 work->vcpu = vcpu; in kvm_setup_async_pf()
208 vcpu->async_pf.queued++; in kvm_setup_async_pf()
[all …]
A Dkvm_main.c259 if (!vcpu) in kvm_make_vcpus_request_mask()
444 vcpu->cpu = -1; in kvm_vcpu_init()
445 vcpu->kvm = kvm; in kvm_vcpu_init()
447 vcpu->pid = NULL; in kvm_vcpu_init()
462 snprintf(vcpu->stats_id, sizeof(vcpu->stats_id), "kvm-%d/vcpu-%d", in kvm_vcpu_init()
3517 if (WARN_ON_ONCE(vcpu && vcpu->kvm != kvm)) in mark_page_dirty_in_slot()
4000 if (kvm_vcpu_is_blocking(vcpu) && !vcpu_dy_runnable(vcpu)) in kvm_vcpu_on_spin()
4182 if (!vcpu) { in kvm_vm_ioctl_create_vcpu()
4411 if (vcpu->kvm->mm != current->mm || vcpu->kvm->vm_dead) in kvm_vcpu_ioctl()
4654 if (vcpu->kvm->mm != current->mm || vcpu->kvm->vm_dead) in kvm_vcpu_compat_ioctl()
[all …]
A Ddirty_ring.c218 void kvm_dirty_ring_push(struct kvm_vcpu *vcpu, u32 slot, u64 offset) in kvm_dirty_ring_push() argument
220 struct kvm_dirty_ring *ring = &vcpu->dirty_ring; in kvm_dirty_ring_push()
240 kvm_make_request(KVM_REQ_DIRTY_RING_SOFT_FULL, vcpu); in kvm_dirty_ring_push()
243 bool kvm_dirty_ring_check_request(struct kvm_vcpu *vcpu) in kvm_dirty_ring_check_request() argument
251 if (kvm_check_request(KVM_REQ_DIRTY_RING_SOFT_FULL, vcpu) && in kvm_dirty_ring_check_request()
252 kvm_dirty_ring_soft_full(&vcpu->dirty_ring)) { in kvm_dirty_ring_check_request()
253 kvm_make_request(KVM_REQ_DIRTY_RING_SOFT_FULL, vcpu); in kvm_dirty_ring_check_request()
254 vcpu->run->exit_reason = KVM_EXIT_DIRTY_RING_FULL; in kvm_dirty_ring_check_request()
255 trace_kvm_dirty_ring_exit(vcpu); in kvm_dirty_ring_check_request()
A Dasync_pf.h17 void kvm_async_pf_vcpu_init(struct kvm_vcpu *vcpu);
A Dcoalesced_mmio.c43 static int coalesced_mmio_write(struct kvm_vcpu *vcpu, in coalesced_mmio_write() argument
A Deventfd.c804 ioeventfd_write(struct kvm_vcpu *vcpu, struct kvm_io_device *this, gpa_t addr, in ioeventfd_write() argument

Completed in 26 milliseconds