mm/page_alloc.c: rework code layout in memmap_init_zone()