Lines Matching refs:zones
393 struct kheap_zones *zones = kheap->kh_zones; in kalloc_zones_init() local
394 struct kalloc_zone_cfg *cfg = zones->cfg; in kalloc_zones_init()
395 zone_t *k_zone = zones->k_zone; in kalloc_zones_init()
401 assert(zones->cfg[zones->max_k_zone - 1].kzc_size == KHEAP_MAX_SIZE); in kalloc_zones_init()
403 for (uint32_t i = 0; i < zones->max_k_zone && in kalloc_zones_init()
413 zone_security_array[zone_index(z)].z_kheap_id = (uint8_t)zones->heap_id; in kalloc_zones_init()
420 zone_view_count += zones->max_k_zone; in kalloc_zones_init()
437 zones->k_zindex_start = zindex; in kalloc_zones_init()
440 zones->dlut[i] = zindex; in kalloc_zones_init()
2920 struct kheap_zones *zones; in kheap_startup_init() local
2925 zones = KHEAP_DEFAULT->kh_zones; in kheap_startup_init()
2929 zones = KHEAP_DATA_BUFFERS->kh_zones; in kheap_startup_init()
2937 kheap->kh_heap_id = zones->heap_id; in kheap_startup_init()
2938 kheap->kh_zones = zones; in kheap_startup_init()
2940 kheap->kh_next = zones->views; in kheap_startup_init()
2941 zones->views = kheap; in kheap_startup_init()