Home
last modified time | relevance | path

Searched refs:MT_EXECUTE_NEVER (Results 1 – 25 of 25) sorted by relevance

/rk3399_ARM-atf/plat/st/stm32mp2/
H A Dstm32mp2_private.c24 MT_EXECUTE_NEVER)
31 MT_EXECUTE_NEVER)
40 MT_EXECUTE_NEVER)
47 MT_EXECUTE_NEVER)
56 MT_EXECUTE_NEVER)
64 MT_EXECUTE_NEVER)
/rk3399_ARM-atf/plat/qti/msm8916/
H A Dmsm8916_setup.c21 MT_DEVICE | MT_RW | MT_SECURE | MT_EXECUTE_NEVER),
23 MT_DEVICE | MT_RW | MT_SECURE | MT_EXECUTE_NEVER),
112 MT_DEVICE | MT_RW | MT_SECURE | MT_EXECUTE_NEVER); in msm8916_plat_arch_setup()
/rk3399_ARM-atf/include/lib/xlat_tables/
H A Dxlat_tables.h69 #define MT_EXECUTE_NEVER (U(1) << MT_EXECUTE_SHIFT) macro
73 #define MT_RO_DATA (MT_MEMORY | MT_RO | MT_EXECUTE_NEVER)
H A Dxlat_tables_v2.h112 #define MT_EXECUTE_NEVER (U(1) << MT_EXECUTE_SHIFT) macro
135 #define MT_RO_DATA (MT_MEMORY | MT_RO | MT_EXECUTE_NEVER)
136 #define MT_RW_DATA (MT_MEMORY | MT_RW | MT_EXECUTE_NEVER)
/rk3399_ARM-atf/plat/allwinner/common/
H A Dsunxi_common.c21 MT_DEVICE | MT_RW | MT_SECURE | MT_EXECUTE_NEVER),
23 MT_DEVICE | MT_RW | MT_SECURE | MT_EXECUTE_NEVER),
55 MT_DEVICE | MT_RW | MT_SECURE | MT_EXECUTE_NEVER); in sunxi_configure_mmu_el3()
/rk3399_ARM-atf/plat/st/stm32mp1/
H A Dstm32mp1_private.c39 MT_EXECUTE_NEVER)
46 MT_EXECUTE_NEVER)
54 MT_EXECUTE_NEVER)
63 MT_EXECUTE_NEVER)
71 MT_EXECUTE_NEVER)
78 MT_EXECUTE_NEVER)
/rk3399_ARM-atf/services/std_svc/spm/spm_mm/
H A Dspm_mm_xlat.c52 tf_attr |= MT_EXECUTE_NEVER; in smc_attr_to_mmap_attr()
83 if ((attr & MT_EXECUTE_NEVER) != 0U) { in smc_mmap_to_smc_attr()
/rk3399_ARM-atf/lib/xlat_tables_v2/
H A Dxlat_tables_utils.c480 *attributes |= MT_EXECUTE_NEVER; in xlat_get_mem_attributes_internal()
526 if (((attr & MT_EXECUTE_NEVER) == 0U) && ((attr & MT_RW) != 0U)) { in xlat_change_mem_attributes_ctx()
577 if ((attr & MT_EXECUTE_NEVER) == 0U) { in xlat_change_mem_attributes_ctx()
607 new_attr = old_attr & ~(MT_RW | MT_EXECUTE_NEVER | MT_USER); in xlat_change_mem_attributes_ctx()
613 new_attr |= attr & (MT_RW | MT_EXECUTE_NEVER | MT_USER); in xlat_change_mem_attributes_ctx()
H A Dxlat_tables_core.c199 if (((attr & MT_RW) != 0U) || ((attr & MT_EXECUTE_NEVER) != 0U)) { in xlat_desc()
219 MT_EXECUTE_NEVER)) == MT_CODE)) { in xlat_desc()
/rk3399_ARM-atf/plat/qti/qtiseclib/src/
H A Dqtiseclib_cb_interface.c197 l_attr = MT_NS | MT_RO | MT_EXECUTE_NEVER; in qtiseclib_cb_mmap_add_dynamic_region()
199 l_attr = MT_RW | MT_NON_CACHEABLE | MT_EXECUTE_NEVER; in qtiseclib_cb_mmap_add_dynamic_region()
201 l_attr = MT_RW | MT_EXECUTE_NEVER; in qtiseclib_cb_mmap_add_dynamic_region()
/rk3399_ARM-atf/plat/socionext/synquacer/
H A Dsq_xlat_setup.c36 (MT_NON_CACHEABLE | MT_RO | MT_EXECUTE_NEVER | in sq_mmap_setup()
/rk3399_ARM-atf/plat/arm/board/fvp/
H A Dfvp_gicv3.c44 MT_EXECUTE_NEVER | in fvp_gicv3_make_rdistrif_rw()
/rk3399_ARM-atf/plat/nvidia/tegra/lib/debug/
H A Dprofiler.c105 (MT_NS | MT_RW | MT_EXECUTE_NEVER)); in boot_profiler_add_record()
/rk3399_ARM-atf/docs/security_advisories/
H A Dsecurity-advisory-tfv-3.rst30 instruction execution permissions (``MT_EXECUTE``/``MT_EXECUTE_NEVER``). Thus a
31 mapping specifying both ``MT_RO`` and ``MT_EXECUTE_NEVER`` should result in a
36 the client specified ``MT_EXECUTE`` or ``MT_EXECUTE_NEVER``.
/rk3399_ARM-atf/plat/nvidia/tegra/drivers/memctrl/
H A Dmemctrl_v1.c107 MT_NS | MT_RW | MT_EXECUTE_NEVER | in tegra_clear_videomem()
/rk3399_ARM-atf/lib/xlat_tables/
H A Dxlat_tables_common.c250 if (((attr & MT_RW) != 0U) || ((attr & MT_EXECUTE_NEVER) != 0U)) { in mmap_desc()
266 debug_print(((attr & MT_EXECUTE_NEVER) != 0U) ? "-XN" : "-EXEC"); in mmap_desc()
/rk3399_ARM-atf/plat/qti/common/src/
H A Dqti_common.c34 MT_NS | MT_RO | MT_EXECUTE_NEVER),
/rk3399_ARM-atf/lib/coreboot/
H A Dcoreboot_table.c77 MT_MEMORY | MT_RW | MT_NS | MT_EXECUTE_NEVER); in expand_and_mmap()
/rk3399_ARM-atf/services/std_svc/spm/el3_spmc/
H A Dspmc_setup.c566 sp_mem_regions.attr |= MT_EXECUTE_NEVER; in populate_sp_regions()
570 sp_mem_regions.attr &= ~MT_EXECUTE_NEVER; in populate_sp_regions()
572 sp_mem_regions.attr |= MT_EXECUTE_NEVER; in populate_sp_regions()
H A Dspmc_main.c1775 tf_attr |= MT_RW | MT_USER | MT_EXECUTE_NEVER; in ffa_perm_to_mmap_perm()
1785 tf_attr |= MT_EXECUTE_NEVER; in ffa_perm_to_mmap_perm()
1904 if ((attr & MT_EXECUTE_NEVER) != 0U) { in mmap_perm_to_ffa_perm()
/rk3399_ARM-atf/plat/amd/versal2/
H A Dbl31_setup.c335 MT_DEVICE | MT_RW | MT_NON_CACHEABLE | MT_EXECUTE_NEVER | MT_NS), in bl31_plat_arch_setup()
/rk3399_ARM-atf/drivers/renesas/rcar_gen4/pwrc/
H A Dpwrc.c473 attr = MT_MEMORY | MT_RW | MT_SECURE | MT_EXECUTE_NEVER; in rcar_pwrc_code_copy_to_system_ram()
/rk3399_ARM-atf/bl32/tsp/
H A Dtsp_ffa_main.c200 mem_attrs = MT_RW_DATA | MT_EXECUTE_NEVER; in test_memory_send()
/rk3399_ARM-atf/drivers/renesas/common/pwrc/
H A Dpwrc.c756 attr = MT_MEMORY | MT_RW | MT_SECURE | MT_EXECUTE_NEVER; in rcar_pwrc_code_copy_to_system_ram()
/rk3399_ARM-atf/docs/
H A Dchange-log.md12541 - Introduced the MT_EXECUTE/MT_EXECUTE_NEVER memory mapping attributes to