/haiku/headers/private/kernel/vm/ |
H A D | VMCache.h | 125 status_t InsertAreaLocked(VMArea* area); 126 status_t RemoveArea(VMArea* area);
|
/haiku/src/add-ons/translators/shared/ |
H A D | TranslatorWindow.cpp | 49 // Parameters: area, The bounds of the window 55 TranslatorWindow::TranslatorWindow(BRect area, const char *title) argument 56 : BWindow(area, title, B_TITLED_WINDOW,
|
H A D | TranslatorWindow.h | 46 TranslatorWindow(BRect area, const char *title); 47 // Sets up a BWindow with bounds area
|
/haiku/src/system/boot/platform/efi/ |
H A D | console.cpp | 199 size_t area = 0; local 204 if (width * height > area) {
|
/haiku/src/servers/app/drawing/ |
H A D | HWInterface.h | 169 // Invalidate is used for scheduling an area for updating 194 bool HideFloatingOverlays(const BRect& area); 204 virtual void _DrawCursor(IntRect area) const; 221 // we can restore that area when the cursor needs to be
|
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/add-ons/kernel/generic/bios/ |
H A D | bios.cpp | 24 area(-1), 31 if (area >= 0) 32 delete_area(area); 36 area_id area; member in struct:BIOSState 44 // They need to be copied to our memory area 53 // Copied to the memory area as well, so the BIOS can be patched if needed. 229 state->area = create_area("bios", (void**)&state->mapped_address, 232 if (state->area < B_OK) { 235 return state->area; 238 // Copy the interrupt vectors and the BIOS data area [all...] |
/haiku/src/system/libroot/posix/malloc_debug/ |
H A D | heap.cpp | 92 area_id area; member in struct:heap_area_s 109 heap_area * area; member in struct:heap_page_s 143 heap_area * areas; // sorted so that the desired area is always first 149 area_id area; member in struct:area_allocation_info_s 248 heap_area *area = heap->all_areas; local 249 while (area) { 250 printf("\tarea %p: area: %" B_PRId32 "; base: 0x%08lx; size: %" B_PRIuSIZE "; " 252 area, area->area, are 287 heap_area *area = heap->all_areas; local 382 heap_area *area = heap->all_areas; local 488 heap_area *area = heap->all_areas; local 659 heap_area *area = (heap_area *)base; local 740 heap_remove_area(heap_allocator *heap, heap_area *area) argument 829 heap_free_pages_added(heap_allocator *heap, heap_area *area, uint32 pageCount) argument 871 heap_free_pages_removed(heap_allocator *heap, heap_area *area, uint32 pageCount) argument 946 heap_area *area = heap->areas; local 1056 heap_area *area = heap->areas; local 1182 heap_area *area = heap->all_areas; local 1395 heap_area *area = heap->all_areas; local 1513 heap_area *area = heap->all_areas; local 1781 area_id area = area_for(address); local 2028 delete_area(area); variable [all...] |
H A D | guarded_heap.cpp | 177 area_id area; member in struct:guarded_heap_area 225 guarded_heap_page_protect(guarded_heap_area& area, size_t pageIndex, argument 228 addr_t address = area.base + pageIndex * B_PAGE_SIZE; 306 guarded_heap_page_allocate(guarded_heap_area& area, size_t startPageIndex, argument 317 guarded_heap_page& page = area.pages[startPageIndex + i]; 340 list_remove_item(&area.free_list, &page); 344 guarded_heap_page_protect(area, startPageIndex + i, 0); 346 guarded_heap_page_protect(area, startPageIndex + i, 354 guarded_heap_free_page(guarded_heap_area& area, size_t pageIndex, argument 357 guarded_heap_page& page = area 380 guarded_heap_area_allocate(guarded_heap_area& area, size_t pagesNeeded, size_t size, size_t alignment) argument 436 guarded_heap_area* area = (guarded_heap_area*)baseAddress; local 514 area_id area = create_area("guarded_heap_huge_allocation", &address, local 626 guarded_heap_area_page_index_for(guarded_heap_area& area, void* address) argument 659 guarded_heap_area_free(guarded_heap_area& area, void* address) argument 754 guarded_heap_area* area = guarded_heap_get_locked_area_for(sGuardedHeap, local 827 guarded_heap_area* area = NULL; local 890 dump_guarded_heap_area(guarded_heap_area& area) argument 961 guarded_heap_area* area = heap.areas; local [all...] |
/haiku/src/kits/storage/ |
H A D | ResourceFile.cpp | 932 MemArea area(tableData, dataSize); 941 while (area.check(data, minRemainderSize)) { 943 if (!area.check(data, kMinResourceInfoBlockSize)) { 953 data = _ReadResourceInfo(parseInfo, area, info, type, readIndices); 955 if (!area.check(data, kResourceInfoSeparatorSize)) { 976 if (!area.check(data, kResourceInfoSeparatorSize)) { 1042 const MemArea& area, const resource_info* info, type_code type, 1066 if (!area.check(name, nameSize)) { 1041 _ReadResourceInfo(resource_parse_info& parseInfo, const MemArea& area, const resource_info* info, type_code type, bool* readIndices) argument
|
/haiku/src/servers/app/ |
H A D | DirectWindowInfo.cpp | 32 fBufferArea = create_area("direct area", (void**)&fBufferInfo, 73 data.area = fBufferArea;
|
/haiku/src/kits/media/ |
H A D | MediaNode.cpp | 746 area_id dataArea = clone_area("client attributes area", 748 request->area); 751 ERROR("NODE_GET_ATTRIBUTES_FOR can't clone area\n");
|
/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...] |
H A D | X86VMTranslationMap64Bit.h | 34 virtual status_t UnmapPage(VMArea* area, addr_t address, 36 virtual void UnmapPages(VMArea* area, addr_t base, 38 virtual void UnmapArea(VMArea* area, 56 VMArea* area, addr_t address,
|
H A D | X86PagingMethod64Bit.cpp | 87 // Create an area covering the physical map area. 89 area_id area = vm_create_null_area(VMAddressSpace::KernelID(), local 90 "physical map area", &address, B_EXACT_ADDRESS, 92 if (area < B_OK) 93 return area; 95 // Create an area to represent the kernel PMLTop. 96 area = create_area("kernel pmltop", (void**)&fKernelVirtualPMLTop, 99 if (area < B_OK) 100 return 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/system/kernel/arch/ppc/paging/classic/ |
H A D | PPCVMTranslationMapClassic.cpp | 567 // get the area's first physical page 651 PPCVMTranslationMapClassic::UnmapPage(VMArea* area, addr_t address, argument 658 if (area->cache_type == CACHE_TYPE_DEVICE) { 681 PageUnmapped(area, pageNumber, accessed, modified, updatePageQueue); 739 PageUnmapped(area, (oldEntry & PPC_PTE_ADDRESS_MASK) / B_PAGE_SIZE, 749 PPCVMTranslationMapClassic::UnmapPages(VMArea* area, addr_t base, size_t size, argument 761 B_PRIxADDR ")\n", area, start, end); 800 if (area->cache_type != CACHE_TYPE_DEVICE) { 816 if (area->wiring == B_NO_LOCK) { 821 if (mapping->area 872 UnmapArea(VMArea* area, bool deletingAddressSpace, bool ignoreTopCachePageFlags) argument 1232 ClearAccessedAndModified(VMArea* area, addr_t address, bool unmapIfUnaccessed, bool& _modified) argument [all...] |
/haiku/src/system/kernel/arch/ppc/paging/460/ |
H A D | PPCVMTranslationMap460.cpp | 567 // get the area's first physical page 651 PPCVMTranslationMap460::UnmapPage(VMArea* area, addr_t address, argument 658 if (area->cache_type == CACHE_TYPE_DEVICE) { 681 PageUnmapped(area, pageNumber, accessed, modified, updatePageQueue); 739 PageUnmapped(area, (oldEntry & PPC_PTE_ADDRESS_MASK) / B_PAGE_SIZE, 749 PPCVMTranslationMap460::UnmapPages(VMArea* area, addr_t base, size_t size, argument 761 B_PRIxADDR ")\n", area, start, end); 800 if (area->cache_type != CACHE_TYPE_DEVICE) { 816 if (area->wiring == B_NO_LOCK) { 821 if (mapping->area 872 UnmapArea(VMArea* area, bool deletingAddressSpace, bool ignoreTopCachePageFlags) argument 1232 ClearAccessedAndModified(VMArea* area, addr_t address, bool unmapIfUnaccessed, bool& _modified) argument [all...] |
/haiku/src/system/kernel/arch/m68k/paging/040/ |
H A D | M68KVMTranslationMap040.cpp | 424 M68KVMTranslationMap040::UnmapPage(VMArea* area, addr_t address, argument 495 PageUnmapped(area, (oldEntry & M68K_PTE_ADDRESS_MASK) / B_PAGE_SIZE, 504 M68KVMTranslationMap040::UnmapPages(VMArea* area, addr_t base, size_t size, argument 516 B_PRIxADDR ")\n", area, start, end); 575 if (area->cache_type != CACHE_TYPE_DEVICE) { 591 if (area->wiring == B_NO_LOCK) { 596 if (mapping->area == area) 602 area->mappings.Remove(mapping); 631 // area rang 646 UnmapArea(VMArea* area, bool deletingAddressSpace, bool ignoreTopCachePageFlags) argument 1005 ClearAccessedAndModified(VMArea* area, addr_t address, bool unmapIfUnaccessed, bool& _modified) argument [all...] |
/haiku/src/add-ons/kernel/busses/scsi/ahci/ |
H A D | util.cpp | 39 ERROR("couldn't allocate area %s\n", name); 52 TRACE("area = %" B_PRId32 ", size = %ld, virt = %p, phy = %#" B_PRIxPHYSADDR "\n", 65 area_id area; local 73 area = map_physical_memory(name, phyadr, size, 75 if (area < B_OK) { 77 area, strerror(area)); 78 return area; 85 B_PRIuSIZE ", area = 0x%08" B_PRIx32 "\n", phy, *virt, offset, phyadr, 86 mapadr, size, area); [all...] |
/haiku/src/add-ons/kernel/drivers/midi/usb_midi/ |
H A D | usb_midi.cpp | 83 area_id area; local 103 midiDevice->buffer_area = area = create_area(area_name, 106 if (area < 0) { 107 DPRINTF_ERR((MY_ID "create_area() failed 0x%" B_PRIx32 "\n", area)); 112 /* use half of reserved area for each of in and out buffers: */ 119 delete_area(area);
|
/haiku/src/system/runtime_loader/ |
H A D | heap.cpp | 270 area_id area = _kern_create_area("rld heap", &base, local 272 if (area < 0) 273 return area; 275 // declare the whole area as one chunk, and add it to the free tree
|
/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...] |
H A D | SATGroup.h | 188 /*! SATGroup adds new windows to the area. */ 254 /*! Add a window to an existing window area. */ 255 bool AddWindow(SATWindow* window, WindowArea* area, 276 void WindowAreaRemoved(WindowArea* area); 295 WindowArea* area); 311 void _FollowSeed(WindowArea* area, WindowArea* veto,
|
/haiku/src/libs/alm/ |
H A D | ALMLayout.cpp | 633 Area* area = AreaAt(i); local 634 if (area->ID() == id) 635 return area; 642 * Finds the area that contains the given control. 645 * @return the area that contains the control 680 Area* area = AreaFor(view); local 681 if (!area) 683 return area->Left(); 690 Area* area = AreaFor(item); local 691 if (!area) 700 Area* area = AreaFor(view); local 710 Area* area = AreaFor(item); local 720 Area* area = AreaFor(view); local 730 Area* area = AreaFor(item); local 740 Area* area = AreaFor(view); local 750 Area* area = AreaFor(item); local 786 Area* area = AddItem(item, left, top, right, bottom); local 808 Area* area = AddItem(item, row, column); local 843 Area* area = AreaFor(prevItem); local 849 Area* area = AddItem(item, left, top); local [all...] |