Lines Matching refs:kvm_vcpu

133 int vcpu_load(struct kvm_vcpu *vcpu)  in vcpu_load()
146 void vcpu_put(struct kvm_vcpu *vcpu) in vcpu_put()
164 struct kvm_vcpu *vcpu; in kvm_make_all_cpus_request()
219 int kvm_vcpu_init(struct kvm_vcpu *vcpu, struct kvm *kvm, unsigned id) in kvm_vcpu_init()
259 void kvm_vcpu_uninit(struct kvm_vcpu *vcpu) in kvm_vcpu_uninit()
1163 struct kvm_memory_slot *kvm_vcpu_gfn_to_memslot(struct kvm_vcpu *vcpu, gfn_t gfn) in kvm_vcpu_gfn_to_memslot()
1243 unsigned long kvm_vcpu_gfn_to_hva(struct kvm_vcpu *vcpu, gfn_t gfn) in kvm_vcpu_gfn_to_hva()
1271 unsigned long kvm_vcpu_gfn_to_hva_prot(struct kvm_vcpu *vcpu, gfn_t gfn, bool *writable) in kvm_vcpu_gfn_to_hva_prot()
1493 pfn_t kvm_vcpu_gfn_to_pfn_atomic(struct kvm_vcpu *vcpu, gfn_t gfn) in kvm_vcpu_gfn_to_pfn_atomic()
1505 pfn_t kvm_vcpu_gfn_to_pfn(struct kvm_vcpu *vcpu, gfn_t gfn) in kvm_vcpu_gfn_to_pfn()
1551 struct page *kvm_vcpu_gfn_to_page(struct kvm_vcpu *vcpu, gfn_t gfn) in kvm_vcpu_gfn_to_page()
1647 int kvm_vcpu_read_guest_page(struct kvm_vcpu *vcpu, gfn_t gfn, void *data, in kvm_vcpu_read_guest_page()
1676 int kvm_vcpu_read_guest(struct kvm_vcpu *vcpu, gpa_t gpa, void *data, unsigned long len) in kvm_vcpu_read_guest()
1724 int kvm_vcpu_read_guest_atomic(struct kvm_vcpu *vcpu, gpa_t gpa, in kvm_vcpu_read_guest_atomic()
1760 int kvm_vcpu_write_guest_page(struct kvm_vcpu *vcpu, gfn_t gfn, in kvm_vcpu_write_guest_page()
1790 int kvm_vcpu_write_guest(struct kvm_vcpu *vcpu, gpa_t gpa, const void *data, in kvm_vcpu_write_guest()
1945 void kvm_vcpu_mark_page_dirty(struct kvm_vcpu *vcpu, gfn_t gfn) in kvm_vcpu_mark_page_dirty()
1954 static void grow_halt_poll_ns(struct kvm_vcpu *vcpu) in grow_halt_poll_ns()
1972 static void shrink_halt_poll_ns(struct kvm_vcpu *vcpu) in shrink_halt_poll_ns()
1986 static int kvm_vcpu_check_block(struct kvm_vcpu *vcpu) in kvm_vcpu_check_block()
2003 void kvm_vcpu_block(struct kvm_vcpu *vcpu) in kvm_vcpu_block()
2068 void kvm_vcpu_kick(struct kvm_vcpu *vcpu) in kvm_vcpu_kick()
2089 int kvm_vcpu_yield_to(struct kvm_vcpu *target) in kvm_vcpu_yield_to()
2131 static bool kvm_vcpu_eligible_for_directed_yield(struct kvm_vcpu *vcpu) in kvm_vcpu_eligible_for_directed_yield()
2148 void kvm_vcpu_on_spin(struct kvm_vcpu *me) in kvm_vcpu_on_spin()
2151 struct kvm_vcpu *vcpu; in kvm_vcpu_on_spin()
2202 struct kvm_vcpu *vcpu = vma->vm_file->private_data; in kvm_vcpu_fault()
2234 struct kvm_vcpu *vcpu = filp->private_data; in kvm_vcpu_release()
2253 static int create_vcpu_fd(struct kvm_vcpu *vcpu) in create_vcpu_fd()
2264 struct kvm_vcpu *vcpu, *v; in kvm_vm_ioctl_create_vcpu()
2325 static int kvm_vcpu_ioctl_set_sigmask(struct kvm_vcpu *vcpu, sigset_t *sigset) in kvm_vcpu_ioctl_set_sigmask()
2339 struct kvm_vcpu *vcpu = filp->private_data; in kvm_vcpu_ioctl()
2543 struct kvm_vcpu *vcpu = filp->private_data; in kvm_vcpu_compat_ioctl()
3238 static int __kvm_io_bus_write(struct kvm_vcpu *vcpu, struct kvm_io_bus *bus, in __kvm_io_bus_write()
3259 int kvm_io_bus_write(struct kvm_vcpu *vcpu, enum kvm_bus bus_idx, gpa_t addr, in kvm_io_bus_write()
3277 int kvm_io_bus_write_cookie(struct kvm_vcpu *vcpu, enum kvm_bus bus_idx, in kvm_io_bus_write_cookie()
3304 static int __kvm_io_bus_read(struct kvm_vcpu *vcpu, struct kvm_io_bus *bus, in __kvm_io_bus_read()
3326 int kvm_io_bus_read(struct kvm_vcpu *vcpu, enum kvm_bus bus_idx, gpa_t addr, in kvm_io_bus_read()
3426 struct kvm_vcpu *vcpu; in vcpu_stat_get()
3501 struct kvm_vcpu *preempt_notifier_to_vcpu(struct preempt_notifier *pn) in preempt_notifier_to_vcpu()
3503 return container_of(pn, struct kvm_vcpu, preempt_notifier); in preempt_notifier_to_vcpu()
3508 struct kvm_vcpu *vcpu = preempt_notifier_to_vcpu(pn); in kvm_sched_in()
3521 struct kvm_vcpu *vcpu = preempt_notifier_to_vcpu(pn); in kvm_sched_out()
3573 vcpu_align = __alignof__(struct kvm_vcpu); in kvm_init()