Home
last modified time | relevance | path

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

/external/trusty/lk/kernel/vm/
Dvm.c153 flags = ARCH_MMU_FLAG_UNCACHED | ARCH_MMU_FLAG_PERM_NO_EXECUTE; in vm_map_initial_mappings()
155 flags = ARCH_MMU_FLAG_UNCACHED_DEVICE | ARCH_MMU_FLAG_PERM_NO_EXECUTE; in vm_map_initial_mappings()
176 flags |= ARCH_MMU_FLAG_PERM_NO_EXECUTE; in vm_map_initial_mappings()
183 flags |= ARCH_MMU_FLAG_PERM_NO_EXECUTE; in vm_map_initial_mappings()
187 flags |= ARCH_MMU_FLAG_PERM_NO_EXECUTE; in vm_map_initial_mappings()
Dphysmem.c61 ARCH_MMU_FLAG_PERM_NO_EXECUTE | in phys_mem_obj_dynamic_initialize()
100 if (!(*arch_mmu_flags & ARCH_MMU_FLAG_PERM_NO_EXECUTE) && in phys_mem_obj_check_flags()
101 (phys_obj->arch_mmu_flags & ARCH_MMU_FLAG_PERM_NO_EXECUTE)) { in phys_mem_obj_check_flags()
Dvmm.c1047 uint tmpflags = ARCH_MMU_FLAG_PERM_NO_EXECUTE; in vmm_alloc_obj()
1723 ARCH_MMU_FLAG_PERM_NO_EXECUTE); in cmd_vmm()
/external/trusty/lk/dev/virtio/vsock-rust/src/
Dhal.rs26 use rust_support::mmu::ARCH_MMU_FLAG_PERM_NO_EXECUTE;
43 let arch_mmu_flags = ARCH_MMU_FLAG_PERM_NO_EXECUTE; in dma_alloc()
Dpci.rs49 use rust_support::mmu::ARCH_MMU_FLAG_PERM_NO_EXECUTE;
171 ARCH_MMU_FLAG_PERM_NO_EXECUTE | ARCH_MMU_FLAG_UNCACHED_DEVICE, in map_pci_root_and_init_vsock()
/external/trusty/lk/lib/rust_support/
Dvmm.rs124 crate::mmu::ARCH_MMU_FLAG_CACHED | crate::mmu::ARCH_MMU_FLAG_PERM_NO_EXECUTE, in new()
156 crate::mmu::ARCH_MMU_FLAG_CACHED | crate::mmu::ARCH_MMU_FLAG_PERM_NO_EXECUTE, in new_physical()
Dmmu.rs28 pub use crate::sys::ARCH_MMU_FLAG_PERM_NO_EXECUTE;
/external/trusty/lk/dev/virtio/vsock-rust/src/pci/
Dhal.rs32 use rust_support::mmu::ARCH_MMU_FLAG_PERM_NO_EXECUTE;
92 ARCH_MMU_FLAG_PERM_NO_EXECUTE | ARCH_MMU_FLAG_UNCACHED_DEVICE, in mmio_alloc()
/external/trusty/lk/arch/arm/arm/
Dmmu.c93 if (flags & ARCH_MMU_FLAG_PERM_NO_EXECUTE) { in mmu_flags_to_l1_arch_flags()
145 if (flags & ARCH_MMU_FLAG_PERM_NO_EXECUTE) { in mmu_flags_to_l2_arch_flags_small_page()
348 *flags |= ARCH_MMU_FLAG_PERM_NO_EXECUTE; in arch_mmu_query()
400 *flags |= ARCH_MMU_FLAG_PERM_NO_EXECUTE; in arch_mmu_query()
/external/trusty/lk/include/arch/
Dmmu.h41 #define ARCH_MMU_FLAG_PERM_NO_EXECUTE (1U<<4) macro
/external/trusty/lk/arch/arm64/
Dmmu.c84 if ((flags & (ARCH_MMU_FLAG_PERM_RO | ARCH_MMU_FLAG_PERM_NO_EXECUTE)) == 0) { in mmu_flags_to_pte_attr()
131 if (flags & ARCH_MMU_FLAG_PERM_NO_EXECUTE) { in mmu_flags_to_pte_attr()
275 mmu_flags |= ARCH_MMU_FLAG_PERM_NO_EXECUTE; in arch_mmu_query()
281 mmu_flags |= ARCH_MMU_FLAG_PERM_NO_EXECUTE; in arch_mmu_query()
Dmmu.inc84 if ((flags & (ARCH_MMU_FLAG_PERM_RO | ARCH_MMU_FLAG_PERM_NO_EXECUTE)) == 0) {
131 if (flags & ARCH_MMU_FLAG_PERM_NO_EXECUTE) {
275 mmu_flags |= ARCH_MMU_FLAG_PERM_NO_EXECUTE;
281 mmu_flags |= ARCH_MMU_FLAG_PERM_NO_EXECUTE;
Dexceptions_c.c128 !(flags & ARCH_MMU_FLAG_PERM_NO_EXECUTE) ? " execute" : "", in printmemattrs()
/external/trusty/lk/arch/x86/64/
Dmmu.c223 if (flags & ARCH_MMU_FLAG_PERM_NO_EXECUTE) in get_x86_arch_flags()
242 unsupported_flags &= ~ARCH_MMU_FLAG_PERM_NO_EXECUTE; in x86_mmu_check_flags()
268 mmu_flags |= ARCH_MMU_FLAG_PERM_NO_EXECUTE; in get_arch_mmu_flags()
/external/trusty/lk/arch/x86/32/
Dmmu.c125 if (flags & ARCH_MMU_FLAG_PERM_NO_EXECUTE) in get_x86_arch_flags()
149 mmu_flags |= ARCH_MMU_FLAG_PERM_NO_EXECUTE; in get_arch_mmu_flags()
/external/trusty/lk/dev/virtio/
Dvirtio.c348 ARCH_MMU_FLAG_PERM_NO_EXECUTE); in virtio_alloc_ring()
/external/trusty/lk/kernel/
Dthread.c275 &t->stack, 0, 0, ARCH_MMU_FLAG_PERM_NO_EXECUTE); in thread_create_etc()
297 0, ARCH_MMU_FLAG_PERM_NO_EXECUTE); in thread_create_etc()
/external/trusty/lk/dev/interrupt/arm_gic/
Darm_gic.c556 ARCH_MMU_FLAG_PERM_NO_EXECUTE);