Home
last modified time | relevance | path

Searched refs:z_elem_size (Results 1 – 4 of 4) sorted by relevance

/xnu-8020.140.41/osfmk/kern/
H A Dzalloc_internal.h173 uint16_t z_elem_size; /* size of an element */ member
580 return zone->z_elem_size; in zone_elem_size()
632 (vm_size_t)zone->z_elem_size * zone->z_elems_free); in zone_size_free()
640 (vm_size_t)zone->z_elem_size * zone_count_allocated(zone)); in zone_size_allocated()
647 (vm_size_t)zone->z_elem_size * zone->z_elems_avail); in zone_size_wasted()
H A Dzalloc.c7591 if (recirc_size * z->z_elem_size <= zc_defrag_threshold) { in zone_defrag_needed()
7619 if (free_min * z->z_elem_size <= zc_autogc_threshold) { in zone_autogc_needed()
8105 .mzi_elem_size = zone_scale_for_percpu(&zcopy, zcopy.z_elem_size), in get_zone_info()
8890 z->z_elem_size = (uint16_t)size;
8893 z->z_chunk_elems = (uint16_t)(PAGE_SIZE / z->z_elem_size);
8895 z->z_chunk_elems = (uint16_t)(alloc / z->z_elem_size);
8983 z->z_chunk_elems * z->z_elem_size);
9885 z->z_elem_size = 1; in zone_init()
9890 z->z_elem_size = 1; in zone_init()
H A Dkalloc.c2336 vm_size_t max_zone_size = max_zone->z_elem_size; in kfree_size_require()
3148 uint16_t elem_size = z->z_elem_size; in kalloc_type_check_size()
/xnu-8020.140.41/tools/lldbmacros/
H A Dmemory.py142 return base + unsigned(zone.z_elem_size) * idx
385 return (chunk_len * page_size) // self.zone.z_elem_size
389 return self.meta.zm_alloc_size // self.zone.z_elem_size
399 esize = meta.zone.z_elem_size
502 esize = int(self.zone.z_elem_size)
519 esize = int(self.zone.z_elem_size)
666 esize = int(meta.zone.z_elem_size)
816 zone["free_size"] = zone_val.z_elems_free * zone_val.z_elem_size * pcpu_scale
817 zone["cached_size"] = cache_elem_count * zone_val.z_elem_size * pcpu_scale
830 zone["allocation_count"] = unsigned(zone["allocation_size"]) // unsigned(zone_val.z_elem_size)
[all …]