Searched refs:protection (Results 101 - 116 of 116) sorted by relevance

12345

/haiku/src/system/kernel/arch/riscv64/
H A Darch_vm.cpp368 arch_vm_supports_protection(uint32 protection) argument
/haiku/src/kits/debugger/debugger_interface/local/
H A DLocalDebuggerInterface.cpp575 areaInfo.ram_size, areaInfo.lock, areaInfo.protection);
759 uint32& protection, uint32& locking)
762 &protection, &locking);
758 GetMemoryProperties(target_addr_t address, uint32& protection, uint32& locking) argument
/haiku/src/system/kernel/vm/
H A DVMKernelAddressSpace.cpp144 uint32 protection, uint32 allocationFlags)
146 return VMKernelArea::Create(this, name, wiring, protection,
498 kprintf("protection = %#" B_PRIx32 "\n", area->protection);
143 CreateArea(const char* name, uint32 wiring, uint32 protection, uint32 allocationFlags) argument
H A DVMCache.cpp1067 && (area->protection & (B_WRITE_AREA | B_KERNEL_WRITE_AREA)) != 0) {
1468 kprintf("\tprotection: 0x%" B_PRIx32 "\n", area->protection);
/haiku/src/system/boot/arch/m68k/
H A Dmmu.cpp648 platform_allocate_region(void **_address, size_t size, uint8 protection, argument
/haiku/src/system/boot/platform/atari_m68k/
H A Dmmu.cpp651 platform_allocate_region(void **_address, size_t size, uint8 protection, argument
/haiku/src/system/boot/platform/amiga_m68k/
H A Dmmu.cpp646 platform_allocate_region(void **_address, size_t size, uint8 protection, argument
/haiku/src/system/kernel/arch/x86/paging/pae/
H A DX86PagingMethodPAE.cpp719 uint32 protection)
786 return (protection & B_KERNEL_WRITE_AREA) == 0
820 // protection)
718 IsKernelPageAccessible(addr_t virtualAddress, uint32 protection) argument
/haiku/src/system/libroot/posix/malloc_debug/
H A Dguarded_heap.cpp226 uint32 protection)
229 mprotect((void*)address, B_PAGE_SIZE, protection);
225 guarded_heap_page_protect(guarded_heap_area& area, size_t pageIndex, uint32 protection) argument
/haiku/src/system/kernel/
H A Dguarded_heap.cpp157 uint32 protection)
164 B_PAGE_SIZE, protection);
699 kprintf("protection cookie: %p\n", area->protection_cookie);
880 panic("failed to prepare initial guarded heap for protection");
156 guarded_heap_page_protect(guarded_heap_area& area, size_t pageIndex, uint32 protection) argument
H A Delf.cpp1926 // correct area protection will be set after relocation
2070 // set correct area protection
2075 uint32 protection = 0; local
2078 protection |= B_EXECUTE_AREA;
2080 protection |= B_WRITE_AREA;
2082 protection |= B_READ_AREA;
2084 status = vm_set_area_protection(team->id, mappedAreas[i], protection,
/haiku/src/system/kernel/arch/m68k/paging/040/
H A DM68KPagingMethod040.cpp589 uint32 protection)
653 // protection)
588 IsKernelPageAccessible(addr_t virtualAddress, uint32 protection) argument
/haiku/src/system/boot/platform/bios_ia32/
H A Dmmu.cpp792 platform_allocate_region(void **_address, size_t size, uint8 protection, argument
/haiku/src/system/kernel/debug/
H A Ddebug.cpp1869 \param protection The area protection for which to check. Valid is a bitwise
1872 specified by \a protection, \c false otherwise.
1876 uint32 protection)
1886 protection)) {
1875 debug_is_kernel_memory_accessible(addr_t address, size_t size, uint32 protection) argument
/haiku/src/system/kernel/arch/m68k/
H A Darch_vm_translation_map_impl.cpp452 // protection)
480 // there are no protection bits in indirect descriptor usually.
1518 uint32 protection)
1517 m68k_vm_translation_map_is_kernel_page_accessible(addr_t virtualAddress, uint32 protection) argument
/haiku/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/
H A DVolume.cpp1397 if (writeSize > 0 && !(info.protection & B_WRITE_AREA)) {

Completed in 153 milliseconds

12345