Lines Matching defs:pageCount

497 					uint32 pageCount = 1;
498 while (i + pageCount < area->page_count
499 && area->page_table[i + pageCount].in_use
500 && area->page_table[i + pageCount].bin_index
502 && area->page_table[i + pageCount].allocation_id
504 pageCount++;
506 size_t size = pageCount * heap->page_size;
517 i += pageCount - 1;
616 uint32 pageCount = 1;
617 while (i + pageCount < area->page_count
618 && area->page_table[i + pageCount].in_use
619 && area->page_table[i + pageCount].bin_index
621 && area->page_table[i + pageCount].allocation_id
623 pageCount++;
625 info = (heap_leak_check_info *)(base + pageCount
645 i += pageCount - 1;
744 uint32 pageCount = 1;
745 while (i + pageCount < area->page_count
746 && area->page_table[i + pageCount].in_use
747 && area->page_table[i + pageCount].bin_index
749 && area->page_table[i + pageCount].allocation_id
751 pageCount++;
754 info = (heap_leak_check_info *)(base + pageCount
767 i += pageCount - 1;
1031 uint32 pageCount = size / heap->page_size;
1032 size_t pageTableSize = pageCount * sizeof(heap_page);
1042 pageCount = area->size / heap->page_size;
1043 area->page_count = pageCount;
1047 for (uint32 i = 0; i < pageCount; i++) {
1053 for (uint32 i = 1; i < pageCount; i++) {
1058 area->free_page_count = pageCount;
1218 heap_free_pages_added(heap_allocator *heap, heap_area *area, uint32 pageCount)
1220 area->free_page_count += pageCount;
1221 heap->total_free_pages += pageCount;
1223 if (area->free_page_count == pageCount) {
1260 heap_free_pages_removed(heap_allocator *heap, heap_area *area, uint32 pageCount)
1267 area->free_page_count -= pageCount;
1268 heap->total_free_pages -= pageCount;
1332 heap_allocate_contiguous_pages(heap_allocator *heap, uint32 pageCount,
1338 if (area->free_page_count < pageCount) {
1345 const uint32 lastValid = area->page_count - pageCount + 1;
1360 for (uint32 j = 1; j < pageCount; j++) {
1377 for (uint32 i = first; i < first + pageCount; i++) {
1389 heap_free_pages_removed(heap, area, pageCount);
1418 uint32 pageCount = (size + heap->page_size - 1) / heap->page_size;
1419 heap_page *firstPage = heap_allocate_contiguous_pages(heap, pageCount,
1429 heap_add_leak_check_info(heap, address, pageCount * heap->page_size, size);
1707 uint32 pageCount = 0;
1722 pageCount++;
1725 heap_free_pages_added(heap, area, pageCount);