Lines Matching defs:areas
143 heap_area * areas; // sorted so that the desired area is always first
144 heap_area * all_areas; // all areas including full ones
263 dump_allocator(heap_allocator *heap, bool areas, bool bins)
271 if (areas)
286 // go through all the pages in all the areas
381 // go through all the pages in all the areas
540 // validate the areas
541 area = heap->areas;
698 if (heap->areas == NULL) {
701 heap->areas = area;
704 heap_area *lastArea = heap->areas;
752 if (heap->areas == area)
753 heap->areas = area->next;
793 heap->areas = heap->all_areas = NULL;
837 area->next = heap->areas;
840 heap->areas = area;
854 if (heap->areas == area)
855 heap->areas = area->next;
887 if (heap->areas == area)
888 heap->areas = area->next;
908 if (heap->areas == insert)
909 heap->areas = area;
946 heap_area *area = heap->areas;
1056 heap_area *area = heap->areas;
1063 // by design there are only areas in the list that still have
1189 // none of the other areas can contain the address as the list
1372 area = heap->areas;
1403 // none of the other areas can contain the address as the list
1520 // none of the other areas can contain the address as the list
1808 // for it. They may get reclaimed by other areas, though, but the maximum
1844 // don't even attempt such a huge allocation - use areas instead