Lines Matching defs:vcpu

44 static __always_inline bool vcpu_el1_is_32bit(struct kvm_vcpu *vcpu)  in vcpu_el1_is_32bit()
49 static inline void vcpu_reset_hcr(struct kvm_vcpu *vcpu) in vcpu_reset_hcr()
92 static inline unsigned long *vcpu_hcr(struct kvm_vcpu *vcpu) in vcpu_hcr()
97 static inline void vcpu_clear_wfx_traps(struct kvm_vcpu *vcpu) in vcpu_clear_wfx_traps()
107 static inline void vcpu_set_wfx_traps(struct kvm_vcpu *vcpu) in vcpu_set_wfx_traps()
113 static inline void vcpu_ptrauth_enable(struct kvm_vcpu *vcpu) in vcpu_ptrauth_enable()
118 static inline void vcpu_ptrauth_disable(struct kvm_vcpu *vcpu) in vcpu_ptrauth_disable()
123 static inline unsigned long vcpu_get_vsesr(struct kvm_vcpu *vcpu) in vcpu_get_vsesr()
128 static inline void vcpu_set_vsesr(struct kvm_vcpu *vcpu, u64 vsesr) in vcpu_set_vsesr()
133 static __always_inline unsigned long *vcpu_pc(const struct kvm_vcpu *vcpu) in vcpu_pc()
138 static __always_inline unsigned long *vcpu_cpsr(const struct kvm_vcpu *vcpu) in vcpu_cpsr()
143 static __always_inline bool vcpu_mode_is_32bit(const struct kvm_vcpu *vcpu) in vcpu_mode_is_32bit()
148 static __always_inline bool kvm_condition_valid(const struct kvm_vcpu *vcpu) in kvm_condition_valid()
156 static inline void vcpu_set_thumb(struct kvm_vcpu *vcpu) in vcpu_set_thumb()
166 static __always_inline unsigned long vcpu_get_reg(const struct kvm_vcpu *vcpu, in vcpu_get_reg()
172 static __always_inline void vcpu_set_reg(struct kvm_vcpu *vcpu, u8 reg_num, in vcpu_set_reg()
211 static inline bool vcpu_mode_priv(const struct kvm_vcpu *vcpu) in vcpu_mode_priv()
225 static __always_inline u32 kvm_vcpu_get_esr(const struct kvm_vcpu *vcpu) in kvm_vcpu_get_esr()
230 static __always_inline int kvm_vcpu_get_condition(const struct kvm_vcpu *vcpu) in kvm_vcpu_get_condition()
240 static __always_inline unsigned long kvm_vcpu_get_hfar(const struct kvm_vcpu *vcpu) in kvm_vcpu_get_hfar()
245 static __always_inline phys_addr_t kvm_vcpu_get_fault_ipa(const struct kvm_vcpu *vcpu) in kvm_vcpu_get_fault_ipa()
250 static inline u64 kvm_vcpu_get_disr(const struct kvm_vcpu *vcpu) in kvm_vcpu_get_disr()
255 static inline u32 kvm_vcpu_hvc_get_imm(const struct kvm_vcpu *vcpu) in kvm_vcpu_hvc_get_imm()
260 static __always_inline bool kvm_vcpu_dabt_isvalid(const struct kvm_vcpu *vcpu) in kvm_vcpu_dabt_isvalid()
265 static inline unsigned long kvm_vcpu_dabt_iss_nisv_sanitized(const struct kvm_vcpu *vcpu) in kvm_vcpu_dabt_iss_nisv_sanitized()
270 static inline bool kvm_vcpu_dabt_issext(const struct kvm_vcpu *vcpu) in kvm_vcpu_dabt_issext()
275 static inline bool kvm_vcpu_dabt_issf(const struct kvm_vcpu *vcpu) in kvm_vcpu_dabt_issf()
280 static __always_inline int kvm_vcpu_dabt_get_rd(const struct kvm_vcpu *vcpu) in kvm_vcpu_dabt_get_rd()
285 static __always_inline bool kvm_vcpu_abt_iss1tw(const struct kvm_vcpu *vcpu) in kvm_vcpu_abt_iss1tw()
291 static __always_inline bool kvm_vcpu_dabt_iswrite(const struct kvm_vcpu *vcpu) in kvm_vcpu_dabt_iswrite()
296 static inline bool kvm_vcpu_dabt_is_cm(const struct kvm_vcpu *vcpu) in kvm_vcpu_dabt_is_cm()
301 static __always_inline unsigned int kvm_vcpu_dabt_get_as(const struct kvm_vcpu *vcpu) in kvm_vcpu_dabt_get_as()
307 static __always_inline bool kvm_vcpu_trap_il_is32bit(const struct kvm_vcpu *vcpu) in kvm_vcpu_trap_il_is32bit()
312 static __always_inline u8 kvm_vcpu_trap_get_class(const struct kvm_vcpu *vcpu) in kvm_vcpu_trap_get_class()
317 static inline bool kvm_vcpu_trap_is_iabt(const struct kvm_vcpu *vcpu) in kvm_vcpu_trap_is_iabt()
322 static inline bool kvm_vcpu_trap_is_exec_fault(const struct kvm_vcpu *vcpu) in kvm_vcpu_trap_is_exec_fault()
327 static __always_inline u8 kvm_vcpu_trap_get_fault(const struct kvm_vcpu *vcpu) in kvm_vcpu_trap_get_fault()
332 static __always_inline u8 kvm_vcpu_trap_get_fault_type(const struct kvm_vcpu *vcpu) in kvm_vcpu_trap_get_fault_type()
337 static __always_inline u8 kvm_vcpu_trap_get_fault_level(const struct kvm_vcpu *vcpu) in kvm_vcpu_trap_get_fault_level()
342 static __always_inline bool kvm_vcpu_abt_issea(const struct kvm_vcpu *vcpu) in kvm_vcpu_abt_issea()
361 static __always_inline int kvm_vcpu_sys_get_rt(struct kvm_vcpu *vcpu) in kvm_vcpu_sys_get_rt()
367 static inline bool kvm_is_write_fault(struct kvm_vcpu *vcpu) in kvm_is_write_fault()
378 static inline unsigned long kvm_vcpu_get_mpidr_aff(struct kvm_vcpu *vcpu) in kvm_vcpu_get_mpidr_aff()
383 static inline void kvm_vcpu_set_be(struct kvm_vcpu *vcpu) in kvm_vcpu_set_be()
394 static inline bool kvm_vcpu_is_be(struct kvm_vcpu *vcpu) in kvm_vcpu_is_be()
402 static inline unsigned long vcpu_data_guest_to_host(struct kvm_vcpu *vcpu, in vcpu_data_guest_to_host()
433 static inline unsigned long vcpu_data_host_to_guest(struct kvm_vcpu *vcpu, in vcpu_data_host_to_guest()
464 static __always_inline void kvm_incr_pc(struct kvm_vcpu *vcpu) in kvm_incr_pc()
469 static inline bool vcpu_has_feature(struct kvm_vcpu *vcpu, int feature) in vcpu_has_feature()