Lines Matching refs:elem_size
143 if (gzfc_size && (z->elem_size >= gzalloc_min) && (z->elem_size <= gzalloc_max) && (z->gzalloc_exempt == FALSE)) {
256 (((zone->elem_size >= gzalloc_min) &&
257 (zone->elem_size <= gzalloc_max))) &&
268 vm_offset_t rounded_size = round_page(zone->elem_size + GZHEADER_SIZE);
269 vm_offset_t residue = rounded_size - zone->elem_size;
301 gzh = (gzhdr_t *) (gzaddr + zone->elem_size);
321 gzh->gzsize = (uint32_t) zone->elem_size;
331 OSAddAtomic64((SInt32) (rounded_size - zone->elem_size), &gzalloc_wasted);
341 (((zone->elem_size >= gzalloc_min) &&
342 (zone->elem_size <= gzalloc_max))) &&
345 vm_offset_t rounded_size = round_page(zone->elem_size + GZHEADER_SIZE);
346 vm_offset_t residue = rounded_size - zone->elem_size;
351 gzh = (gzhdr_t *)((vm_offset_t)addr + zone->elem_size);
368 if (gzh->gzsize != zone->elem_size) {
369 panic("Mismatched zfree or under/overflow for zone %p, recorded size: 0x%x, element size: 0x%x, address: %p\n", zone, gzh->gzsize, (uint32_t) zone->elem_size, (void *)addr);
433 OSAddAtomic64(-((SInt32) (rounded_size - zone->elem_size)), &gzalloc_wasted);