Lines Matching refs:bin_count
118 uint16 allocation_id; // used for bin == bin_count allocations
135 uint32 bin_count;
239 for (uint32 i = 0; i < heap->bin_count; i++)
265 printf("allocator %p: name: %s; page_size: %" B_PRIu32 "; bin_count: %"
268 heap->bin_count, heap->total_pages, heap->total_free_pages,
296 if (page->bin_index < heap->bin_count) {
337 == heap->bin_count
377 for (uint32 i = 0; i < heap->bin_count; i++)
391 if (page->bin_index < heap->bin_count) {
437 == heap->bin_count
472 for (uint32 i = 0; i < heap->bin_count; i++)
482 for (uint32 i = 0; i < heap->bin_count; i++)
567 for (uint32 i = 0; i < heap->bin_count; i++) {
648 for (uint32 i = 0; i < heap->bin_count; i++)
796 heap->bin_count = 0;
800 if (heap->bin_count >= 32)
809 heap_bin *bin = &heap->bins[heap->bin_count];
814 heap->bin_count++;
817 base += heap->bin_count * sizeof(heap_bin);
818 size -= heap->bin_count * sizeof(heap_bin);
990 page->bin_index = heap->bin_count;
1136 for (uint32 i = 0; i < heap->bin_count; i++) {
1144 for (uint32 i = 0; i < heap->bin_count; i++) {
1214 if (page->bin_index > heap->bin_count) {
1221 if (page->bin_index < heap->bin_count) {
1322 if (!page[i].in_use || page[i].bin_index != heap->bin_count
1424 if (page->bin_index > heap->bin_count) {
1433 if (page->bin_index < heap->bin_count) {
1447 if (!page[i].in_use || page[i].bin_index != heap->bin_count
1540 if (page->bin_index > heap->bin_count) {
1548 if (page->bin_index < heap->bin_count) {
1584 if (!page[i].in_use || page[i].bin_index != heap->bin_count