Searched refs:vcpu (Results 1 – 6 of 6) sorted by relevance
| /virt/kvm/ |
| A D | async_pf.c | 40 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 D | kvm_main.c | 259 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 D | dirty_ring.c | 218 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 D | async_pf.h | 17 void kvm_async_pf_vcpu_init(struct kvm_vcpu *vcpu);
|
| A D | coalesced_mmio.c | 43 static int coalesced_mmio_write(struct kvm_vcpu *vcpu, in coalesced_mmio_write() argument
|
| A D | eventfd.c | 804 ioeventfd_write(struct kvm_vcpu *vcpu, struct kvm_io_device *this, gpa_t addr, in ioeventfd_write() argument
|
Completed in 26 milliseconds