Searched refs:same_el (Results 1 – 3 of 3) sorted by relevance
/openbmc/qemu/target/arm/ |
H A D | syndrome.h | 278 static inline uint32_t syn_insn_abort(int same_el, int ea, int s1ptw, int fsc) in syn_insn_abort() argument 280 return (EC_INSNABORT << ARM_EL_EC_SHIFT) | (same_el << ARM_EL_EC_SHIFT) in syn_insn_abort() 284 static inline uint32_t syn_data_abort_no_iss(int same_el, int fnv, in syn_data_abort_no_iss() argument 288 return (EC_DATAABORT << ARM_EL_EC_SHIFT) | (same_el << ARM_EL_EC_SHIFT) in syn_data_abort_no_iss() 294 static inline uint32_t syn_data_abort_with_iss(int same_el, in syn_data_abort_with_iss() argument 301 return (EC_DATAABORT << ARM_EL_EC_SHIFT) | (same_el << ARM_EL_EC_SHIFT) in syn_data_abort_with_iss() 318 static inline uint32_t syn_swstep(int same_el, int isv, int ex) in syn_swstep() argument 320 return (EC_SOFTWARESTEP << ARM_EL_EC_SHIFT) | (same_el << ARM_EL_EC_SHIFT) in syn_swstep() 324 static inline uint32_t syn_watchpoint(int same_el, int cm, int wnr) in syn_watchpoint() argument 326 return (EC_WATCHPOINT << ARM_EL_EC_SHIFT) | (same_el << ARM_EL_EC_SHIFT) in syn_watchpoint() [all …]
|
H A D | kvm.c | 1970 bool same_el; in kvm_inject_arm_sea() local 1979 same_el = arm_current_el(env) == env->exception.target_el; in kvm_inject_arm_sea() 1980 esr = syn_data_abort_no_iss(same_el, 1, 0, 0, 0, 0, 0x10); in kvm_inject_arm_sea()
|
/openbmc/qemu/target/arm/tcg/ |
H A D | tlb_helper.c | 30 bool same_el, bool is_write, in merge_syn_data_abort() argument 63 syn = syn_data_abort_no_iss(same_el, 0, in merge_syn_data_abort() 71 syn = syn_data_abort_with_iss(same_el, in merge_syn_data_abort() 178 bool same_el; in arm_deliver_fault() local 242 same_el = current_el == target_el; in arm_deliver_fault() 246 syn = syn_insn_abort(same_el, fi->ea, fi->s1ptw, fsc); in arm_deliver_fault() 250 same_el, access_type == MMU_DATA_STORE, in arm_deliver_fault()
|