Lines Matching defs:area

286 		InsertArea(VMCache* cache, VMArea* area)
289 fArea(area)
296 out.Print("vm cache insert area: cache: %p, area: %p", fCache,
312 RemoveArea(VMCache* cache, VMArea* area)
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)
404 // find the previous "insert area" entry for the given area
409 if (insertAreaEntry->Area() == area)
456 if (strcmp(argv[argi], "area") != 0) {
481 isArea ? "area" : "cache", address, debugEntryIndex);
548 "[ \"area\" ] <address> <tracing entry index>\n"
550 "tracing entry index are listed. If \"area\" is given the supplied\n"
551 "address is an area instead of a cache address. The listing will\n"
552 "start with the area's cache at that point.\n",
987 /*! Adds the \a area to this cache.
991 VMCache::InsertAreaLocked(VMArea* area)
993 TRACE(("VMCache::InsertAreaLocked(cache %p, area %p)\n", this, area));
996 T(InsertArea(this, area));
998 area->cache_next = areas;
999 if (area->cache_next)
1000 area->cache_next->cache_prev = area;
1001 area->cache_prev = NULL;
1002 areas = area;
1011 VMCache::RemoveArea(VMArea* area)
1013 TRACE(("VMCache::RemoveArea(cache %p, area %p)\n", this, area));
1015 T(RemoveArea(this, area));
1025 if (area->cache_prev)
1026 area->cache_prev->cache_next = area->cache_next;
1027 if (area->cache_next)
1028 area->cache_next->cache_prev = area->cache_prev;
1029 if (areas == area)
1030 areas = area->cache_next;
1049 for (VMArea* area = areas; area != NULL; area = area->cache_next) {
1050 area->cache = this;
1054 T(RemoveArea(fromCache, area));
1055 T(InsertArea(this, area));
1065 for (VMArea* area = areas; area != NULL; area = area->cache_next) {
1066 if (area != ignoreArea
1067 && (area->protection & (B_WRITE_AREA | B_KERNEL_WRITE_AREA)) != 0) {
1108 // of the area...
1464 for (VMArea* area = areas; area != NULL; area = area->cache_next) {
1465 kprintf(" area 0x%" B_PRIx32 ", %s\n", area->id, area->name);
1466 kprintf("\tbase_addr: 0x%lx, size: 0x%lx\n", area->Base(),
1467 area->Size());
1468 kprintf("\tprotection: 0x%" B_PRIx32 "\n", area->protection);
1469 kprintf("\towner: 0x%" B_PRIx32 "\n", area->address_space->ID());