Home
last modified time | relevance | path

Searched refs:arm_mpu_region (Results 1 – 17 of 17) sorted by relevance

/Zephyr-Core-3.5.0/include/zephyr/arch/arm/mpu/
Darm_mpu.h27 struct arm_mpu_region { struct
45 const struct arm_mpu_region *mpu_regions; argument
/Zephyr-Core-3.5.0/arch/arm/core/mpu/
Darm_mpu.c68 const struct arm_mpu_region *region_conf) in region_allocate_and_init()
87 (struct arm_mpu_region) ARM_MPU_REGION_INIT((reg).dt_name, \
103 struct arm_mpu_region region_conf; in mpu_configure_regions_from_dt()
149 (const struct arm_mpu_region *) &region_conf) < 0) { in mpu_configure_regions_from_dt()
165 struct arm_mpu_region region_conf; in mpu_configure_region()
179 (const struct arm_mpu_region *)&region_conf); in mpu_configure_region()
Darm_mpu_v8_internal.h24 struct arm_mpu_region region_conf;
159 const struct arm_mpu_region *region_conf) in region_init()
285 struct arm_mpu_region *region_conf) in mpu_region_get_conf()
501 const struct arm_mpu_region *region_conf);
621 struct arm_mpu_region fill_region; in mpu_configure_regions_and_partition()
633 (const struct arm_mpu_region *) in mpu_configure_regions_and_partition()
Darm_mpu_v7_internal.h30 const struct arm_mpu_region *region_conf) in region_init()
/Zephyr-Core-3.5.0/include/zephyr/arch/arm64/cortex_r/
Darm_mpu.h203 struct arm_mpu_region { struct
219 const struct arm_mpu_region *mpu_regions; argument
253 struct arm_mpu_region region_conf;
/Zephyr-Core-3.5.0/soc/arm/nxp_imx/rt/
Dmpu_regions.c12 static const struct arm_mpu_region mpu_regions[] = {
/Zephyr-Core-3.5.0/soc/arm/nuvoton_npcx/npcx7/
Dmpu_regions.c9 static const struct arm_mpu_region mpu_regions[] = {
/Zephyr-Core-3.5.0/soc/arm/common/cortex_m/
Darm_mpu_regions.c12 static const struct arm_mpu_region mpu_regions[] = {
/Zephyr-Core-3.5.0/soc/arm/nxp_s32/s32k/
Dmpu_regions.c15 static struct arm_mpu_region mpu_regions[] = {
/Zephyr-Core-3.5.0/soc/arm64/arm/fvp_aemv8r/
Darm_mpu_regions.c12 static const struct arm_mpu_region mpu_regions[] = {
/Zephyr-Core-3.5.0/soc/arm/nxp_s32/s32ze/
Dmpu_regions.c13 static const struct arm_mpu_region mpu_regions[] = {
/Zephyr-Core-3.5.0/soc/arm/arm/fvp_aemv8r_aarch32/
Darm_mpu_regions.c13 static const struct arm_mpu_region mpu_regions[] = {
/Zephyr-Core-3.5.0/arch/arm64/core/cortex_r/
Darm_mpu.c179 const struct arm_mpu_region *region_conf) in region_init()
194 (struct arm_mpu_region) { .name = (reg).dt_name, \
211 struct arm_mpu_region region_conf; in mpu_configure_regions_from_dt()
243 region_init((*reg_index), (const struct arm_mpu_region *) &region_conf); in mpu_configure_regions_from_dt()
384 const struct arm_mpu_region *region; in dynamic_areas_init()
432 static void set_region(struct arm_mpu_region *region, in set_region()
445 static void clear_region(struct arm_mpu_region *region) in clear_region()
476 struct arm_mpu_region *region = &(dyn_regions[idx].region_conf); in get_underlying_region()
/Zephyr-Core-3.5.0/soc/arm/xilinx_zynqmp/
Darm_mpu_regions.c39 static const struct arm_mpu_region mpu_regions[] = {
/Zephyr-Core-3.5.0/soc/arm/st_stm32/stm32h7/
Dmpu_regions.c10 static const struct arm_mpu_region mpu_regions[] = {
/Zephyr-Core-3.5.0/soc/arm/nxp_imx/mimx8ml8_m7/
Dmpu_regions.c21 static const struct arm_mpu_region mpu_regions[] = {
/Zephyr-Core-3.5.0/doc/develop/optimizations/
Dtools.rst214 struct arm_mpu_region {