Lines Matching refs:elem_size

395 get_backup_ptr(vm_size_t  elem_size,
398 return (vm_offset_t *) ((vm_offset_t)element + elem_size - sizeof(vm_offset_t));
476 return is_sane_zone_ptr(zone, addr, zone->elem_size);
493 (uint32_t) zone->elem_size,
541 zone->elem_size - sizeof(vm_offset_t));
567 vm_offset_t *backup = get_backup_ptr(zone->elem_size, (vm_offset_t *) tail);
622 vm_offset_t *backup = get_backup_ptr(zone->elem_size, primary);
656 if (zone->allows_foreign && !from_zone_map(element, zone->elem_size)) {
727 vm_offset_t *backup = get_backup_ptr(zone->elem_size, primary);
774 if (zone->allows_foreign && !from_zone_map(element, zone->elem_size)) {
1757 z->elem_size = size;
1853 while ((free_size = (z->cur_size - (z->count * z->elem_size))) < (z->prio_refill_watermark * z->elem_size)) {
1863 alloc_size = round_page(z->elem_size);
1935 vm_size_t elem_size;
1943 elem_size = zone->elem_size;
1976 for (pos_in_page = 0; (newmem + pos_in_page + elem_size) < (vm_offset_t)page_metadata; pos_in_page += elem_size) {
1988 zone->cur_size += elem_size;
1992 while (size >= elem_size) {
2000 zone_page_alloc(newmem, elem_size);
2001 size -= elem_size;
2002 newmem += elem_size;
2003 zone->cur_size += elem_size;
2047 size = nelem * zone->elem_size;
2056 nalloc = (int)(size / zone->elem_size);
2363 vm_size_t zfreec = (zone->cur_size - (zone->count * zone->elem_size));
2364 vm_size_t zrefillwm = zone->prio_refill_watermark * zone->elem_size;
2421 if ((zone->cur_size + zone->elem_size) >
2456 round_page(zone->elem_size);
2547 if (!zleak_log(zbt, addr, zleak_tracedepth, zone->elem_size)) {
2573 vm_offset_t inner_size = zone->elem_size;
2611 TRACE_MACHLEAKS(ZALLOC_CODE, ZALLOC_CODE_2, zone->elem_size, addr);
2616 vm_size_t sz = zone->elem_size;
2731 vm_offset_t inner_size = zone->elem_size;
2747 if (!zleak_log(zbt, addr, zleak_tracedepth, zone->elem_size)) {
2908 TRACE_MACHLEAKS(ZFREE_CODE, ZFREE_CODE_2, zone->elem_size, (uintptr_t)addr);
2911 !from_zone_map(elem, zone->elem_size))) {
2929 vm_offset_t inner_size = zone->elem_size;
3018 zleak_free(elem, zone->elem_size);
3027 if (zone->elem_size >= PAGE_SIZE &&
3037 vm_size_t sz = zone->elem_size;
3405 if (all_zones == FALSE && z->elem_size < PAGE_SIZE && !z->use_page_list)
3410 elt_size = z->elem_size;
3921 zi->tzi_elem_size = (uint64_t)zcopy.elem_size;
3923 zi->tzi_sum_size = zcopy.sum_count * zcopy.elem_size;
3944 vm_size_t cur_size, max_size, elem_size, alloc_size;
3950 &max_size, &elem_size,
3956 zi->tzi_elem_size = (uint64_t)elem_size;
4098 zi->mzi_elem_size = (uint64_t)zcopy.elem_size;
4100 zi->mzi_sum_size = zcopy.sum_count * zcopy.elem_size;
4113 vm_size_t cur_size, max_size, elem_size, alloc_size;
4119 &max_size, &elem_size,
4125 zi->mzi_elem_size = (uint64_t)elem_size;
4256 zi->zi_elem_size = zcopy.elem_size;
4399 z->alloc_size < (z->elem_size + ZONE_DEBUG_OFFSET))
4402 z->elem_size += ZONE_DEBUG_OFFSET;
4411 z->elem_size -= ZONE_DEBUG_OFFSET;