Searched refs:B_EXECUTE_AREA (Results 1 - 24 of 24) sorted by relevance

/haiku/headers/private/system/
H A Dvm_defs.h15 (B_READ_AREA | B_WRITE_AREA | B_EXECUTE_AREA | B_STACK_AREA)
/haiku/src/system/libroot/os/
H A Darea.c19 protection |= B_EXECUTE_AREA | B_CLONEABLE_AREA;
29 protection |= B_EXECUTE_AREA | B_CLONEABLE_AREA;
66 protection |= B_EXECUTE_AREA;
H A Dthread.c93 B_READ_AREA | B_WRITE_AREA | B_EXECUTE_AREA | B_STACK_AREA);
/haiku/src/system/kernel/
H A Dcommpage.cpp69 B_RANDOMIZED_BASE_ADDRESS, B_READ_AREA | B_EXECUTE_AREA | B_KERNEL_AREA,
H A Delf.cpp2078 protection |= B_EXECUTE_AREA;
/haiku/src/bin/debug/strace/
H A Darea.cpp21 FLAG_INFO_ENTRY(B_EXECUTE_AREA),
/haiku/src/system/kernel/arch/arm/paging/32bit/
H A DARMPagingMethod32Bit.h188 ((attributes & B_EXECUTE_AREA) == 0)) {
230 attributes |= B_EXECUTE_AREA;
/haiku/src/system/libroot/posix/malloc_hoard2/
H A Darch-specific.cpp101 protection |= B_EXECUTE_AREA;
159 protection |= B_EXECUTE_AREA;
/haiku/src/system/libroot/posix/sys/
H A Dmman.cpp133 areaProtection |= B_EXECUTE_AREA;
/haiku/src/kits/debugger/user_interface/util/
H A DUiUtils.cpp207 ADD_AREA_FLAG_IF_PRESENT(B_EXECUTE_AREA, protection, "x", _output,
216 if ((userFlags & B_EXECUTE_AREA) != 0)
/haiku/src/system/kernel/arch/x86/paging/64bit/
H A DX86VMTranslationMap64Bit.cpp639 | ((entry & X86_64_PTE_NOT_EXECUTABLE) == 0 ? B_EXECUTE_AREA : 0);
684 if ((attributes & B_EXECUTE_AREA) == 0
H A DX86PagingMethod64Bit.cpp420 if ((attributes & B_EXECUTE_AREA) == 0
/haiku/src/system/runtime_loader/
H A Dimages.cpp456 B_READ_AREA | B_EXECUTE_AREA);
459 B_READ_AREA | B_WRITE_AREA | B_EXECUTE_AREA);
/haiku/src/system/kernel/arch/arm64/
H A DVMSAv8TranslationMap.cpp343 if ((attributes & B_EXECUTE_AREA) == 0)
513 result |= B_EXECUTE_AREA;
/haiku/src/system/kernel/arch/x86/paging/pae/
H A DX86VMTranslationMapPAE.cpp917 | ((entry & X86_PAE_PTE_NOT_EXECUTABLE) == 0 ? B_EXECUTE_AREA : 0);
966 | ((entry & X86_PAE_PTE_NOT_EXECUTABLE) == 0 ? B_EXECUTE_AREA : 0);
1002 if ((attributes & B_EXECUTE_AREA) == 0
H A DX86PagingMethodPAE.cpp825 if ((attributes & B_EXECUTE_AREA) == 0
/haiku/src/system/kernel/arch/riscv64/
H A DRISCV64VMTranslationMap.cpp340 if ((attributes & B_EXECUTE_AREA) != 0) {
670 *_flags |= B_EXECUTE_AREA;
719 newPte.isExec = (attributes & B_EXECUTE_AREA) != 0;
/haiku/src/system/boot/platform/riscv/
H A Dmmu.cpp270 .isExec = (region->protection & B_EXECUTE_AREA) != 0
/haiku/src/system/kernel/arch/arm/
H A Darch_int.cpp150 B_PAGE_SIZE, B_ALREADY_WIRED, B_READ_AREA | B_EXECUTE_AREA);
/haiku/src/system/kernel/arch/x86/
H A Darch_vm.cpp740 && (protection & B_EXECUTE_AREA) == 0
/haiku/headers/os/kernel/
H A DOS.h90 #define B_EXECUTE_AREA (1 << 2) macro
/haiku/src/system/boot/loader/
H A Delf.cpp315 B_READ_AREA | B_WRITE_AREA | B_EXECUTE_AREA, &mappedRegion)
/haiku/src/system/kernel/debug/
H A Dcore_dump.cpp1188 if ((protection & B_EXECUTE_AREA) != 0)
/haiku/src/system/kernel/vm/
H A Dvm.cpp492 & (B_READ_AREA | B_WRITE_AREA | B_EXECUTE_AREA);
502 protection &= B_READ_AREA | B_WRITE_AREA | B_EXECUTE_AREA;
4920 & (B_EXECUTE_AREA | (isUser ? 0 : B_KERNEL_EXECUTE_AREA))) == 0) {
5449 & (B_READ_AREA | B_WRITE_AREA | B_EXECUTE_AREA);

Completed in 274 milliseconds