Searched refs:ARCH_MMU_FLAG_PERM_NO_EXECUTE (Results 1 – 8 of 8) sorted by relevance
| /arch/test/ |
| A D | mmu.cpp | 145 EXPECT_TRUE(map_region_query_result(kaspace, ARCH_MMU_FLAG_PERM_NO_EXECUTE), "2"); in map_query_pages() 146 …TRUE(map_region_query_result(kaspace, ARCH_MMU_FLAG_PERM_RO | ARCH_MMU_FLAG_PERM_NO_EXECUTE), "3"); in map_query_pages() 148 …EXPECT_TRUE(map_region_expect_failure(kaspace, ARCH_MMU_FLAG_PERM_NO_EXECUTE, ERR_INVALID_ARGS), "… in map_query_pages() 149 …UE(map_region_expect_failure(kaspace, ARCH_MMU_FLAG_PERM_RO | ARCH_MMU_FLAG_PERM_NO_EXECUTE, ERR_I… in map_query_pages() 155 …UE(map_region_query_result(kaspace, ARCH_MMU_FLAG_PERM_USER | ARCH_MMU_FLAG_PERM_NO_EXECUTE), "6"); in map_query_pages() 156 …lt(kaspace, ARCH_MMU_FLAG_PERM_USER | ARCH_MMU_FLAG_PERM_RO | ARCH_MMU_FLAG_PERM_NO_EXECUTE), "7"); in map_query_pages() 158 …(map_region_expect_failure(kaspace, ARCH_MMU_FLAG_PERM_USER | ARCH_MMU_FLAG_PERM_NO_EXECUTE, ERR_I… in map_query_pages() 159 …re(kaspace, ARCH_MMU_FLAG_PERM_USER | ARCH_MMU_FLAG_PERM_RO | ARCH_MMU_FLAG_PERM_NO_EXECUTE, ERR_I… in map_query_pages()
|
| /arch/include/arch/ |
| A D | mmu.h | 30 #define ARCH_MMU_FLAG_PERM_NO_EXECUTE (1U<<4) /* supported on most, but not all arches */ macro
|
| /arch/or1k/ |
| A D | mmu.c | 95 *flags |= ARCH_MMU_FLAG_PERM_NO_EXECUTE; in arch_mmu_query() 146 if (!(flags & ARCH_MMU_FLAG_PERM_NO_EXECUTE)) in arch_mmu_map()
|
| /arch/arm/arm/ |
| A D | mmu.c | 75 if (flags & ARCH_MMU_FLAG_PERM_NO_EXECUTE) { in mmu_flags_to_l1_arch_flags() 126 if (flags & ARCH_MMU_FLAG_PERM_NO_EXECUTE) { in mmu_flags_to_l2_arch_flags_small_page() 286 *flags |= ARCH_MMU_FLAG_PERM_NO_EXECUTE; in arch_mmu_query() 338 *flags |= ARCH_MMU_FLAG_PERM_NO_EXECUTE; in arch_mmu_query()
|
| /arch/arm64/ |
| A D | mmu.c | 76 if (flags & ARCH_MMU_FLAG_PERM_NO_EXECUTE) { in mmu_flags_to_pte_attr() 198 *flags |= ARCH_MMU_FLAG_PERM_NO_EXECUTE; in arch_mmu_query() 202 *flags |= ARCH_MMU_FLAG_PERM_NO_EXECUTE; in arch_mmu_query()
|
| /arch/riscv/ |
| A D | mmu.cpp | 178 pte |= (flags & ARCH_MMU_FLAG_PERM_NO_EXECUTE) ? 0 : RISCV_PTE_X; in mmu_flags_to_pte() 188 f |= (pte & RISCV_PTE_X) ? 0 : ARCH_MMU_FLAG_PERM_NO_EXECUTE; in pte_flags_to_mmu_flags()
|
| /arch/x86/64/ |
| A D | mmu.c | 165 if (flags & ARCH_MMU_FLAG_PERM_NO_EXECUTE) in get_x86_arch_flags() 187 mmu_flags |= ARCH_MMU_FLAG_PERM_NO_EXECUTE; in get_arch_mmu_flags()
|
| /arch/x86/32/ |
| A D | mmu.c | 397 if (flags & (ARCH_MMU_FLAG_PERM_NO_EXECUTE | ARCH_MMU_FLAG_NS)) in arch_mmu_map()
|
Completed in 13 milliseconds