Home
last modified time | relevance | path

Searched refs:B_USER_PROTECTION (Results 1 – 17 of 17) sorted by relevance

/haiku/headers/private/system/
H A Dvm_defs.h14 #define B_USER_PROTECTION \ macro
31 (B_USER_PROTECTION | B_OVERCOMMITTING_AREA | B_CLONEABLE_AREA)
/haiku/src/system/kernel/arch/m68k/
H A Darch_vm_translation_map_impl.cpp453 page.supervisor = (attributes & B_USER_PROTECTION) == 0; in put_page_table_entry_in_pgtable()
561 | (attributes & B_USER_PROTECTION ? B_WRITE_AREA : B_KERNEL_WRITE_AREA)); in map_tmap()
606 | (attributes & B_USER_PROTECTION ? B_WRITE_AREA : B_KERNEL_WRITE_AREA)); in map_tmap()
928 pt[index].supervisor = (attributes & B_USER_PROTECTION) == 0; in protect_tmap()
929 if ((attributes & B_USER_PROTECTION) != 0) in protect_tmap()
/haiku/src/system/kernel/arch/m68k/paging/040/
H A DM68KVMTranslationMap040.cpp256 | ((attributes & B_USER_PROTECTION) != 0 in Map()
307 | ((attributes & B_USER_PROTECTION) != 0 in Map()
903 if ((attributes & B_USER_PROTECTION) != 0) { in Protect()
H A DM68KPagingMethod040.cpp654 if ((attributes & B_USER_PROTECTION) == 0) { in PutPageTableEntryInTable()
/haiku/src/system/kernel/arch/ppc/paging/classic/
H A DPPCPagingMethodClassic.cpp362 if ((attributes & B_USER_PROTECTION) != 0) {
H A DPPCVMTranslationMapClassic.cpp435 | ((attributes & B_USER_PROTECTION) != 0 in Map()
1104 if ((attributes & B_USER_PROTECTION) != 0) { in Protect()
/haiku/src/system/kernel/arch/ppc/paging/460/
H A DPPCPagingMethod460.cpp362 if ((attributes & B_USER_PROTECTION) != 0) {
H A DPPCVMTranslationMap460.cpp435 | ((attributes & B_USER_PROTECTION) != 0 in Map()
1104 if ((attributes & B_USER_PROTECTION) != 0) { in Protect()
/haiku/src/system/kernel/arch/x86/paging/32bit/
H A DX86VMTranslationMap32Bit.cpp174 | ((attributes & B_USER_PROTECTION) != 0 in Map()
704 if ((attributes & B_USER_PROTECTION) != 0) { in Protect()
H A DX86PagingMethod32Bit.cpp534 if ((attributes & B_USER_PROTECTION) != 0) { in PutPageTableEntryInTable()
/haiku/src/system/kernel/arch/x86/paging/64bit/
H A DX86PagingMethod64Bit.cpp416 if ((attributes & B_USER_PROTECTION) != 0) { in PutPageTableEntryInTable()
H A DX86VMTranslationMap64Bit.cpp680 if ((attributes & B_USER_PROTECTION) != 0) { in Protect()
/haiku/src/system/kernel/arch/riscv64/
H A DRISCV64VMTranslationMap.cpp258 if ((attributes & B_USER_PROTECTION) != 0) { in Map()
636 if ((attributes & B_USER_PROTECTION) != 0) { in Protect()
/haiku/src/system/kernel/arch/x86/paging/pae/
H A DX86VMTranslationMapPAE.cpp405 | ((attributes & B_USER_PROTECTION) != 0 in Map()
998 if ((attributes & B_USER_PROTECTION) != 0) { in Protect()
H A DX86PagingMethodPAE.cpp823 if ((attributes & B_USER_PROTECTION) != 0) { in PutPageTableEntryInTable()
/haiku/src/kits/debugger/user_interface/util/
H A DUiUtils.cpp201 uint32 userFlags = protection & B_USER_PROTECTION; in AreaProtectionFlagsToString()
/haiku/src/system/kernel/vm/
H A Dvm.cpp1186 area->protection_max = protectionMax & B_USER_PROTECTION; in map_backing_store()
2303 protectionMax = protection | B_USER_PROTECTION; in _vm_map_file()
2305 protectionMax = protection | (B_USER_PROTECTION & ~B_WRITE_AREA); in _vm_map_file()
3047 != (newProtection & B_USER_PROTECTION)) { in vm_set_area_protection()
4389 if (isUser && (protection & B_USER_PROTECTION) == 0 in vm_soft_fault()
5985 if ((newProtection & ~(B_USER_PROTECTION | B_CLONEABLE_AREA)) != 0) in _user_set_area_protection()
6220 if ((protection & ~B_USER_PROTECTION) != 0) in _user_set_memory_protection()
6250 && (protection & area->protection_max) != (protection & B_USER_PROTECTION)) { in _user_set_memory_protection()