Lines Matching refs:kvm_vcpu
57 static DEFINE_PER_CPU(struct kvm_vcpu *, kvm_arm_running_vcpu);
64 static void kvm_arm_set_running_vcpu(struct kvm_vcpu *vcpu) in kvm_arm_set_running_vcpu()
74 struct kvm_vcpu *kvm_arm_get_running_vcpu(void) in kvm_arm_get_running_vcpu()
83 struct kvm_vcpu * __percpu *kvm_get_running_vcpus(void) in kvm_get_running_vcpus()
93 int kvm_arch_vcpu_should_kick(struct kvm_vcpu *vcpu) in kvm_arch_vcpu_should_kick()
144 int kvm_arch_vcpu_fault(struct kvm_vcpu *vcpu, struct vm_fault *vmf) in kvm_arch_vcpu_fault()
213 struct kvm_vcpu *kvm_arch_vcpu_create(struct kvm *kvm, unsigned int id) in kvm_arch_vcpu_create()
216 struct kvm_vcpu *vcpu; in kvm_arch_vcpu_create()
251 void kvm_arch_vcpu_postcreate(struct kvm_vcpu *vcpu) in kvm_arch_vcpu_postcreate()
256 void kvm_arch_vcpu_free(struct kvm_vcpu *vcpu) in kvm_arch_vcpu_free()
264 void kvm_arch_vcpu_destroy(struct kvm_vcpu *vcpu) in kvm_arch_vcpu_destroy()
269 int kvm_cpu_has_pending_timer(struct kvm_vcpu *vcpu) in kvm_cpu_has_pending_timer()
274 void kvm_arch_vcpu_blocking(struct kvm_vcpu *vcpu) in kvm_arch_vcpu_blocking()
279 void kvm_arch_vcpu_unblocking(struct kvm_vcpu *vcpu) in kvm_arch_vcpu_unblocking()
284 int kvm_arch_vcpu_init(struct kvm_vcpu *vcpu) in kvm_arch_vcpu_init()
298 void kvm_arch_vcpu_load(struct kvm_vcpu *vcpu, int cpu) in kvm_arch_vcpu_load()
306 void kvm_arch_vcpu_put(struct kvm_vcpu *vcpu) in kvm_arch_vcpu_put()
318 int kvm_arch_vcpu_ioctl_get_mpstate(struct kvm_vcpu *vcpu, in kvm_arch_vcpu_ioctl_get_mpstate()
329 int kvm_arch_vcpu_ioctl_set_mpstate(struct kvm_vcpu *vcpu, in kvm_arch_vcpu_ioctl_set_mpstate()
353 int kvm_arch_vcpu_runnable(struct kvm_vcpu *v) in kvm_arch_vcpu_runnable()
446 static int kvm_vcpu_first_run_init(struct kvm_vcpu *vcpu) in kvm_vcpu_first_run_init()
488 struct kvm_vcpu *vcpu; in kvm_arm_halt_guest()
498 struct kvm_vcpu *vcpu; in kvm_arm_resume_guest()
508 static void vcpu_sleep(struct kvm_vcpu *vcpu) in vcpu_sleep()
516 static int kvm_vcpu_initialized(struct kvm_vcpu *vcpu) in kvm_vcpu_initialized()
532 int kvm_arch_vcpu_ioctl_run(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_arch_vcpu_ioctl_run()
654 static int vcpu_interrupt_line(struct kvm_vcpu *vcpu, int number, bool level) in vcpu_interrupt_line()
693 struct kvm_vcpu *vcpu = NULL; in kvm_vm_ioctl_irq_line()
746 static int kvm_vcpu_set_target(struct kvm_vcpu *vcpu, in kvm_vcpu_set_target()
788 static int kvm_arch_vcpu_ioctl_vcpu_init(struct kvm_vcpu *vcpu, in kvm_arch_vcpu_ioctl_vcpu_init()
820 struct kvm_vcpu *vcpu = filp->private_data; in kvm_arch_vcpu_ioctl()
1150 struct kvm_vcpu *kvm_mpidr_to_vcpu(struct kvm *kvm, unsigned long mpidr) in kvm_mpidr_to_vcpu()
1152 struct kvm_vcpu *vcpu; in kvm_mpidr_to_vcpu()
1215 int rc = kvm_init(NULL, sizeof(struct kvm_vcpu), 0, THIS_MODULE); in arm_init()