Lines Matching defs:pages
39 MallocBackend::AllocatePages(BaseCache *cache, AllocationID *id, void **pages,
47 *pages = memalign(alignment, byteCount);
48 if (*pages == NULL)
51 *id = *pages;
56 MallocBackend::FreePages(BaseCache *cache, void *pages)
58 free(pages);
63 AreaBackend::AllocatePages(BaseCache *cache, area_id *id, void **pages,
69 area_id areaId = create_area(cache->Name(), pages, B_ANY_ADDRESS, //B_ANY_KERNEL_ADDRESS,
74 printf("AreaBackend::AllocatePages() = { %ld, %p }\n", areaId, *pages);
146 BaseCache::ConstructSlab(Slab *slab, void *pages, size_t byteCount,
149 printf("BaseCache::ConstructSlab(%p, %p, %lu, %p, %p)\n", slab, pages,
152 slab->pages = pages;
167 uint8_t *data = ((uint8_t *)pages) + cycle;
186 uint8_t *data = (uint8_t *)slab->pages;