HelenOS sources
zone_t 127 kernel/generic/include/mm/frame.h zone_t info[ZONES_MAX];
zone_t 216 kernel/generic/src/mm/frame.c _NO_TRACE static bool zone_can_alloc(zone_t *zone, size_t count,
zone_t 351 kernel/generic/src/mm/frame.c _NO_TRACE static frame_t *zone_get_frame(zone_t *zone, size_t index)
zone_t 371 kernel/generic/src/mm/frame.c _NO_TRACE static size_t zone_frame_alloc(zone_t *zone, size_t count,
zone_t 411 kernel/generic/src/mm/frame.c _NO_TRACE static size_t zone_frame_free(zone_t *zone, size_t index)
zone_t 434 kernel/generic/src/mm/frame.c _NO_TRACE static void zone_mark_unavailable(zone_t *zone, size_t index)
zone_t 454 kernel/generic/src/mm/frame.c _NO_TRACE static void zone_mark_available(zone_t *zone, size_t index)
zone_t 478 kernel/generic/src/mm/frame.c _NO_TRACE static void zone_merge_internal(size_t z1, size_t z2, zone_t *old_z1,
zone_t 603 kernel/generic/src/mm/frame.c zone_t old_z1 = zones.info[z1];
zone_t 658 kernel/generic/src/mm/frame.c _NO_TRACE static void zone_construct(zone_t *zone, pfn_t start, size_t count,
HelenOS homepage, sources at GitHub