Home
last modified time | relevance | path

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

/Zephyr-latest/include/zephyr/arch/arm/mpu/
Darm_mpu.h28 struct arm_mpu_region { struct
46 const struct arm_mpu_region *mpu_regions; argument
/Zephyr-latest/arch/arm/core/mpu/
Darm_mpu.c72 const struct arm_mpu_region *region_conf) in region_allocate_and_init()
91 (struct arm_mpu_region) ARM_MPU_REGION_INIT((reg).dt_name, \
107 struct arm_mpu_region region_conf; in mpu_configure_regions_from_dt()
151 (const struct arm_mpu_region *) &region_conf) < 0) { in mpu_configure_regions_from_dt()
167 struct arm_mpu_region region_conf; in mpu_configure_region()
181 (const struct arm_mpu_region *)&region_conf); in mpu_configure_region()
Darm_mpu_regions.c12 static const struct arm_mpu_region mpu_regions[] = {
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-latest/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-latest/soc/nxp/imxrt/
Dmpu_regions.c12 static const struct arm_mpu_region mpu_regions[] = {
/Zephyr-latest/soc/nuvoton/npcx/npcx7/
Dmpu_regions.c9 static const struct arm_mpu_region mpu_regions[] = {
/Zephyr-latest/soc/nxp/s32/s32k3/
Dmpu_regions.c15 static struct arm_mpu_region mpu_regions[] = {
/Zephyr-latest/soc/arm/fvp_aemv8r/aarch64/
Darm_mpu_regions.c12 static const struct arm_mpu_region mpu_regions[] = {
/Zephyr-latest/soc/nxp/imxrt/imxrt118x/m33/
Dmpu_regions.c19 static const struct arm_mpu_region mpu_regions[] = {
/Zephyr-latest/soc/arm/fvp_aemv8r/aarch32/
Darm_mpu_regions.c13 static const struct arm_mpu_region mpu_regions[] = {
/Zephyr-latest/soc/nxp/s32/s32ze/
Dmpu_regions.c13 static const struct arm_mpu_region mpu_regions[] = {
/Zephyr-latest/soc/xlnx/zynqmp/
Darm_mpu_regions.c40 static const struct arm_mpu_region mpu_regions[] = {
/Zephyr-latest/soc/renode/cortex_r8_virtual/
Darm_mpu_regions.c41 static const struct arm_mpu_region mpu_regions[] = {
/Zephyr-latest/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-latest/soc/st/stm32/stm32h7x/
Dmpu_regions.c10 static const struct arm_mpu_region mpu_regions[] = {
/Zephyr-latest/soc/nxp/imx/imx8m/m7/
Dmpu_regions.c21 static const struct arm_mpu_region mpu_regions[] = {
/Zephyr-latest/soc/nordic/common/
Dnrf54hx_nrf92x_mpu_regions.c21 static struct arm_mpu_region mpu_regions[] = {