Searched refs:protection (Results 51 - 75 of 102) sorted by relevance

12345

/haiku-fatelf/src/system/kernel/arch/ppc/
H A Darch_vm_translation_map.cpp203 addr_t virtualAddress, phys_addr_t physicalAddress, uint8 protection,
216 entry->page_protection = protection & 0x3;
394 uint32 protection = 0; local
399 protection = (attributes & B_WRITE_AREA) ? PTE_READ_WRITE : PTE_READ_ONLY;
415 protection, memoryType, false);
432 protection, memoryType, false);
888 uint32 protection)
904 return (protection & B_KERNEL_WRITE_AREA) == 0
202 fill_page_table_entry(page_table_entry *entry, uint32 virtualSegmentID, addr_t virtualAddress, phys_addr_t physicalAddress, uint8 protection, uint32 memoryType, bool secondaryHash) argument
887 arch_vm_translation_map_is_kernel_page_accessible(addr_t virtualAddress, uint32 protection) argument
H A Darch_vm.cpp160 arch_vm_supports_protection(uint32 protection) argument
/haiku-fatelf/src/system/kernel/arch/m68k/
H A Darch_vm.cpp121 arch_vm_supports_protection(uint32 protection) argument
/haiku-fatelf/src/system/kernel/arch/mipsel/
H A Darch_vm_translation_map.cpp89 uint32 protection)
88 arch_vm_translation_map_is_kernel_page_accessible(addr_t virtualAddress, uint32 protection) argument
/haiku-fatelf/src/system/kernel/vm/
H A DVMUserAddressSpace.h25 uint32 protection, uint32 allocationFlags);
H A DVMKernelAddressSpace.h30 uint32 protection, uint32 allocationFlags);
H A DVMUserAddressSpace.cpp79 uint32 protection, uint32 allocationFlags)
81 return VMUserArea::Create(this, name, wiring, protection, allocationFlags);
369 kprintf("protection = 0x%" B_PRIx32 "\n", area->protection);
430 next->protection, allocationFlags);
582 if ((next->protection & RESERVED_AVOID_BASE) == 0
78 CreateArea(const char* name, uint32 wiring, uint32 protection, uint32 allocationFlags) argument
/haiku-fatelf/src/add-ons/accelerants/radeon_hd/
H A Daccelerant.cpp55 uint32 spec, uint32 protection,
82 uint32 protection, area_id sourceArea)
84 fArea = clone_area(name, _address, spec, protection, sourceArea);
81 Clone(const char* name, void** _address, uint32 spec, uint32 protection, area_id sourceArea) argument
/haiku-fatelf/src/add-ons/accelerants/intel_extreme/
H A Daccelerant.cpp46 uint32 spec, uint32 protection,
73 uint32 protection, area_id sourceArea)
75 fArea = clone_area(name, _address, spec, protection, sourceArea);
72 Clone(const char* name, void** _address, uint32 spec, uint32 protection, area_id sourceArea) argument
/haiku-fatelf/src/system/boot/platform/cfe/arch/ppc/
H A Dmmu.cpp29 // set protection to WIMGNPP: -----PP
310 uint8 protection = 0; local
312 protection = PAGE_READ_WRITE;
314 protection = PAGE_READ_ONLY;
354 map_range(virtualAddress, physicalAddress, size, protection);
481 bat.protection = BAT_READ_WRITE;
/haiku-fatelf/headers/private/kernel/arch/ppc/
H A Darch_mmu.h51 uint32 protection : 2; member in struct:block_address_translation
76 uint32 kernel_protection_key : 1; // Ks, Supervisor-state protection key
77 uint32 user_protection_key : 1; // Kp, User-state protection key
/haiku-fatelf/src/system/kernel/arch/arm/paging/32bit/
H A DARMPagingMethod32Bit.h38 uint32 protection);
/haiku-fatelf/headers/private/kernel/vm/
H A DVMArea.h94 uint32 protection; member in struct:VMArea
138 uint32 wiring, uint32 protection);
/haiku-fatelf/src/system/boot/platform/openfirmware/arch/ppc/
H A Dmmu.cpp28 // set protection to WIMGNPP: -----PP
491 uint8 protection = 0; local
493 protection = PAGE_READ_WRITE;
495 protection = PAGE_READ_ONLY;
535 map_range(virtualAddress, physicalAddress, size, protection);
816 bat.protection = BAT_READ_WRITE;
/haiku-fatelf/src/add-ons/kernel/bus_managers/acpi/
H A DACPICAHaiku.cpp1113 return (info.protection & B_READ_AREA) != 0 &&
1145 return (info.protection & B_READ_AREA) != 0 &&
1146 (info.protection & B_WRITE_AREA) != 0 &&
/haiku-fatelf/headers/os/drivers/
H A DKernelExport.h89 /* area protection flags for the kernel */
159 uint32 protection, void **_mappedAddress);
/haiku-fatelf/src/system/kernel/arch/m68k/paging/040/
H A DM68KPagingMethod040.h37 uint32 protection);
/haiku-fatelf/src/system/kernel/arch/x86/paging/32bit/
H A DX86PagingMethod32Bit.h37 uint32 protection);
H A DX86PagingMethod32Bit.cpp418 uint32 protection)
473 return (protection & B_KERNEL_WRITE_AREA) == 0
507 // protection)
417 IsKernelPageAccessible(addr_t virtualAddress, uint32 protection) argument
/haiku-fatelf/src/system/kernel/arch/x86/paging/64bit/
H A DX86PagingMethod64Bit.h44 uint32 protection);
/haiku-fatelf/src/system/kernel/arch/x86/paging/pae/
H A DX86PagingMethodPAE.h45 uint32 protection);
/haiku-fatelf/src/bin/gdb/gdb/
H A Dgnu-nat.c2312 vm_prot_t protection;
2363 vm_prot_t protection;
2375 &protection,
2407 region_element->protection = protection;
2425 if (!(scan->protection & VM_PROT_WRITE))
2431 scan->protection | VM_PROT_WRITE);
2445 if (!(scan->protection & VM_PROT_WRITE))
2451 scan->protection);
2527 vm_prot_t protection;
2277 vm_prot_t protection; member in struct:vm_region_list
2328 vm_prot_t protection; local
2491 vm_prot_t protection; local
[all...]
/haiku-fatelf/headers/os/kernel/
H A DOS.h57 uint32 protection; member in struct:area_info
82 /* area protection */
88 uint32 protection);
90 uint32 addressSpec, uint32 protection, area_id source);
/haiku-fatelf/src/system/kernel/arch/x86/
H A Darch_vm.cpp719 arch_vm_supports_protection(uint32 protection) argument
726 if ((protection & (B_READ_AREA | B_WRITE_AREA)) == B_READ_AREA
727 && (protection & B_KERNEL_WRITE_AREA) != 0) {
/haiku-fatelf/src/system/kernel/debug/
H A DBreakpointManager.cpp745 if (!(areaInfo.protection & (B_WRITE_AREA | B_KERNEL_WRITE_AREA))) {
747 areaInfo.protection | B_WRITE_AREA);
750 "protection for area %ld: %lx\n", area, error);
759 // reset the area protection
761 set_area_protection(area, areaInfo.protection);

Completed in 276 milliseconds

12345