/haiku/src/system/kernel/vm/ |
H A D | VMCache.cpp | 286 InsertArea(VMCache* cache, VMArea* area) argument 289 fArea(area) 296 out.Print("vm cache insert area: cache: %p, area: %p", fCache, 312 RemoveArea(VMCache* cache, VMArea* area) argument 315 fArea(area) 322 out.Print("vm cache remove area: cache: %p, area: %p", fCache, 400 cache_stack_find_area_cache(const TraceEntryIterator& baseIterator, void* area) argument 404 // find the previous "insert area" entr 991 InsertAreaLocked(VMArea* area) argument 1011 RemoveArea(VMArea* area) argument [all...] |
H A D | VMKernelAddressSpace.cpp | 53 /*! Verifies that an area with the given aligned base and size fits into 55 \param base Minimum base address valid for the area. 57 \param size The size of the area. 127 return range != NULL ? range->area : NULL; 138 return range != NULL ? range->area : NULL; 156 VMKernelArea* area = static_cast<VMKernelArea*>(_area); local 157 object_cache_delete(fAreaObjectCache, area); 169 VMKernelArea* area = range->area; 170 return area 200 VMKernelArea* area = static_cast<VMKernelArea*>(_area); local 231 VMKernelArea* area = static_cast<VMKernelArea*>(_area); local 242 CanResizeArea(VMArea* area, size_t newSize) argument 271 VMKernelArea* area = static_cast<VMKernelArea*>(_area); local 339 VMKernelArea* area = static_cast<VMKernelArea*>(_area); local 380 ShrinkAreaTail(VMArea* area, size_t newSize, uint32 allocationFlags) argument 493 VMKernelArea* area = range->area; local [all...] |
/haiku/headers/private/app/ |
H A D | ServerMemoryAllocator.h | 32 area_id& area, uint8*& base);
|
/haiku/src/system/kernel/arch/x86/paging/pae/ |
H A D | X86VMTranslationMapPAE.h | 36 virtual status_t UnmapPage(VMArea* area, addr_t address, 38 virtual void UnmapPages(VMArea* area, addr_t base, 40 virtual void UnmapArea(VMArea* area, 58 VMArea* area, addr_t address,
|
/haiku/src/system/kernel/arch/ppc/paging/460/ |
H A D | PPCVMTranslationMap460.h | 44 virtual status_t UnmapPage(VMArea* area, addr_t address, 46 virtual void UnmapPages(VMArea* area, addr_t base, 48 virtual void UnmapArea(VMArea* area, 66 VMArea* area, addr_t address,
|
/haiku/src/system/kernel/arch/ppc/paging/classic/ |
H A D | PPCVMTranslationMapClassic.h | 44 virtual status_t UnmapPage(VMArea* area, addr_t address, 46 virtual void UnmapPages(VMArea* area, addr_t base, 48 virtual void UnmapArea(VMArea* area, 66 VMArea* area, addr_t address,
|
/haiku/src/system/kernel/arch/m68k/ |
H A D | arch_vm.cpp | 79 area_id area = create_area("boot loader reserved area", &address, 82 if (area < 0) { 83 panic("arch_vm_init_end(): Failed to create area for boot loader " 84 "reserved area: %p - %p\n", (void*)range.start, 90 // loader and have not yet turned into an area. 128 arch_vm_unset_memory_type(VMArea *area) argument 134 arch_vm_set_memory_type(VMArea *area, phys_addr_t physicalBase, uint32 type) argument
|
/haiku/src/add-ons/translators/shared/ |
H A D | TranslatorWindow.h | 46 TranslatorWindow(BRect area, const char *title); 47 // Sets up a BWindow with bounds area
|
/haiku/src/system/kernel/arch/arm/ |
H A D | arch_vm.cpp | 79 area_id area = vm_map_physical_memory(VMAddressSpace::KernelID(), local 80 "boot loader reserved area", &address, 85 if (area < 0) { 86 panic("arch_vm_init_end(): Failed to create area for boot loader " 87 "reserved area: %p - %p\n", (void*)range.start, 129 arch_vm_unset_memory_type(VMArea *area) argument 135 arch_vm_set_memory_type(VMArea *area, phys_addr_t physicalBase, uint32 type) argument
|
/haiku/src/system/kernel/arch/arm64/ |
H A D | arch_vm.cpp | 71 area_id area = vm_map_physical_memory(VMAddressSpace::KernelID(), local 72 "boot loader reserved area", &address, 77 if (area < 0) { 78 panic("arch_vm_init_end(): Failed to create area for boot loader " 79 "reserved area: %p - %p\n", (void*)range.start, 117 arch_vm_unset_memory_type(VMArea* area) argument 123 arch_vm_set_memory_type(VMArea* area, phys_addr_t physicalBase, uint32 type) argument
|
/haiku/src/system/kernel/arch/arm/paging/32bit/ |
H A D | ARMVMTranslationMap32Bit.h | 33 virtual status_t UnmapPage(VMArea* area, addr_t address, 35 virtual void UnmapPages(VMArea* area, addr_t base, 37 virtual void UnmapArea(VMArea* area, 57 VMArea* area, addr_t address,
|
H A D | ARMVMTranslationMap32Bit.cpp | 340 ARMVMTranslationMap32Bit::UnmapPage(VMArea* area, addr_t address, argument 396 PageUnmapped(area, (oldEntry & ARM_PTE_ADDRESS_MASK) / B_PAGE_SIZE, 405 ARMVMTranslationMap32Bit::UnmapPages(VMArea* area, addr_t base, size_t size, argument 415 B_PRIxADDR ")\n", area, start, end); 454 if (area->cache_type != CACHE_TYPE_DEVICE) { 470 if (area->wiring == B_NO_LOCK) { 475 if (mapping->area == area) 481 area->mappings.Remove(mapping); 510 // area rang 525 UnmapArea(VMArea* area, bool deletingAddressSpace, bool ignoreTopCachePageFlags) argument 828 ClearAccessedAndModified(VMArea* area, addr_t address, bool unmapIfUnaccessed, bool& _modified) argument [all...] |
/haiku/src/libs/icon/ |
H A D | IconRenderer.h | 60 void Render(const BRect& area, bool showReferences); 63 void Render(const BRect& area); 86 void _Render(const BRect& area, bool showReferences); 88 void _Render(const BRect& area);
|
H A D | Icon.cpp | 155 BRect area = shape->LastBounds(); local 156 area = area | shape->Bounds(true); 157 area.InsetBy(-1, -1); 158 _NotifyAreaInvalidated(area); 204 Icon::_NotifyAreaInvalidated(const BRect& area) const 211 listener->AreaInvalidated(area);
|
/haiku/headers/private/userlandfs/private/ |
H A D | Request.h | 27 void SetTo(area_id area, int32 offset, int32 size); 31 area_id GetArea() const { return fUnrelocated.area; } 39 area_id area; member in struct:UserlandFSUtil::Address::Unrelocated
|
/haiku/src/tests/system/kernel/ |
H A D | reserved_areas_test.cpp | 48 // reserve 128 MB of space for the area 57 area_id area = create_area(readOnly ? "read-only memory" : "r/w memory", local 60 if (area >= 0) { 61 printf("new %s area %ld at %p\n", readOnly ? "read-only" : "r/w", 62 area, base); 80 thread_id creator = spawn_thread(&area_creator, "area creator",
|
/haiku/src/servers/media/ |
H A D | BufferManager.h | 34 int32 flags, size_t offset, area_id area, 45 area_id _CloneArea(area_id area); 56 area_id area; member in struct:BufferManager::buffer_info
|
H A D | media_server.cpp | 376 reply.area = -1; 379 area_id area = -1; local 382 // We create an area here, and transfer it to the client 386 area = create_area("get live nodes", (void**)&infos, 388 if (area < 0) { 389 reply.area = area; 397 if (area >= 0) { 398 // transfer the area to the target team 399 reply.area 770 area_id area = gMediaFilesManager->GetTypesArea(reply.count); local 797 area_id area = gMediaFilesManager->GetItemsArea(request.type, local [all...] |
/haiku/src/add-ons/kernel/file_systems/userlandfs/private/ |
H A D | RequestAllocator.cpp | 98 PRINT(("RequestAllocator::FinishDeferredInit(): area: %" B_PRId32 ", " 99 "offset: %" B_PRId32 ", size: %" B_PRId32 "\n", info.area, 101 info.target->SetTo(info.area, info.offset, info.size); 222 info.area = -1; 234 // not enough room in the port's buffer: we need to allocate an area 238 area_id area = create_area("request data", data, local 251 if (area < 0) 252 RETURN_ERROR(area); 253 fAllocatedAreas[fAllocatedAreaCount++] = area; 258 info.area [all...] |
/haiku/src/system/kernel/arch/riscv64/ |
H A D | arch_vm.cpp | 185 } else if (strcmp(argv[curArg], "-area") == 0) { 190 VMArea* area = VMAreas::Lookup((area_id)areaId); 191 if (area == NULL) { 192 kprintf("could not find area %" B_PRId32 "\n", (area_id)areaId); 196 area->address_space->TranslationMap())->Satp(); 197 base = area->Base(); 198 size = area->Size(); 199 kprintf("area %" B_PRId32 "(%s)\n", area->id, area 284 area_id area = vm_create_null_area(VMAddressSpace::KernelID(), local 327 area_id area = vm_map_physical_memory(VMAddressSpace::KernelID(), local 375 arch_vm_unset_memory_type(VMArea *area) argument 381 arch_vm_set_memory_type(VMArea *area, phys_addr_t physicalBase, uint32 type) argument [all...] |
/haiku/src/system/kernel/arch/x86/paging/64bit/ |
H A D | X86VMTranslationMap64Bit.cpp | 336 X86VMTranslationMap64Bit::UnmapPage(VMArea* area, addr_t address, argument 386 PageUnmapped(area, (oldEntry & X86_64_PTE_ADDRESS_MASK) / B_PAGE_SIZE, 395 X86VMTranslationMap64Bit::UnmapPages(VMArea* area, addr_t base, size_t size, argument 405 B_PRIxADDR ")\n", area, start, end); 439 if (area->cache_type != CACHE_TYPE_DEVICE) { 455 if (area->wiring == B_NO_LOCK) { 460 if (mapping->area == area) 466 area->mappings.Remove(mapping); 495 // area rang 510 UnmapArea(VMArea* area, bool deletingAddressSpace, bool ignoreTopCachePageFlags) argument 771 ClearAccessedAndModified(VMArea* area, addr_t address, bool unmapIfUnaccessed, bool& _modified) argument [all...] |
/haiku/src/servers/app/drawing/ |
H A D | HWInterface.cpp | 361 // we need to mess with the area, but it is const 362 IntRect area(frame); 365 if (area.IsValid() && area.Intersects(bufferClip)) { 368 area = bufferClip & area; 372 BRegion region((BRect)area); 378 _DrawCursor(area); 468 HWInterface::HideFloatingOverlays(const BRect& area) argument 477 if (area [all...] |
/haiku/src/system/kernel/arch/x86/paging/32bit/ |
H A D | X86VMTranslationMap32Bit.cpp | 324 X86VMTranslationMap32Bit::UnmapPage(VMArea* area, addr_t address, argument 379 PageUnmapped(area, (oldEntry & X86_PTE_ADDRESS_MASK) / B_PAGE_SIZE, 388 X86VMTranslationMap32Bit::UnmapPages(VMArea* area, addr_t base, size_t size, argument 398 B_PRIxADDR ")\n", area, start, end); 437 if (area->cache_type != CACHE_TYPE_DEVICE) { 453 if (area->wiring == B_NO_LOCK) { 458 if (mapping->area == area) 464 area->mappings.Remove(mapping); 493 // area rang 508 UnmapArea(VMArea* area, bool deletingAddressSpace, bool ignoreTopCachePageFlags) argument 803 ClearAccessedAndModified(VMArea* area, addr_t address, bool unmapIfUnaccessed, bool& _modified) argument [all...] |
/haiku/src/servers/app/stackandtile/ |
H A D | SATGroup.cpp | 143 WindowArea* area = areas.ItemAt(i); local 144 area->_MoveToSAT(parentWindow); 871 WindowArea* area = new(std::nothrow) WindowArea(leftTopRef, rightTopRef, local 873 if (area == NULL) 875 // the area register itself in our area list 876 if (area->Init(this) == false) { 877 delete area; 880 // delete the area if AddWindow failed / release our reference on it 881 BReference<WindowArea> areaRef(area, tru 888 AddWindow(SATWindow* window, WindowArea* area, SATWindow* after) argument 994 WindowAreaRemoved(WindowArea* area) argument 1085 WindowArea* area = fWindowAreaList.ItemAt(i); local 1220 _FillNeighbourList(WindowAreaList& neighbourWindows, WindowArea* area) argument 1243 WindowArea* area = corner->windowArea; local 1269 WindowArea* area = corner->windowArea; local 1295 WindowArea* area = corner->windowArea; local 1322 WindowArea* area = corner->windowArea; local 1351 _FollowSeed(WindowArea* area, WindowArea* veto, WindowAreaList& seedList, WindowAreaList& newGroup) argument [all...] |
/haiku/src/add-ons/translators/wonderbrush/ |
H A D | Canvas.cpp | 132 Canvas::Compose(BBitmap* into, BRect area) const 135 && area.IsValid() && area.Intersects(into->Bounds())) { 136 area = area & into->Bounds(); 139 layer->Compose(into, area);
|