HelenOS sources
zone_t 127 kernel/generic/include/mm/frame.h zone_t info[ZONES_MAX];
zone_t 213 kernel/generic/src/mm/frame.c _NO_TRACE static bool zone_can_alloc(zone_t *zone, size_t count,
zone_t 348 kernel/generic/src/mm/frame.c _NO_TRACE static frame_t *zone_get_frame(zone_t *zone, size_t index)
zone_t 368 kernel/generic/src/mm/frame.c _NO_TRACE static size_t zone_frame_alloc(zone_t *zone, size_t count,
zone_t 408 kernel/generic/src/mm/frame.c _NO_TRACE static size_t zone_frame_free(zone_t *zone, size_t index)
zone_t 431 kernel/generic/src/mm/frame.c _NO_TRACE static void zone_mark_unavailable(zone_t *zone, size_t index)
zone_t 451 kernel/generic/src/mm/frame.c _NO_TRACE static void zone_mark_available(zone_t *zone, size_t index)
zone_t 475 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 600 kernel/generic/src/mm/frame.c zone_t old_z1 = zones.info[z1];
zone_t 655 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