Lines Matching refs:kvm_vcpu
54 u32 *kvm_vcpu_reg(struct kvm_vcpu *vcpu, u8 reg_num, u32 mode);
56 int kvm_reset_vcpu(struct kvm_vcpu *vcpu);
57 void kvm_reset_coprocs(struct kvm_vcpu *vcpu);
213 unsigned long kvm_arm_num_regs(struct kvm_vcpu *vcpu);
214 int kvm_arm_copy_reg_indices(struct kvm_vcpu *vcpu, u64 __user *indices);
215 int kvm_arm_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg);
216 int kvm_arm_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg);
219 int __kvm_arm_vcpu_get_events(struct kvm_vcpu *vcpu,
222 int __kvm_arm_vcpu_set_events(struct kvm_vcpu *vcpu,
230 unsigned long kvm_arm_num_regs(struct kvm_vcpu *vcpu);
231 int kvm_arm_copy_reg_indices(struct kvm_vcpu *vcpu, u64 __user *indices);
235 struct kvm_vcpu *kvm_arm_get_running_vcpu(void);
236 struct kvm_vcpu __percpu **kvm_get_running_vcpus(void);
240 int kvm_arm_copy_coproc_indices(struct kvm_vcpu *vcpu, u64 __user *uindices);
241 unsigned long kvm_arm_num_coproc_regs(struct kvm_vcpu *vcpu);
242 int kvm_arm_coproc_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *);
243 int kvm_arm_coproc_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *);
245 int handle_exit(struct kvm_vcpu *vcpu, struct kvm_run *run,
248 static inline void handle_exit_early(struct kvm_vcpu *vcpu, struct kvm_run *run, in handle_exit_early()
286 struct kvm_vcpu *kvm_mpidr_to_vcpu(struct kvm *kvm, unsigned long mpidr);
291 static inline void kvm_arch_vcpu_uninit(struct kvm_vcpu *vcpu) {} in kvm_arch_vcpu_uninit()
292 static inline void kvm_arch_sched_in(struct kvm_vcpu *vcpu, int cpu) {} in kvm_arch_sched_in()
293 static inline void kvm_arch_vcpu_block_finish(struct kvm_vcpu *vcpu) {} in kvm_arch_vcpu_block_finish()
296 static inline void kvm_arm_setup_debug(struct kvm_vcpu *vcpu) {} in kvm_arm_setup_debug()
297 static inline void kvm_arm_clear_debug(struct kvm_vcpu *vcpu) {} in kvm_arm_clear_debug()
298 static inline void kvm_arm_reset_debug_ptr(struct kvm_vcpu *vcpu) {} in kvm_arm_reset_debug_ptr()
299 static inline bool kvm_arm_handle_step_debug(struct kvm_vcpu *vcpu, in kvm_arm_handle_step_debug()
305 int kvm_arm_vcpu_arch_set_attr(struct kvm_vcpu *vcpu,
307 int kvm_arm_vcpu_arch_get_attr(struct kvm_vcpu *vcpu,
309 int kvm_arm_vcpu_arch_has_attr(struct kvm_vcpu *vcpu,
316 static inline void kvm_arch_vcpu_load_fp(struct kvm_vcpu *vcpu) {} in kvm_arch_vcpu_load_fp()
317 static inline void kvm_arch_vcpu_ctxsync_fp(struct kvm_vcpu *vcpu) {} in kvm_arch_vcpu_ctxsync_fp()
318 static inline void kvm_arch_vcpu_put_fp(struct kvm_vcpu *vcpu) {} in kvm_arch_vcpu_put_fp()
350 static inline void kvm_vcpu_load_sysregs(struct kvm_vcpu *vcpu) {} in kvm_vcpu_load_sysregs()
351 static inline void kvm_vcpu_put_sysregs(struct kvm_vcpu *vcpu) {} in kvm_vcpu_put_sysregs()