Searched refs:ARMMMUIdx (Results 1 – 13 of 13) sorted by relevance
/openbmc/qemu/target/arm/ |
H A D | internals.h | 810 static inline int arm_to_core_mmu_idx(ARMMMUIdx mmu_idx) in arm_to_core_mmu_idx() 815 static inline ARMMMUIdx core_to_arm_mmu_idx(CPUARMState *env, int mmu_idx) in core_to_arm_mmu_idx() 824 static inline ARMMMUIdx core_to_aa64_mmu_idx(int mmu_idx) in core_to_aa64_mmu_idx() 830 int arm_mmu_idx_to_el(ARMMMUIdx mmu_idx); 833 ARMMMUIdx arm_v7m_mmu_idx_for_secstate(CPUARMState *env, bool secstate); 839 bool arm_s1_regime_using_lpae_format(CPUARMState *env, ARMMMUIdx mmu_idx); 884 static inline bool regime_has_2_ranges(ARMMMUIdx mmu_idx) in regime_has_2_ranges() 902 static inline bool regime_is_pan(CPUARMState *env, ARMMMUIdx mmu_idx) in regime_is_pan() 915 static inline bool regime_is_stage2(ARMMMUIdx mmu_idx) in regime_is_stage2() 921 static inline uint32_t regime_el(CPUARMState *env, ARMMMUIdx mmu_idx) in regime_el() [all …]
|
H A D | ptw.c | 28 ARMMMUIdx in_mmu_idx; 36 ARMMMUIdx in_ptw_idx; 88 static int get_S1prot(CPUARMState *env, ARMMMUIdx mmu_idx, bool is_aa64, 147 ARMMMUIdx stage_1_mmu_idx(ARMMMUIdx mmu_idx) in stage_1_mmu_idx() 161 ARMMMUIdx arm_stage1_mmu_idx(CPUARMState *env) in arm_stage1_mmu_idx() 173 static ARMMMUIdx ptw_idx_for_stage_2(CPUARMState *env, ARMMMUIdx stage2idx) in ptw_idx_for_stage_2() 207 static bool regime_translation_big_endian(CPUARMState *env, ARMMMUIdx mmu_idx) in regime_translation_big_endian() 213 static uint64_t regime_ttbr(CPUARMState *env, ARMMMUIdx mmu_idx, int ttbrn) in regime_ttbr() 229 static bool regime_translation_disabled(CPUARMState *env, ARMMMUIdx mmu_idx, in regime_translation_disabled() 525 ARMMMUIdx s2_mmu_idx) in S2_security_space() [all …]
|
H A D | gdbstub64.c | 250 ARMMMUIdx mmu_idx = arm_stage1_mmu_idx(env); in aarch64_gdb_get_pauth_reg()
|
H A D | cpu.h | 2892 typedef enum ARMMMUIdx { enum 2941 } ARMMMUIdx; typedef 2986 static inline ARMMMUIdx arm_space_to_phys(ARMSecuritySpace space) in arm_space_to_phys() 2997 static inline ARMSecuritySpace arm_phys_to_space(ARMMMUIdx idx) in arm_phys_to_space()
|
H A D | helper.c | 3595 MMUAccessType access_type, ARMMMUIdx mmu_idx, in do_ats_write() 3773 ARMMMUIdx mmu_idx; in ats_write() 3900 ARMMMUIdx mmu_idx; in ats_write64() 4947 static int tlbbits_for_regime(CPUARMState *env, ARMMMUIdx mmu_idx, in tlbbits_for_regime() 4960 ARMMMUIdx mmu_idx; in vae1_tlbbits() 4977 ARMMMUIdx mmu_idx; in vae2_tlbbits() 5222 static TLBIRange tlbi_aa64_get_range(CPUARMState *env, ARMMMUIdx mmuidx, in tlbi_aa64_get_range() 5270 ARMMMUIdx one_idx = ARM_MMU_IDX_A | ctz32(idxmap); in do_rvae_write() 11884 ARMMMUIdx mmu_idx = arm_mmu_idx_el(env, 0); in arm_sctlr() 11900 int aa64_va_parameter_tbi(uint64_t tcr, ARMMMUIdx mmu_idx) in aa64_va_parameter_tbi() [all …]
|
/openbmc/qemu/target/arm/tcg/ |
H A D | hflags.c | 67 ARMMMUIdx mmu_idx, in rebuild_hflags_common() 81 ARMMMUIdx mmu_idx, in rebuild_hflags_common_32() 98 ARMMMUIdx mmu_idx) in rebuild_hflags_m32() 157 ARMMMUIdx mmu_idx) in rebuild_hflags_a32() 205 ARMMMUIdx mmu_idx) in rebuild_hflags_a64() 208 ARMMMUIdx stage1 = stage_1_mmu_idx(mmu_idx); in rebuild_hflags_a64() 414 ARMMMUIdx mmu_idx = arm_mmu_idx_el(env, el); in rebuild_hflags_internal() 438 ARMMMUIdx mmu_idx = arm_mmu_idx_el(env, el); in HELPER() 446 ARMMMUIdx mmu_idx = arm_mmu_idx_el(env, el); in HELPER() 459 ARMMMUIdx mmu_idx = arm_mmu_idx_el(env, el); in HELPER() [all …]
|
H A D | m_helper.c | 159 ARMMMUIdx arm_v7m_mmu_idx_for_secstate(CPUARMState *env, bool secstate) in arm_v7m_mmu_idx_for_secstate() 166 static ARMMMUIdx arm_v7m_mmu_idx_all(CPUARMState *env, in arm_v7m_mmu_idx_all() 169 ARMMMUIdx mmu_idx = ARM_MMU_IDX_M; in arm_v7m_mmu_idx_all() 186 static ARMMMUIdx arm_v7m_mmu_idx_for_secstate_and_priv(CPUARMState *env, in arm_v7m_mmu_idx_for_secstate_and_priv() 195 ARMMMUIdx arm_v7m_mmu_idx_for_secstate(CPUARMState *env, bool secstate) in arm_v7m_mmu_idx_for_secstate() 214 ARMMMUIdx mmu_idx, StackingMode mode) in v7m_stack_write() 302 ARMMMUIdx mmu_idx) in v7m_stack_read() 394 ARMMMUIdx mmu_idx; in HELPER() 665 ARMMMUIdx mmu_idx; in arm_v7m_load_vector() 767 ARMMMUIdx mmu_idx; in v7m_push_callee_stack() [all …]
|
H A D | tlb_helper.c | 21 bool arm_s1_regime_using_lpae_format(CPUARMState *env, ARMMMUIdx mmu_idx) in arm_s1_regime_using_lpae_format() 84 ARMMMUIdx arm_mmu_idx = core_to_arm_mmu_idx(env, mmu_idx); in compute_fsr_fsc()
|
H A D | pauth_helper.c | 331 ARMMMUIdx mmu_idx = arm_stage1_mmu_idx(env); in pauth_addpac() 413 ARMMMUIdx mmu_idx = arm_stage1_mmu_idx(env); in pauth_auth() 452 ARMMMUIdx mmu_idx = arm_stage1_mmu_idx(env); in pauth_strip()
|
H A D | mte_helper.c | 570 uintptr_t ra, ARMMMUIdx arm_mmu_idx, int el) in mte_async_check_fail() 597 ARMMMUIdx arm_mmu_idx = core_to_aa64_mmu_idx(mmu_idx); in mte_check_fail()
|
H A D | translate.h | 65 ARMMMUIdx mmu_idx; /* MMU index to use for normal loads/stores */
|
H A D | op_helper.c | 914 ARMMMUIdx mmu_idx = arm_mmu_idx_el(env, 0); in HELPER()
|
H A D | translate-a64.c | 124 ARMMMUIdx useridx = s->mmu_idx; in get_a64_user_mem_index() 2433 ARMMMUIdx armmemidx = s->nv2_mem_e20 ? ARMMMUIdx_E20_2 : ARMMMUIdx_E2; in handle_sys()
|