Lines Matching defs:vcpu

35 static inline void kvm_save_host_pmu(struct kvm_vcpu *vcpu)  in kvm_save_host_pmu()
50 static inline void kvm_restore_host_pmu(struct kvm_vcpu *vcpu) in kvm_restore_host_pmu()
66 static inline void kvm_save_guest_pmu(struct kvm_vcpu *vcpu) in kvm_save_guest_pmu()
80 static inline void kvm_restore_guest_pmu(struct kvm_vcpu *vcpu) in kvm_restore_guest_pmu()
94 static int kvm_own_pmu(struct kvm_vcpu *vcpu) in kvm_own_pmu()
113 static void kvm_lose_pmu(struct kvm_vcpu *vcpu) in kvm_lose_pmu()
141 static void kvm_restore_pmu(struct kvm_vcpu *vcpu) in kvm_restore_pmu()
147 static void kvm_check_pmu(struct kvm_vcpu *vcpu) in kvm_check_pmu()
155 static void kvm_update_stolen_time(struct kvm_vcpu *vcpu) in kvm_update_stolen_time()
205 static int kvm_check_requests(struct kvm_vcpu *vcpu) in kvm_check_requests()
222 static void kvm_late_check_requests(struct kvm_vcpu *vcpu) in kvm_late_check_requests()
241 static int kvm_enter_guest_check(struct kvm_vcpu *vcpu) in kvm_enter_guest_check()
265 static int kvm_pre_enter_guest(struct kvm_vcpu *vcpu) in kvm_pre_enter_guest()
310 static int kvm_handle_exit(struct kvm_run *run, struct kvm_vcpu *vcpu) in kvm_handle_exit()
351 int kvm_arch_vcpu_runnable(struct kvm_vcpu *vcpu) in kvm_arch_vcpu_runnable()
357 int kvm_arch_vcpu_should_kick(struct kvm_vcpu *vcpu) in kvm_arch_vcpu_should_kick()
362 bool kvm_arch_vcpu_in_kernel(struct kvm_vcpu *vcpu) in kvm_arch_vcpu_in_kernel()
367 vm_fault_t kvm_arch_vcpu_fault(struct kvm_vcpu *vcpu, struct vm_fault *vmf) in kvm_arch_vcpu_fault()
372 int kvm_arch_vcpu_ioctl_translate(struct kvm_vcpu *vcpu, in kvm_arch_vcpu_ioctl_translate()
378 int kvm_cpu_has_pending_timer(struct kvm_vcpu *vcpu) in kvm_cpu_has_pending_timer()
391 int kvm_arch_vcpu_dump_regs(struct kvm_vcpu *vcpu) in kvm_arch_vcpu_dump_regs()
414 int kvm_arch_vcpu_ioctl_get_mpstate(struct kvm_vcpu *vcpu, in kvm_arch_vcpu_ioctl_get_mpstate()
422 int kvm_arch_vcpu_ioctl_set_mpstate(struct kvm_vcpu *vcpu, in kvm_arch_vcpu_ioctl_set_mpstate()
438 int kvm_arch_vcpu_ioctl_set_guest_debug(struct kvm_vcpu *vcpu, in kvm_arch_vcpu_ioctl_set_guest_debug()
452 static inline int kvm_set_cpuid(struct kvm_vcpu *vcpu, u64 val) in kvm_set_cpuid()
503 static inline void kvm_drop_cpuid(struct kvm_vcpu *vcpu) in kvm_drop_cpuid()
538 static int _kvm_getcsr(struct kvm_vcpu *vcpu, unsigned int id, u64 *val) in _kvm_getcsr()
573 static int _kvm_setcsr(struct kvm_vcpu *vcpu, unsigned int id, u64 val) in _kvm_setcsr()
727 static int kvm_get_one_reg(struct kvm_vcpu *vcpu, in kvm_get_one_reg()
794 static int kvm_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in kvm_get_reg()
814 static int kvm_set_one_reg(struct kvm_vcpu *vcpu, in kvm_set_one_reg()
891 static int kvm_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in kvm_set_reg()
909 int kvm_arch_vcpu_ioctl_get_sregs(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_get_sregs()
914 int kvm_arch_vcpu_ioctl_set_sregs(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) in kvm_arch_vcpu_ioctl_set_sregs()
919 int kvm_arch_vcpu_ioctl_get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) in kvm_arch_vcpu_ioctl_get_regs()
931 int kvm_arch_vcpu_ioctl_set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) in kvm_arch_vcpu_ioctl_set_regs()
944 static int kvm_vcpu_ioctl_enable_cap(struct kvm_vcpu *vcpu, in kvm_vcpu_ioctl_enable_cap()
951 static int kvm_loongarch_cpucfg_has_attr(struct kvm_vcpu *vcpu, in kvm_loongarch_cpucfg_has_attr()
967 static int kvm_loongarch_pvtime_has_attr(struct kvm_vcpu *vcpu, in kvm_loongarch_pvtime_has_attr()
977 static int kvm_loongarch_vcpu_has_attr(struct kvm_vcpu *vcpu, in kvm_loongarch_vcpu_has_attr()
996 static int kvm_loongarch_cpucfg_get_attr(struct kvm_vcpu *vcpu, in kvm_loongarch_cpucfg_get_attr()
1021 static int kvm_loongarch_pvtime_get_attr(struct kvm_vcpu *vcpu, in kvm_loongarch_pvtime_get_attr()
1038 static int kvm_loongarch_vcpu_get_attr(struct kvm_vcpu *vcpu, in kvm_loongarch_vcpu_get_attr()
1057 static int kvm_loongarch_cpucfg_set_attr(struct kvm_vcpu *vcpu, in kvm_loongarch_cpucfg_set_attr()
1084 static int kvm_loongarch_pvtime_set_attr(struct kvm_vcpu *vcpu, in kvm_loongarch_pvtime_set_attr()
1121 static int kvm_loongarch_vcpu_set_attr(struct kvm_vcpu *vcpu, in kvm_loongarch_vcpu_set_attr()
1146 struct kvm_vcpu *vcpu = filp->private_data; in kvm_arch_vcpu_ioctl() local
1213 int kvm_arch_vcpu_ioctl_get_fpu(struct kvm_vcpu *vcpu, struct kvm_fpu *fpu) in kvm_arch_vcpu_ioctl_get_fpu()
1225 int kvm_arch_vcpu_ioctl_set_fpu(struct kvm_vcpu *vcpu, struct kvm_fpu *fpu) in kvm_arch_vcpu_ioctl_set_fpu()
1238 int kvm_own_lbt(struct kvm_vcpu *vcpu) in kvm_own_lbt()
1252 static void kvm_lose_lbt(struct kvm_vcpu *vcpu) in kvm_lose_lbt()
1263 static void kvm_check_fcsr(struct kvm_vcpu *vcpu, unsigned long fcsr) in kvm_check_fcsr()
1273 static void kvm_check_fcsr_alive(struct kvm_vcpu *vcpu) in kvm_check_fcsr_alive()
1282 static inline void kvm_lose_lbt(struct kvm_vcpu *vcpu) { } in kvm_lose_lbt()
1283 static inline void kvm_check_fcsr(struct kvm_vcpu *vcpu, unsigned long fcsr) { } in kvm_check_fcsr()
1284 static inline void kvm_check_fcsr_alive(struct kvm_vcpu *vcpu) { } in kvm_check_fcsr_alive()
1288 void kvm_own_fpu(struct kvm_vcpu *vcpu) in kvm_own_fpu()
1308 int kvm_own_lsx(struct kvm_vcpu *vcpu) in kvm_own_lsx()
1344 int kvm_own_lasx(struct kvm_vcpu *vcpu) in kvm_own_lasx()
1379 void kvm_lose_fpu(struct kvm_vcpu *vcpu) in kvm_lose_fpu()
1411 int kvm_vcpu_ioctl_interrupt(struct kvm_vcpu *vcpu, struct kvm_interrupt *irq) in kvm_vcpu_ioctl_interrupt()
1433 struct kvm_vcpu *vcpu = filp->private_data; in kvm_arch_vcpu_async_ioctl() local
1454 int kvm_arch_vcpu_create(struct kvm_vcpu *vcpu) in kvm_arch_vcpu_create()
1503 void kvm_arch_vcpu_postcreate(struct kvm_vcpu *vcpu) in kvm_arch_vcpu_postcreate()
1507 void kvm_arch_vcpu_destroy(struct kvm_vcpu *vcpu) in kvm_arch_vcpu_destroy()
1528 static int _kvm_vcpu_load(struct kvm_vcpu *vcpu, int cpu) in _kvm_vcpu_load()
1624 void kvm_arch_vcpu_load(struct kvm_vcpu *vcpu, int cpu) in kvm_arch_vcpu_load()
1634 static int _kvm_vcpu_put(struct kvm_vcpu *vcpu, int cpu) in _kvm_vcpu_put()
1707 void kvm_arch_vcpu_put(struct kvm_vcpu *vcpu) in kvm_arch_vcpu_put()
1721 int kvm_arch_vcpu_ioctl_run(struct kvm_vcpu *vcpu) in kvm_arch_vcpu_ioctl_run()