Searched refs:area (Results 101 - 125 of 279) sorted by last modified time

1234567891011>>

/haiku/headers/private/kernel/vm/
H A DVMCache.h125 status_t InsertAreaLocked(VMArea* area);
126 status_t RemoveArea(VMArea* area);
/haiku/src/add-ons/translators/shared/
H A DTranslatorWindow.cpp49 // 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 DTranslatorWindow.h46 TranslatorWindow(BRect area, const char *title);
47 // Sets up a BWindow with bounds area
/haiku/src/system/boot/platform/efi/
H A Dconsole.cpp199 size_t area = 0; local
204 if (width * height > area) {
/haiku/src/servers/app/drawing/
H A DHWInterface.h169 // 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 DHWInterface.cpp361 // 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 Dbios.cpp24 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 Dheap.cpp92 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 Dguarded_heap.cpp177 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 DResourceFile.cpp932 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 DDirectWindowInfo.cpp32 fBufferArea = create_area("direct area", (void**)&fBufferInfo,
73 data.area = fBufferArea;
/haiku/src/kits/media/
H A DMediaNode.cpp746 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 DX86VMTranslationMap64Bit.cpp336 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 DX86VMTranslationMap64Bit.h34 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 DX86PagingMethod64Bit.cpp87 // 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 DX86VMTranslationMap32Bit.cpp324 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 DPPCVMTranslationMapClassic.cpp567 // 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 DPPCVMTranslationMap460.cpp567 // 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 DM68KVMTranslationMap040.cpp424 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 Dutil.cpp39 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 Dusb_midi.cpp83 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 Dheap.cpp270 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 DSATGroup.cpp143 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 DSATGroup.h188 /*! 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 DALMLayout.cpp633 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...]

Completed in 223 milliseconds

1234567891011>>