Lines Matching defs:pageCount

333 					uint32 pageCount = 1;
334 while (i + pageCount < area->page_count
335 && area->page_table[i + pageCount].in_use
336 && area->page_table[i + pageCount].bin_index
338 && area->page_table[i + pageCount].allocation_id
340 pageCount++;
342 info = (heap_leak_check_info *)(base + pageCount
358 i += pageCount - 1;
433 uint32 pageCount = 1;
434 while (i + pageCount < area->page_count
435 && area->page_table[i + pageCount].in_use
436 && area->page_table[i + pageCount].bin_index
438 && area->page_table[i + pageCount].allocation_id
440 pageCount++;
442 info = (heap_leak_check_info *)(base + pageCount
445 if (info->size > pageCount * heap->page_size
449 pageCount, pageCount * heap->page_size);
464 i += pageCount - 1;
665 uint32 pageCount = size / heap->page_size;
666 size_t pageTableSize = pageCount * sizeof(heap_page);
676 pageCount = area->size / heap->page_size;
677 area->page_count = pageCount;
681 for (uint32 i = 0; i < pageCount; i++) {
687 for (uint32 i = 1; i < pageCount; i++) {
692 area->free_page_count = pageCount;
829 heap_free_pages_added(heap_allocator *heap, heap_area *area, uint32 pageCount)
831 area->free_page_count += pageCount;
832 heap->total_free_pages += pageCount;
834 if (area->free_page_count == pageCount) {
871 heap_free_pages_removed(heap_allocator *heap, heap_area *area, uint32 pageCount)
878 area->free_page_count -= pageCount;
879 heap->total_free_pages -= pageCount;
943 heap_allocate_contiguous_pages(heap_allocator *heap, uint32 pageCount,
948 if (area->free_page_count < pageCount) {
955 const uint32 lastValid = area->page_count - pageCount + 1;
970 for (uint32 j = 1; j < pageCount; j++) {
987 for (uint32 i = first; i < first + pageCount; i++) {
999 heap_free_pages_removed(heap, area, pageCount);
1027 uint32 pageCount = (size + heap->page_size - 1) / heap->page_size;
1030 heap_page *firstPage = heap_allocate_contiguous_pages(heap, pageCount,
1039 heap_add_leak_check_info(address, pageCount * heap->page_size, size);
1317 uint32 pageCount = 0;
1335 pageCount++;
1338 size_t allocationSize = pageCount * heap->page_size;
1363 heap_free_pages_added(heap, area, pageCount);
1579 uint32 pageCount = 0;
1588 pageCount++;
1591 size_t allocationSize = pageCount * heap->page_size;