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;
561 | (attributes & B_USER_PROTECTION ? B_WRITE_AREA : B_KERNEL_WRITE_AREA));
606 | (attributes & B_USER_PROTECTION ? B_WRITE_AREA : B_KERNEL_WRITE_AREA));
928 pt[index].supervisor = (attributes & B_USER_PROTECTION) == 0;
929 if ((attributes & B_USER_PROTECTION) != 0)
/haiku/src/system/kernel/arch/x86/paging/32bit/
H A DX86VMTranslationMap32Bit.cpp174 | ((attributes & B_USER_PROTECTION) != 0
704 if ((attributes & B_USER_PROTECTION) != 0) {
H A DX86PagingMethod32Bit.cpp524 if ((attributes & B_USER_PROTECTION) != 0) {
/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
1104 if ((attributes & B_USER_PROTECTION) != 0) {
/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
1104 if ((attributes & B_USER_PROTECTION) != 0) {
/haiku/src/system/kernel/arch/x86/paging/64bit/
H A DX86PagingMethod64Bit.cpp416 if ((attributes & B_USER_PROTECTION) != 0) {
H A DX86VMTranslationMap64Bit.cpp680 if ((attributes & B_USER_PROTECTION) != 0) {
/haiku/src/system/kernel/arch/m68k/paging/040/
H A DM68KVMTranslationMap040.cpp256 | ((attributes & B_USER_PROTECTION) != 0
307 | ((attributes & B_USER_PROTECTION) != 0
903 if ((attributes & B_USER_PROTECTION) != 0) {
H A DM68KPagingMethod040.cpp654 if ((attributes & B_USER_PROTECTION) == 0) {
/haiku/src/system/kernel/arch/x86/paging/pae/
H A DX86VMTranslationMapPAE.cpp405 | ((attributes & B_USER_PROTECTION) != 0
998 if ((attributes & B_USER_PROTECTION) != 0) {
H A DX86PagingMethodPAE.cpp821 if ((attributes & B_USER_PROTECTION) != 0) {
/haiku/src/system/kernel/arch/riscv64/
H A DRISCV64VMTranslationMap.cpp334 if ((attributes & B_USER_PROTECTION) != 0) {
715 if ((attributes & B_USER_PROTECTION) != 0) {
/haiku/src/kits/debugger/user_interface/util/
H A DUiUtils.cpp201 uint32 userFlags = protection & B_USER_PROTECTION;
/haiku/src/system/kernel/vm/
H A Dvm.cpp1089 area->protection_max = protectionMax & B_USER_PROTECTION;
2195 protectionMax = protection | B_USER_PROTECTION;
2197 protectionMax = protection | (B_USER_PROTECTION & ~B_WRITE_AREA);
2920 != (newProtection & B_USER_PROTECTION)) {
4910 if (isUser && (protection & B_USER_PROTECTION) == 0
6536 //info.protection &= B_USER_PROTECTION;
6561 //info.protection &= B_USER_PROTECTION;
6574 if ((newProtection & ~(B_USER_PROTECTION | B_CLONEABLE_AREA)) != 0)
6809 if ((protection & ~B_USER_PROTECTION) != 0)
6839 && (protection & area->protection_max) != (protection & B_USER_PROTECTION)) {
[all...]

Completed in 210 milliseconds