Searched refs:area (Results 1 - 25 of 327) sorted by relevance

1234567891011>>

/haiku-fatelf/src/add-ons/kernel/file_systems/ramfs/
H A DBlockAllocatorAreaBucket.cpp17 while (Area *area = fAreas.First()) {
18 RemoveArea(area);
19 area->Delete();
27 // check area list
28 for (Area *area = GetFirstArea(); area; area = GetNextArea(area)) {
30 if (!area->SanityCheck())
34 if (area
[all...]
H A DBlockAllocatorAreaBucket.h25 inline void AddArea(Area *area);
26 inline void RemoveArea(Area *area);
30 inline Area *GetNextArea(Area* area) const;
54 \param minSize Minimal area size. Inclusively.
55 \param maxSize Maximal area size. Exlusively.
68 BlockAllocator::AreaBucket::AddArea(Area *area) argument
70 if (area) {
71 fAreas.Insert(area, area->NeedsDefragmenting());
72 area
80 RemoveArea(Area *area) argument
[all...]
H A DBlockAllocator.cpp88 Area *area = NULL; local
89 if (block && !block->IsFree() && (area = _AreaForBlock(block)) != NULL) {
90 _FreeBlock(area, block, true);
110 Area *area = NULL; local
111 if (block && !block->IsFree() && (area = _AreaForBlock(block)) != NULL) {
114 // try to let the area resize the block
116 size_t areaFreeBytes = area->GetFreeBytes();
117 bool needsDefragmenting = area->NeedsDefragmenting();
119 resultBlock = area->ResizeBlock(block, usableSize);
122 //PRINT((" area succeede
215 Area *area = _AreaForBlock(block); local
241 Area *area = NULL; local
269 Area *area = NULL; local
307 _FreeBlock(Area *area, Block *block, bool freeReference) argument
325 _RethinkAreaBucket(Area *area, AreaBucket *bucket, bool needsDefragmenting) argument
367 Area *area = NULL; local
[all...]
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/userlandfs/r5/src/test/ramfs/
H A DBlockAllocatorAreaBucket.cpp17 while (Area *area = fAreas.First()) {
18 RemoveArea(area);
19 area->Delete();
27 // check area list
28 for (Area *area = GetFirstArea(); area; area = GetNextArea(area)) {
30 if (!area->SanityCheck())
34 if (area
[all...]
H A DBlockAllocatorAreaBucket.h25 inline void AddArea(Area *area);
26 inline void RemoveArea(Area *area);
30 inline Area *GetNextArea(Area* area) const;
54 \param minSize Minimal area size. Inclusively.
55 \param maxSize Maximal area size. Exlusively.
68 BlockAllocator::AreaBucket::AddArea(Area *area) argument
70 if (area) {
71 fAreas.Insert(area, area->NeedsDefragmenting());
72 area
80 RemoveArea(Area *area) argument
[all...]
H A DBlockAllocator.cpp90 Area *area = NULL; local
91 if (block && !block->IsFree() && (area = _AreaForBlock(block)) != NULL) {
92 _FreeBlock(area, block, true);
112 Area *area = NULL; local
113 if (block && !block->IsFree() && (area = _AreaForBlock(block)) != NULL) {
116 // try to let the area resize the block
118 size_t areaFreeBytes = area->GetFreeBytes();
119 bool needsDefragmenting = area->NeedsDefragmenting();
121 resultBlock = area->ResizeBlock(block, usableSize);
124 //PRINT((" area succeede
217 Area *area = _AreaForBlock(block); local
243 Area *area = NULL; local
271 Area *area = NULL; local
309 _FreeBlock(Area *area, Block *block, bool freeReference) argument
327 _RethinkAreaBucket(Area *area, AreaBucket *bucket, bool needsDefragmenting) argument
369 Area *area = NULL; local
[all...]
/haiku-fatelf/src/preferences/screensaver/
H A DUtility.h9 scale_direct(float x, float y, BRect area) argument
11 return BPoint(area.Width() * x + area.left, area.Height() * y + area.top);
16 scale_direct(float x1, float x2, float y1, float y2, BRect area) argument
18 return BRect(area.Width() * x1 + area.left, area.Height() * y1 + area
26 scale(int x, int y,BRect area) argument
33 scale(int x1, int x2, int y1, int y2,BRect area) argument
[all...]
/haiku-fatelf/src/system/kernel/vm/
H A DVMUserArea.cpp30 VMUserArea* area = new(malloc_flags(allocationFlags)) VMUserArea( local
32 if (area == NULL)
35 if (area->Init(name, allocationFlags) != B_OK) {
36 area->~VMUserArea();
37 free_etc(area, allocationFlags);
41 return area;
49 VMUserArea* area = new(malloc_flags(allocationFlags)) VMUserArea( local
51 if (area != NULL) {
52 area->id = RESERVED_AREA_ID;
53 area
[all...]
H A DVMUserAddressSpace.cpp32 /*! Verifies that an area with the given aligned base and size fits into
59 VMUserArea* area = fAreas.Head(); local
60 while (area != NULL && area->id == RESERVED_AREA_ID)
61 area = fAreas.GetNext(area);
62 return area;
69 VMUserArea* area = static_cast<VMUserArea*>(_area); local
70 area = fAreas.GetNext(area);
88 VMUserArea* area = static_cast<VMUserArea*>(_area); local
128 VMUserArea* area = static_cast<VMUserArea*>(_area); local
176 VMUserArea* area = static_cast<VMUserArea*>(_area); local
191 CanResizeArea(VMArea* area, size_t newSize) argument
216 VMUserArea* area = static_cast<VMUserArea*>(_area); local
249 ShrinkAreaHead(VMArea* area, size_t size, uint32 allocationFlags) argument
264 ShrinkAreaTail(VMArea* area, size_t size, uint32 allocationFlags) argument
289 VMUserArea* area = VMUserArea::CreateReserved(this, flags, allocationFlags); local
379 _InsertAreaIntoReservedRegion(addr_t start, size_t size, VMUserArea* area, uint32 allocationFlags) argument
455 _InsertAreaSlot(addr_t start, addr_t size, addr_t end, uint32 addressSpec, size_t alignment, VMUserArea* area, uint32 allocationFlags) argument
[all...]
/haiku-fatelf/src/add-ons/kernel/file_systems/userlandfs/private/
H A DAreaSupport.cpp7 UserlandFSUtil::get_area_for_address(void* address, int32 size, area_id* area, argument
11 if (!area || !offset || size < 0)
15 *area = -1;
19 // get area and in-area offset
20 *area = area_for(address);
21 if (*area < 0)
22 return *area;
24 status_t error = get_area_info(*area, &areaInfo);
H A DRequest.cpp11 fUnrelocated.area = -1;
17 Address::SetTo(area_id area, int32 offset, int32 size) argument
19 fUnrelocated.area = area;
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/userlandfs/r5/src/private/
H A DAreaSupport.cpp7 UserlandFSUtil::get_area_for_address(void* address, int32 size, area_id* area, argument
11 if (!area || !offset || size < 0)
15 *area = -1;
19 // get area and in-area offset
20 *area = area_for(address);
21 if (*area < 0)
22 return *area;
24 status_t error = get_area_info(*area, &areaInfo);
H A DRequest.cpp11 fUnrelocated.area = -1;
17 Address::SetTo(area_id area, int32 offset, int32 size) argument
19 fUnrelocated.area = area;
/haiku-fatelf/src/add-ons/kernel/bus_managers/firewire/
H A Dutil.c43 area_id area; local
49 area = create_area(name, &virtadr, B_ANY_KERNEL_ADDRESS, size,
53 if (area < B_OK) {
54 ERROR("couldn't allocate area %s\n", name);
59 delete_area(area);
68 TRACE("area = %ld, size = %ld, virt = %p, phy = %" B_PRIxPHYSADDR "\n", area, size, virtadr,
70 return area;
81 area_id area; local
89 area
[all...]
/haiku-fatelf/src/system/libroot/posix/malloc_debug/
H A Dheap.cpp80 area_id area; member in struct:heap_area_s
97 heap_area * area; member in struct:heap_page_s
131 heap_area * areas; // sorted so that the desired area is always first
137 area_id area; member in struct:area_allocation_info_s
236 heap_area *area = heap->all_areas; local
237 while (area) {
238 printf("\tarea %p: area: %" B_PRId32 "; base: 0x%08lx; size: %lu; "
240 area, area->area, are
275 heap_area *area = heap->all_areas; local
370 heap_area *area = heap->all_areas; local
475 heap_area *area = heap->all_areas; local
645 heap_area *area = (heap_area *)base; local
726 heap_remove_area(heap_allocator *heap, heap_area *area) argument
815 heap_free_pages_added(heap_allocator *heap, heap_area *area, uint32 pageCount) argument
857 heap_free_pages_removed(heap_allocator *heap, heap_area *area, uint32 pageCount) argument
932 heap_area *area = heap->areas; local
1041 heap_area *area = heap->areas; local
1174 heap_area *area = heap->all_areas; local
1384 heap_area *area = heap->all_areas; local
1502 heap_area *area = heap->all_areas; local
1775 area_id area = area_for(address); local
2047 delete_area(area); variable
[all...]
H A Dguarded_heap.cpp136 area_id area; member in struct:guarded_heap_area
184 guarded_heap_page_protect(guarded_heap_area& area, size_t pageIndex, argument
187 addr_t address = area.base + pageIndex * B_PAGE_SIZE;
193 guarded_heap_page_allocate(guarded_heap_area& area, size_t startPageIndex, argument
204 guarded_heap_page& page = area.pages[startPageIndex + i];
220 list_remove_item(&area.free_list, &page);
224 guarded_heap_page_protect(area, startPageIndex + i, 0);
226 guarded_heap_page_protect(area, startPageIndex + i,
234 guarded_heap_free_page(guarded_heap_area& area, size_t pageIndex, argument
237 guarded_heap_page& page = area
260 guarded_heap_area_allocate(guarded_heap_area& area, size_t pagesNeeded, size_t size, size_t alignment) argument
316 guarded_heap_area* area = (guarded_heap_area*)baseAddress; local
402 area_id area = create_area("guarded_heap_huge_allocation", &address, local
476 guarded_heap_area_page_index_for(guarded_heap_area& area, void* address) argument
509 guarded_heap_area_free(guarded_heap_area& area, void* address) argument
596 guarded_heap_area* area = guarded_heap_get_locked_area_for(sGuardedHeap, local
667 guarded_heap_area* area = NULL; local
718 dump_guarded_heap_area(guarded_heap_area& area) argument
789 guarded_heap_area* area = heap.areas; local
[all...]
/haiku-fatelf/src/tests/system/kernel/
H A Dtransfer_area_test.cpp14 static const char *kPortName = "transfer area test";
21 area_id area; local
35 area = create_area("test transfer area", (void **)&address,
37 if (area < 0) {
38 fprintf(stderr, "Could not create area: %s.\n", strerror(area));
44 area_id targetArea = _kern_transfer_area(area, (void **)&address,
47 fprintf(stderr, "Could not transfer area: %s.\n",
57 fprintf(stderr, "Could not create port: %s.\n", strerror(area));
[all...]
/haiku-fatelf/src/system/kernel/
H A Dguarded_heap.cpp51 area_id area; member in struct:guarded_heap_area
154 guarded_heap_page_protect(guarded_heap_area& area, size_t pageIndex, argument
157 if (area.area < 0)
160 addr_t address = area.base + pageIndex * B_PAGE_SIZE;
161 vm_set_kernel_area_debug_protection(area.protection_cookie, (void*)address,
167 guarded_heap_page_allocate(guarded_heap_area& area, size_t startPageIndex, argument
178 guarded_heap_page& page = area.pages[startPageIndex + i];
202 list_remove_item(&area.free_list, &page);
206 guarded_heap_page_protect(area, startPageInde
220 guarded_heap_free_page(guarded_heap_area& area, size_t pageIndex, bool force = false) argument
260 guarded_heap_area_allocate(guarded_heap_area& area, size_t size, size_t alignment, uint32 flags, bool& grow) argument
328 guarded_heap_area* area = (guarded_heap_area*)baseAddress; local
462 guarded_heap_area_page_index_for(guarded_heap_area& area, void* address) argument
495 guarded_heap_area_free(guarded_heap_area& area, void* address, uint32 flags) argument
542 guarded_heap_area* area = guarded_heap_get_locked_area_for(sGuardedHeap, local
586 guarded_heap_area* area = NULL; local
659 guarded_heap_area* area = NULL; local
761 guarded_heap_area* area = heap->areas; local
[all...]
/haiku-fatelf/headers/private/interface/
H A DDirectWindowPrivate.h16 area_id area; member in struct:direct_window_sync_data
/haiku-fatelf/src/add-ons/kernel/drivers/misc/
H A Dmem.c109 area_id area; local
117 area = mem_map_target(position, *numBytes, B_READ_AREA, &virtualAddress);
118 if (area < 0) {
120 return area;
124 delete_area(area);
133 area_id area; local
141 area = mem_map_target(position, *numBytes, B_WRITE_AREA, &virtualAddress);
142 if (area < 0) {
144 return area;
148 delete_area(area);
157 area_id area; local
[all...]
/haiku-fatelf/src/add-ons/kernel/drivers/network/ipro1000/
H A Dutil.c32 area_id area; local
39 area = map_physical_memory(name, (addr_t)phyadr, size,
41 if (area < B_OK) {
42 ERROROUT3("mapping '%s' failed, error 0x%lx (%s)\n", name, area, strerror(area));
43 return area;
48 INIT_DEBUGOUT7("physical = %p, virtual = %p, offset = %ld, phyadr = %p, mapadr = %p, size = %ld, area = 0x%08lx\n",
49 phy, *virt, offset, phyadr, mapadr, size, area);
51 return area;
/haiku-fatelf/src/documentation/docbook-xsl/extensions/xalan2/com/nwalsh/xalan/
H A DCallout.java36 /** The area Element item that generated this callout. */
37 private Element area = null; field in class:Callout
54 public Callout(int callout, Element area, int line, int col, int type) { argument
56 this.area = area;
64 public Callout(int callout, Element area, int line, int col, String otherType) { argument
66 this.area = area;
111 /** Access the Callout's area. */
113 return area;
[all...]
/haiku-fatelf/src/documentation/docbook-xsl/extensions/xalan27/src/com/nwalsh/xalan/
H A DCallout.java36 /** The area Element item that generated this callout. */
37 private Element area = null; field in class:Callout
54 public Callout(int callout, Element area, int line, int col, int type) { argument
56 this.area = area;
64 public Callout(int callout, Element area, int line, int col, String otherType) { argument
66 this.area = area;
111 /** Access the Callout's area. */
113 return area;
[all...]
/haiku-fatelf/src/servers/registrar/
H A DMessagingService.cpp26 \brief Represents an area of the messaging service shared between kernel
30 the area.
51 MessagingArea *area = new(nothrow) MessagingArea; local
52 if (!area)
55 // clone the kernel area
56 area_id areaID = clone_area("messaging", (void**)&area->fHeader,
59 delete area;
64 area->fID = areaID;
65 area->fSize = area
151 SetNextArea(MessagingArea *area) argument
405 MessagingArea *area = fFirstArea; local
[all...]
/haiku-fatelf/src/documentation/docbook-xsl/extensions/saxon643/com/nwalsh/saxon/
H A DCallout.java18 /** The area Element item that generated this callout. */
19 private Element area = null; field in class:Callout
26 public Callout(int callout, Element area, int line, int col) { argument
28 this.area = area;
71 /** Access the Callout's area. */
73 return area;

Completed in 228 milliseconds

1234567891011>>