Lines Matching refs:bins
142 heap_bin * bins;
240 dump_bin(&heap->bins[i]);
263 dump_allocator(heap_allocator *heap, bool areas, bool bins)
273 if (bins)
300 = heap->bins[page->bin_index].element_size;
378 mutex_lock(&heap->bins[i].lock);
395 = heap->bins[page->bin_index].element_size;
473 mutex_unlock(&heap->bins[i].lock);
483 mutex_lock(&heap->bins[i].lock);
566 // validate the bins
568 heap_bin *bin = &heap->bins[i];
649 mutex_unlock(&heap->bins[i].lock);
794 heap->bins = (heap_bin *)base;
809 heap_bin *bin = &heap->bins[heap->bin_count];
1047 heap_bin *bin = &heap->bins[binIndex];
1137 if (size <= heap->bins[i].element_size
1138 && is_valid_alignment(heap->bins[i].element_size)) {
1145 if (size <= heap->bins[i].element_size) {
1223 heap_bin *bin = &heap->bins[page->bin_index];
1435 heap_bin *bin = &heap->bins[page->bin_index];
1438 minSize = heap->bins[page->bin_index - 1].element_size + 1;
1550 heap_bin *bin = &heap->bins[page->bin_index];