Lines Matching defs:vcpu
72 static unsigned long kvm_get_itc(struct kvm_vcpu *vcpu) in kvm_get_itc()
217 static int handle_vm_error(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) in handle_vm_error()
224 static int handle_mmio(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) in handle_mmio()
258 static int handle_pal_call(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) in handle_pal_call()
273 static int handle_sal_call(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) in handle_sal_call()
290 static int __apic_accept_irq(struct kvm_vcpu *vcpu, uint64_t vector) in __apic_accept_irq()
306 static void vcpu_deliver_ipi(struct kvm_vcpu *vcpu, uint64_t dm, in vcpu_deliver_ipi()
332 struct kvm_vcpu *vcpu; in lid_to_vcpu() local
343 static int handle_ipi(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) in handle_ipi()
375 struct kvm_vcpu *vcpu; member
381 struct kvm_vcpu *vcpu = p->vcpu; in vcpu_global_purge() local
397 static int handle_global_purge(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) in handle_global_purge()
426 static int handle_switch_rr6(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) in handle_switch_rr6()
431 static int kvm_sn2_setup_mappings(struct kvm_vcpu *vcpu) in kvm_sn2_setup_mappings()
448 int kvm_emulate_halt(struct kvm_vcpu *vcpu) in kvm_emulate_halt()
496 static int handle_vm_shutdown(struct kvm_vcpu *vcpu, in handle_vm_shutdown()
503 static int handle_external_interrupt(struct kvm_vcpu *vcpu, in handle_external_interrupt()
509 static int handle_vcpu_debug(struct kvm_vcpu *vcpu, in handle_vcpu_debug()
534 static uint32_t kvm_get_exit_reason(struct kvm_vcpu *vcpu) in kvm_get_exit_reason()
546 static int kvm_handle_exit(struct kvm_run *kvm_run, struct kvm_vcpu *vcpu) in kvm_handle_exit()
567 static int kvm_insert_vmm_mapping(struct kvm_vcpu *vcpu) in kvm_insert_vmm_mapping()
600 static void kvm_purge_vmm_mapping(struct kvm_vcpu *vcpu) in kvm_purge_vmm_mapping()
611 static int kvm_vcpu_pre_transition(struct kvm_vcpu *vcpu) in kvm_vcpu_pre_transition()
632 static void kvm_vcpu_post_transition(struct kvm_vcpu *vcpu) in kvm_vcpu_post_transition()
638 static int __vcpu_run(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) in __vcpu_run()
717 static void kvm_set_mmio_data(struct kvm_vcpu *vcpu) in kvm_set_mmio_data()
726 int kvm_arch_vcpu_ioctl_run(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) in kvm_arch_vcpu_ioctl_run()
870 int kvm_arch_vcpu_ioctl_set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) in kvm_arch_vcpu_ioctl_set_regs()
1028 int kvm_arch_vcpu_ioctl_set_sregs(struct kvm_vcpu *vcpu, in kvm_arch_vcpu_ioctl_set_sregs()
1034 int kvm_arch_vcpu_ioctl_get_sregs(struct kvm_vcpu *vcpu, in kvm_arch_vcpu_ioctl_get_sregs()
1040 int kvm_arch_vcpu_ioctl_translate(struct kvm_vcpu *vcpu, in kvm_arch_vcpu_ioctl_translate()
1077 static int vti_init_vpd(struct kvm_vcpu *vcpu) in vti_init_vpd()
1111 static int vti_create_vp(struct kvm_vcpu *vcpu) in vti_create_vp()
1130 static void init_ptce_info(struct kvm_vcpu *vcpu) in init_ptce_info()
1142 static void kvm_migrate_hlt_timer(struct kvm_vcpu *vcpu) in kvm_migrate_hlt_timer()
1152 struct kvm_vcpu *vcpu; in hlt_timer_fn() local
1172 int kvm_arch_vcpu_init(struct kvm_vcpu *vcpu) in kvm_arch_vcpu_init()
1260 static int vti_vcpu_setup(struct kvm_vcpu *vcpu, int id) in vti_vcpu_setup()
1296 struct kvm_vcpu *vcpu; in kvm_arch_vcpu_create() local
1333 int kvm_arch_vcpu_setup(struct kvm_vcpu *vcpu) in kvm_arch_vcpu_setup()
1338 int kvm_arch_vcpu_ioctl_get_fpu(struct kvm_vcpu *vcpu, struct kvm_fpu *fpu) in kvm_arch_vcpu_ioctl_get_fpu()
1343 int kvm_arch_vcpu_ioctl_set_fpu(struct kvm_vcpu *vcpu, struct kvm_fpu *fpu) in kvm_arch_vcpu_ioctl_set_fpu()
1348 int kvm_arch_vcpu_ioctl_set_guest_debug(struct kvm_vcpu *vcpu, in kvm_arch_vcpu_ioctl_set_guest_debug()
1396 void kvm_arch_vcpu_put(struct kvm_vcpu *vcpu) in kvm_arch_vcpu_put()
1400 void kvm_arch_vcpu_load(struct kvm_vcpu *vcpu, int cpu) in kvm_arch_vcpu_load()
1411 int kvm_arch_vcpu_ioctl_get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) in kvm_arch_vcpu_ioctl_get_regs()
1464 int kvm_arch_vcpu_ioctl_get_stack(struct kvm_vcpu *vcpu, in kvm_arch_vcpu_ioctl_get_stack()
1471 int kvm_arch_vcpu_ioctl_set_stack(struct kvm_vcpu *vcpu, in kvm_arch_vcpu_ioctl_set_stack()
1481 void kvm_arch_vcpu_uninit(struct kvm_vcpu *vcpu) in kvm_arch_vcpu_uninit()
1492 struct kvm_vcpu *vcpu = filp->private_data; in kvm_arch_vcpu_ioctl() local
1617 void kvm_arch_vcpu_destroy(struct kvm_vcpu *vcpu) in kvm_arch_vcpu_destroy()
1852 void kvm_vcpu_kick(struct kvm_vcpu *vcpu) in kvm_vcpu_kick()
1867 int kvm_apic_set_irq(struct kvm_vcpu *vcpu, struct kvm_lapic_irq *irq) in kvm_apic_set_irq()
1887 int kvm_apic_match_dest(struct kvm_vcpu *vcpu, struct kvm_lapic *source, in kvm_apic_match_dest()
1913 int kvm_highest_pending_irq(struct kvm_vcpu *vcpu) in kvm_highest_pending_irq()
1925 int kvm_cpu_has_pending_timer(struct kvm_vcpu *vcpu) in kvm_cpu_has_pending_timer()
1930 int kvm_arch_vcpu_runnable(struct kvm_vcpu *vcpu) in kvm_arch_vcpu_runnable()
1936 int kvm_arch_vcpu_ioctl_get_mpstate(struct kvm_vcpu *vcpu, in kvm_arch_vcpu_ioctl_get_mpstate()
1943 static int vcpu_reset(struct kvm_vcpu *vcpu) in vcpu_reset()
1965 int kvm_arch_vcpu_ioctl_set_mpstate(struct kvm_vcpu *vcpu, in kvm_arch_vcpu_ioctl_set_mpstate()