/haiku/src/system/kernel/vm/ |
H A D | VMNullCache.cpp | 13 VMNullCache::Init(uint32 allocationFlags) argument 15 return VMCache::Init(CACHE_TYPE_NULL, allocationFlags);
|
H A D | VMUserArea.cpp | 28 uint32 wiring, uint32 protection, uint32 allocationFlags) 30 VMUserArea* area = new(malloc_flags(allocationFlags)) VMUserArea( 35 if (area->Init(name, allocationFlags) != B_OK) { 37 free_etc(area, allocationFlags); 47 uint32 allocationFlags) 49 VMUserArea* area = new(malloc_flags(allocationFlags)) VMUserArea( 27 Create(VMAddressSpace* addressSpace, const char* name, uint32 wiring, uint32 protection, uint32 allocationFlags) argument 46 CreateReserved(VMAddressSpace* addressSpace, uint32 flags, uint32 allocationFlags) argument
|
H A D | VMUserAddressSpace.h | 27 uint32 protection, uint32 allocationFlags); 29 uint32 allocationFlags); 33 uint32 allocationFlags, void** _address); 35 uint32 allocationFlags); 39 uint32 allocationFlags); 41 uint32 allocationFlags); 43 uint32 allocationFlags); 48 uint32 flags, uint32 allocationFlags, 51 size_t size, uint32 allocationFlags); 53 uint32 allocationFlags); [all...] |
H A D | VMKernelAddressSpace.h | 32 uint32 protection, uint32 allocationFlags); 34 uint32 allocationFlags); 38 uint32 allocationFlags, void** _address); 40 uint32 allocationFlags); 44 uint32 allocationFlags); 46 uint32 allocationFlags); 48 uint32 allocationFlags); 53 uint32 flags, uint32 allocationFlags, 56 size_t size, uint32 allocationFlags); 58 uint32 allocationFlags); [all...] |
H A D | VMNullCache.h | 18 status_t Init(uint32 allocationFlags);
|
H A D | VMKernelArea.cpp | 30 uint32 allocationFlags) 32 VMKernelArea* area = new(objectCache, allocationFlags) VMKernelArea( 37 if (area->Init(name, allocationFlags) != B_OK) { 28 Create(VMAddressSpace* addressSpace, const char* name, uint32 wiring, uint32 protection, ObjectCache* objectCache, uint32 allocationFlags) argument
|
H A D | VMDeviceCache.cpp | 16 VMDeviceCache::Init(addr_t baseAddress, uint32 allocationFlags) argument 19 return VMCache::Init(CACHE_TYPE_DEVICE, allocationFlags);
|
H A D | VMUserArea.h | 24 uint32 protection, uint32 allocationFlags); 26 uint32 flags, uint32 allocationFlags);
|
H A D | VMUserAddressSpace.cpp | 119 uint32 protection, uint32 allocationFlags) 121 return VMUserArea::Create(this, name, wiring, protection, allocationFlags); 126 VMUserAddressSpace::DeleteArea(VMArea* _area, uint32 allocationFlags) argument 130 free_etc(area, allocationFlags); 165 uint32 allocationFlags, void** _address) 198 addressRestrictions->alignment, area, allocationFlags); 211 VMUserAddressSpace::RemoveArea(VMArea* _area, uint32 allocationFlags) argument 248 uint32 allocationFlags) 266 RemoveArea(next, allocationFlags); 268 free_etc(next, allocationFlags); 118 CreateArea(const char* name, uint32 wiring, uint32 protection, uint32 allocationFlags) argument 163 InsertArea(VMArea* _area, size_t size, const virtual_address_restrictions* addressRestrictions, uint32 allocationFlags, void** _address) argument 247 ResizeArea(VMArea* _area, size_t newSize, uint32 allocationFlags) argument 283 ShrinkAreaHead(VMArea* area, size_t size, uint32 allocationFlags) argument 298 ShrinkAreaTail(VMArea* area, size_t size, uint32 allocationFlags) argument 312 ReserveAddressRange(size_t size, const virtual_address_restrictions* addressRestrictions, uint32 flags, uint32 allocationFlags, void** _address) argument 344 UnreserveAddressRange(addr_t address, size_t size, uint32 allocationFlags) argument 378 UnreserveAllAddressRanges(uint32 allocationFlags) argument 448 _InsertAreaIntoReservedRegion(addr_t start, size_t size, VMUserArea* area, uint32 allocationFlags) argument 518 _InsertAreaSlot(addr_t start, addr_t size, addr_t end, uint32 addressSpec, size_t alignment, VMUserArea* area, uint32 allocationFlags) argument [all...] |
H A D | VMDeviceCache.h | 19 uint32 allocationFlags);
|
H A D | VMKernelAddressSpace.cpp | 144 uint32 protection, uint32 allocationFlags) 147 fAreaObjectCache, allocationFlags); 152 VMKernelAddressSpace::DeleteArea(VMArea* _area, uint32 allocationFlags) argument 194 uint32 allocationFlags, void** _address) 205 allocationFlags, range); 227 VMKernelAddressSpace::RemoveArea(VMArea* _area, uint32 allocationFlags) argument 233 _FreeRange(area->Range(), allocationFlags); 266 uint32 allocationFlags) 289 nextRange = new(fRangesObjectCache, allocationFlags) Range( 311 object_cache_delete(fRangesObjectCache, nextRange, allocationFlags); 143 CreateArea(const char* name, uint32 wiring, uint32 protection, uint32 allocationFlags) argument 192 InsertArea(VMArea* _area, size_t size, const virtual_address_restrictions* addressRestrictions, uint32 allocationFlags, void** _address) argument 265 ResizeArea(VMArea* _area, size_t newSize, uint32 allocationFlags) argument 333 ShrinkAreaHead(VMArea* _area, size_t newSize, uint32 allocationFlags) argument 380 ShrinkAreaTail(VMArea* area, size_t newSize, uint32 allocationFlags) argument 388 ReserveAddressRange(size_t size, const virtual_address_restrictions* addressRestrictions, uint32 flags, uint32 allocationFlags, void** _address) argument 421 UnreserveAddressRange(addr_t address, size_t size, uint32 allocationFlags) argument 457 UnreserveAllAddressRanges(uint32 allocationFlags) argument 580 _AllocateRange( const virtual_address_restrictions* addressRestrictions, size_t size, bool allowReservedRange, uint32 allocationFlags, Range*& _range) argument 816 _FreeRange(Range* range, uint32 allocationFlags) argument [all...] |
H A D | VMAnonymousNoSwapCache.cpp | 43 int32 numGuardPages, uint32 allocationFlags) 48 status_t error = VMCache::Init(CACHE_TYPE_RAM, allocationFlags); 42 Init(bool canOvercommit, int32 numPrecommittedPages, int32 numGuardPages, uint32 allocationFlags) argument
|
H A D | VMCache.cpp | 649 VMCache::Init(uint32 cacheType, uint32 allocationFlags) argument 671 fCacheRef = new(gCacheRefObjectCache, allocationFlags) VMCacheRef(this); 1591 uint32 allocationFlags = HEAP_DONT_WAIT_FOR_MEMORY local 1594 allocationFlags |= HEAP_PRIORITY_VIP; 1599 = new(gAnonymousCacheObjectCache, allocationFlags) VMAnonymousCache; 1604 numGuardPages, allocationFlags); 1618 = new(gAnonymousNoSwapCacheObjectCache, allocationFlags) 1624 numGuardPages, allocationFlags); 1640 const uint32 allocationFlags = HEAP_DONT_WAIT_FOR_MEMORY local 1645 = new(gVnodeCacheObjectCache, allocationFlags) VMVnodeCach 1665 const uint32 allocationFlags = HEAP_DONT_WAIT_FOR_MEMORY local 1690 uint32 allocationFlags = HEAP_DONT_WAIT_FOR_MEMORY local [all...] |
H A D | VMAnonymousNoSwapCache.h | 23 uint32 allocationFlags);
|
H A D | VMKernelArea.h | 120 uint32 allocationFlags);
|
H A D | VMAnonymousCache.h | 41 uint32 allocationFlags);
|
H A D | VMArea.cpp | 53 VMArea::Init(const char* name, uint32 allocationFlags) argument
|
H A D | vm.cpp | 541 uint32 allocationFlags) 544 return (uint8*)realloc_etc(pageProtections, bytes, allocationFlags); 686 uint32 allocationFlags; local 689 allocationFlags = HEAP_DONT_WAIT_FOR_MEMORY 693 allocationFlags = 0; 710 allocationFlags); 716 area->page_protections, area->Size(), allocationFlags); 719 addressSpace->ShrinkAreaTail(area, oldSize, allocationFlags); 747 allocationFlags); 755 allocationFlags); 540 realloc_page_protections(uint8* pageProtections, size_t areaSize, uint32 allocationFlags) argument 2536 uint32 allocationFlags = addressSpace == VMAddressSpace::Kernel() local 5404 uint32 allocationFlags = kernel && anyKernelArea local [all...] |
H A D | VMAnonymousCache.cpp | 461 int32 numGuardPages, uint32 allocationFlags) 468 status_t error = VMCache::Init(CACHE_TYPE_RAM, allocationFlags); 460 Init(bool canOvercommit, int32 numPrecommittedPages, int32 numGuardPages, uint32 allocationFlags) argument
|
/haiku/headers/private/kernel/vm/ |
H A D | VMAddressSpace.h | 86 uint32 allocationFlags) = 0; 88 uint32 allocationFlags) = 0; 92 uint32 allocationFlags, void** _address) 95 uint32 allocationFlags) = 0; 99 uint32 allocationFlags) = 0; 101 uint32 allocationFlags) = 0; 103 uint32 allocationFlags) = 0; 108 uint32 flags, uint32 allocationFlags, 111 size_t size, uint32 allocationFlags) = 0; 113 uint32 allocationFlags) [all...] |
H A D | VMArea.h | 153 status_t Init(const char* name, uint32 allocationFlags);
|
H A D | VMCache.h | 83 status_t Init(uint32 cacheType, uint32 allocationFlags);
|
/haiku/src/system/kernel/cache/ |
H A D | vnode_store.h | 19 uint32 allocationFlags);
|
H A D | vnode_store.cpp | 21 VMVnodeCache::Init(struct vnode* vnode, uint32 allocationFlags) argument 23 status_t error = VMCache::Init(CACHE_TYPE_VNODE, allocationFlags);
|
/haiku/src/kits/interface/ |
H A D | Bitmap.cpp | 1155 uint8 allocationFlags; local 1156 link.Read<uint8>(&allocationFlags); 1163 if ((allocationFlags & kNewAllocatorArea) != 0) { 1173 if ((allocationFlags & kFramebuffer) != 0) {
|