Home
last modified time | relevance | path

Searched refs:k_mem_partition_attr_t (Results 1 – 18 of 18) sorted by relevance

/Zephyr-latest/include/zephyr/arch/xtensa/
Dxtensa_mmu.h47 typedef uint32_t k_mem_partition_attr_t; typedef
55 ((k_mem_partition_attr_t) {XTENSA_MMU_PERM_W | XTENSA_MMU_MAP_USER})
57 ((k_mem_partition_attr_t) {0})
59 ((k_mem_partition_attr_t) {XTENSA_MMU_MAP_USER})
61 ((k_mem_partition_attr_t) {0})
63 ((k_mem_partition_attr_t) {0})
67 ((k_mem_partition_attr_t) {XTENSA_MMU_PERM_X})
Dmpu.h198 typedef uint32_t k_mem_partition_attr_t; typedef
200 static inline bool xtensa_mem_partition_is_executable(k_mem_partition_attr_t access_rights) in xtensa_mem_partition_is_executable()
223 static inline bool xtensa_mem_partition_is_writable(k_mem_partition_attr_t access_rights) in xtensa_mem_partition_is_writable()
254 ((k_mem_partition_attr_t) {XTENSA_MPU_ACCESS_P_RW_U_RW})
256 ((k_mem_partition_attr_t) {XTENSA_MPU_ACCESS_P_RW_U_NA})
258 ((k_mem_partition_attr_t) {XTENSA_MPU_ACCESS_P_RO_U_RO})
260 ((k_mem_partition_attr_t) {XTENSA_MPU_ACCESS_P_RO_U_NA})
262 ((k_mem_partition_attr_t) {XTENSA_MPU_ACCESS_P_NA_U_NA})
266 ((k_mem_partition_attr_t) {XTENSA_MPU_ACCESS_P_RX_U_RX})
/Zephyr-latest/include/zephyr/arch/arm/mpu/
Darm_mpu_v7m.h145 } k_mem_partition_attr_t; typedef
171 ((k_mem_partition_attr_t){ \
175 ((k_mem_partition_attr_t){ \
179 ((k_mem_partition_attr_t){ \
183 ((k_mem_partition_attr_t){ \
187 ((k_mem_partition_attr_t){ \
191 ((k_mem_partition_attr_t){ \
197 ((k_mem_partition_attr_t){ \
201 ((k_mem_partition_attr_t){ \
205 ((k_mem_partition_attr_t){ \
[all …]
Dnxp_mpu.h121 } k_mem_partition_attr_t; typedef
131 #define K_MEM_PARTITION_P_NA_U_NA ((k_mem_partition_attr_t){(MPU_REGION_SU)})
133 ((k_mem_partition_attr_t){(MPU_REGION_READ | MPU_REGION_WRITE | MPU_REGION_SU)})
134 #define K_MEM_PARTITION_P_RW_U_RO ((k_mem_partition_attr_t){(MPU_REGION_READ | MPU_REGION_SU_RW)})
135 #define K_MEM_PARTITION_P_RW_U_NA ((k_mem_partition_attr_t){(MPU_REGION_SU_RW)})
136 #define K_MEM_PARTITION_P_RO_U_RO ((k_mem_partition_attr_t){(MPU_REGION_READ | MPU_REGION_SU)})
137 #define K_MEM_PARTITION_P_RO_U_NA ((k_mem_partition_attr_t){(MPU_REGION_SU_RX)})
141 ((k_mem_partition_attr_t){ \
144 ((k_mem_partition_attr_t){(MPU_REGION_READ | MPU_REGION_EXEC | MPU_REGION_SU_RWX)})
146 ((k_mem_partition_attr_t){(MPU_REGION_READ | MPU_REGION_EXEC | MPU_REGION_SU)})
Darm_mpu_v8.h298 } k_mem_partition_attr_t; typedef
313 ((k_mem_partition_attr_t){(P_RW_U_RW_Msk | NOT_EXEC), MPU_MAIR_INDEX_SRAM})
315 ((k_mem_partition_attr_t){(P_RW_U_NA_Msk | NOT_EXEC), MPU_MAIR_INDEX_SRAM})
317 ((k_mem_partition_attr_t){(P_RO_U_RO_Msk | NOT_EXEC), MPU_MAIR_INDEX_SRAM})
319 ((k_mem_partition_attr_t){(P_RO_U_NA_Msk | NOT_EXEC), MPU_MAIR_INDEX_SRAM})
322 #define K_MEM_PARTITION_P_RWX_U_RWX ((k_mem_partition_attr_t){(P_RW_U_RW_Msk), MPU_MAIR_INDEX_SRAM})
323 #define K_MEM_PARTITION_P_RX_U_RX ((k_mem_partition_attr_t){(P_RO_U_RO_Msk), MPU_MAIR_INDEX_SRAM})
362 ((k_mem_partition_attr_t){(P_RW_U_RW_Msk | NOT_EXEC | OUTER_SHAREABLE_Msk), \
365 ((k_mem_partition_attr_t){(P_RW_U_NA_Msk | NOT_EXEC | OUTER_SHAREABLE_Msk), \
368 ((k_mem_partition_attr_t){(P_RO_U_RO_Msk | NOT_EXEC | OUTER_SHAREABLE_Msk), \
[all …]
/Zephyr-latest/include/zephyr/arch/riscv/
Darch.h200 #define K_MEM_PARTITION_P_RW_U_RW ((k_mem_partition_attr_t) \
202 #define K_MEM_PARTITION_P_RW_U_RO ((k_mem_partition_attr_t) \
204 #define K_MEM_PARTITION_P_RW_U_NA ((k_mem_partition_attr_t) \
206 #define K_MEM_PARTITION_P_RO_U_RO ((k_mem_partition_attr_t) \
208 #define K_MEM_PARTITION_P_RO_U_NA ((k_mem_partition_attr_t) \
210 #define K_MEM_PARTITION_P_NA_U_NA ((k_mem_partition_attr_t) \
214 #define K_MEM_PARTITION_P_RWX_U_RWX ((k_mem_partition_attr_t) \
216 #define K_MEM_PARTITION_P_RX_U_RX ((k_mem_partition_attr_t) \
222 } k_mem_partition_attr_t; typedef
/Zephyr-latest/include/zephyr/arch/arm64/
Darm_mmu.h204 #define K_MEM_PARTITION_P_RW_U_RW ((k_mem_partition_attr_t) \
206 #define K_MEM_PARTITION_P_RW_U_NA ((k_mem_partition_attr_t) \
208 #define K_MEM_PARTITION_P_RO_U_RO ((k_mem_partition_attr_t) \
210 #define K_MEM_PARTITION_P_RO_U_NA ((k_mem_partition_attr_t) \
213 #define K_MEM_PARTITION_P_RX_U_RX ((k_mem_partition_attr_t) \
216 typedef struct { uint32_t attrs; } k_mem_partition_attr_t; typedef
/Zephyr-latest/include/zephyr/arch/arm64/cortex_r/
Darm_mpu.h230 #define K_MEM_PARTITION_P_RW_U_RW ((k_mem_partition_attr_t) \
232 #define K_MEM_PARTITION_P_RW_U_NA ((k_mem_partition_attr_t) \
234 #define K_MEM_PARTITION_P_RO_U_RO ((k_mem_partition_attr_t) \
236 #define K_MEM_PARTITION_P_RO_U_NA ((k_mem_partition_attr_t) \
239 typedef struct arm_mpu_region_attr k_mem_partition_attr_t; typedef
/Zephyr-latest/scripts/checkpatch/
Dtypedefsfile2 k_mem_partition_attr_t
/Zephyr-latest/arch/arm/include/
Dkernel_arch_data.h55 k_mem_partition_attr_t attr;
/Zephyr-latest/include/zephyr/app_memory/
Dmem_domain.h61 k_mem_partition_attr_t attr;
/Zephyr-latest/arch/arm/core/mpu/
Darm_core_mpu_dev.h208 k_mem_partition_attr_t *new_attr);
Darm_mpu_v7_internal.h115 const k_mem_partition_attr_t *attr, uint32_t base, uint32_t size) in get_region_attr_from_mpu_partition_info()
Dnxp_mpu.c209 const k_mem_partition_attr_t *attr, uint32_t base, uint32_t size) in get_region_attr_from_mpu_partition_info()
541 k_mem_partition_attr_t *new_attr) in arm_core_mpu_mem_partition_config_update()
Darm_mpu.c301 k_mem_partition_attr_t *new_attr) in arm_core_mpu_mem_partition_config_update()
Darm_mpu_v8_internal.h310 const k_mem_partition_attr_t *attr, uint32_t base, uint32_t size) in get_region_attr_from_mpu_partition_info()
/Zephyr-latest/include/zephyr/arch/x86/
Dmmustructs.h81 typedef pentry_t k_mem_partition_attr_t; typedef
/Zephyr-latest/include/zephyr/arch/arc/
Darch.h346 typedef uint32_t k_mem_partition_attr_t; typedef