Lines Matching refs:kvm_vcpu
46 u32 *kvm_vcpu_reg(struct kvm_vcpu *vcpu, u8 reg_num, u32 mode);
48 int kvm_reset_vcpu(struct kvm_vcpu *vcpu);
49 void kvm_reset_coprocs(struct kvm_vcpu *vcpu);
227 unsigned long kvm_arm_num_regs(struct kvm_vcpu *vcpu);
228 int kvm_arm_copy_reg_indices(struct kvm_vcpu *vcpu, u64 __user *indices);
229 int kvm_arm_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg);
230 int kvm_arm_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg);
261 int __kvm_arm_vcpu_get_events(struct kvm_vcpu *vcpu,
264 int __kvm_arm_vcpu_set_events(struct kvm_vcpu *vcpu,
272 unsigned long kvm_arm_num_regs(struct kvm_vcpu *vcpu);
273 int kvm_arm_copy_reg_indices(struct kvm_vcpu *vcpu, u64 __user *indices);
277 struct kvm_vcpu *kvm_arm_get_running_vcpu(void);
278 struct kvm_vcpu __percpu **kvm_get_running_vcpus(void);
282 int kvm_arm_copy_coproc_indices(struct kvm_vcpu *vcpu, u64 __user *uindices);
283 unsigned long kvm_arm_num_coproc_regs(struct kvm_vcpu *vcpu);
284 int kvm_arm_coproc_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *);
285 int kvm_arm_coproc_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *);
287 int handle_exit(struct kvm_vcpu *vcpu, struct kvm_run *run,
290 static inline void handle_exit_early(struct kvm_vcpu *vcpu, struct kvm_run *run, in handle_exit_early()
328 struct kvm_vcpu *kvm_mpidr_to_vcpu(struct kvm *kvm, unsigned long mpidr);
333 static inline void kvm_arch_vcpu_uninit(struct kvm_vcpu *vcpu) {} in kvm_arch_vcpu_uninit()
334 static inline void kvm_arch_sched_in(struct kvm_vcpu *vcpu, int cpu) {} in kvm_arch_sched_in()
335 static inline void kvm_arch_vcpu_block_finish(struct kvm_vcpu *vcpu) {} in kvm_arch_vcpu_block_finish()
338 static inline void kvm_arm_setup_debug(struct kvm_vcpu *vcpu) {} in kvm_arm_setup_debug()
339 static inline void kvm_arm_clear_debug(struct kvm_vcpu *vcpu) {} in kvm_arm_clear_debug()
340 static inline void kvm_arm_reset_debug_ptr(struct kvm_vcpu *vcpu) {} in kvm_arm_reset_debug_ptr()
342 int kvm_arm_vcpu_arch_set_attr(struct kvm_vcpu *vcpu,
344 int kvm_arm_vcpu_arch_get_attr(struct kvm_vcpu *vcpu,
346 int kvm_arm_vcpu_arch_has_attr(struct kvm_vcpu *vcpu,
353 static inline void kvm_arch_vcpu_load_fp(struct kvm_vcpu *vcpu) {} in kvm_arch_vcpu_load_fp()
354 static inline void kvm_arch_vcpu_ctxsync_fp(struct kvm_vcpu *vcpu) {} in kvm_arch_vcpu_ctxsync_fp()
355 static inline void kvm_arch_vcpu_put_fp(struct kvm_vcpu *vcpu) {} in kvm_arch_vcpu_put_fp()
357 static inline void kvm_vcpu_pmu_restore_guest(struct kvm_vcpu *vcpu) {} in kvm_vcpu_pmu_restore_guest()
358 static inline void kvm_vcpu_pmu_restore_host(struct kvm_vcpu *vcpu) {} in kvm_vcpu_pmu_restore_host()
396 static inline void kvm_vcpu_load_sysregs(struct kvm_vcpu *vcpu) {} in kvm_vcpu_load_sysregs()
397 static inline void kvm_vcpu_put_sysregs(struct kvm_vcpu *vcpu) {} in kvm_vcpu_put_sysregs()
414 static inline int kvm_arm_vcpu_finalize(struct kvm_vcpu *vcpu, int feature) in kvm_arm_vcpu_finalize()
419 static inline bool kvm_arm_vcpu_is_finalized(struct kvm_vcpu *vcpu) in kvm_arm_vcpu_is_finalized()