Lines Matching refs:element_size
125 uint32 element_size;
229 bin->element_size, bin->max_free_count, bin->page_list);
300 = heap->bins[page->bin_index].element_size;
395 = heap->bins[page->bin_index].element_size;
624 if (((addr_t)element - pageBase) % bin->element_size != 0)
811 bin->element_size = binSize;
1049 " with element_size %" B_PRIu32 "\n",
1050 heap, size, binIndex, bin->element_size));
1095 + page->empty_index * bin->element_size);
1108 heap_add_leak_check_info((addr_t)address, bin->element_size, size);
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) {
1224 if (((addr_t)address - pageBase) % bin->element_size != 0) {
1227 (void *)pageBase, bin->element_size);
1247 + bin->element_size - sizeof(heap_leak_check_info));
1248 if (info->size > bin->element_size - sizeof(addr_t)
1253 info->size, bin->element_size);
1269 for (uint32 i = 0; i < bin->element_size / sizeof(uint32); i++)
1436 maxSize = bin->element_size;
1438 minSize = heap->bins[page->bin_index - 1].element_size + 1;
1551 if (((addr_t)address - pageBase) % bin->element_size != 0) {
1554 address, (void *)pageBase, bin->element_size);
1560 info = (heap_leak_check_info *)((addr_t)address + bin->element_size
1562 if (info->size > bin->element_size - sizeof(addr_t)
1567 info->size, bin->element_size);