#include <sys/util.h>
#include <sys/slist.h>
Go to the source code of this file.
◆ ARCH_DATA_PAGE_ACCESSED
◆ ARCH_DATA_PAGE_DIRTY
◆ ARCH_DATA_PAGE_LOADED
◆ ARCH_DATA_PAGE_NOT_MAPPED
◆ K_MEM_PARTITION_IS_EXECUTABLE
#define K_MEM_PARTITION_IS_EXECUTABLE |
( |
|
attr | ) |
(((attr) & Z_X86_MMU_XD) == 0) |
◆ K_MEM_PARTITION_IS_WRITABLE
#define K_MEM_PARTITION_IS_WRITABLE |
( |
|
attr | ) |
(((attr) & Z_X86_MMU_RW) != 0) |
◆ K_MEM_PARTITION_P_RO_U_NA
#define K_MEM_PARTITION_P_RO_U_NA Z_X86_MMU_XD |
◆ K_MEM_PARTITION_P_RO_U_RO
#define K_MEM_PARTITION_P_RO_U_RO (Z_X86_MMU_US | Z_X86_MMU_XD) |
◆ K_MEM_PARTITION_P_RW_U_NA
#define K_MEM_PARTITION_P_RW_U_NA (Z_X86_MMU_RW | Z_X86_MMU_XD) |
◆ K_MEM_PARTITION_P_RW_U_RW
#define K_MEM_PARTITION_P_RW_U_RW |
Value: (Z_X86_MMU_RW | Z_X86_MMU_US | \
Z_X86_MMU_XD)
◆ K_MEM_PARTITION_P_RWX_U_NA
#define K_MEM_PARTITION_P_RWX_U_NA Z_X86_MMU_RW |
◆ K_MEM_PARTITION_P_RWX_U_RWX
#define K_MEM_PARTITION_P_RWX_U_RWX (Z_X86_MMU_RW | Z_X86_MMU_US) |
◆ K_MEM_PARTITION_P_RX_U_NA
#define K_MEM_PARTITION_P_RX_U_NA (0) |
◆ K_MEM_PARTITION_P_RX_U_RX
#define K_MEM_PARTITION_P_RX_U_RX Z_X86_MMU_US |
◆ K_MEM_PARTITION_PERM_MASK
#define K_MEM_PARTITION_PERM_MASK |
Value: (Z_X86_MMU_RW | Z_X86_MMU_US | \
Z_X86_MMU_XD)
◆ k_mem_partition_attr_t
◆ pentry_t