Lines Matching refs:z1
347 static int __meminit move_pfn_range_left(struct zone *z1, struct zone *z2, in move_pfn_range_left() argument
354 ret = ensure_zone_is_initialized(z1, start_pfn, end_pfn - start_pfn); in move_pfn_range_left()
358 pgdat_resize_lock(z1->zone_pgdat, &flags); in move_pfn_range_left()
371 if (!zone_is_empty(z1)) in move_pfn_range_left()
372 z1_start_pfn = z1->zone_start_pfn; in move_pfn_range_left()
376 resize_zone(z1, z1_start_pfn, end_pfn); in move_pfn_range_left()
379 pgdat_resize_unlock(z1->zone_pgdat, &flags); in move_pfn_range_left()
381 fix_zone_id(z1, start_pfn, end_pfn); in move_pfn_range_left()
385 pgdat_resize_unlock(z1->zone_pgdat, &flags); in move_pfn_range_left()
389 static int __meminit move_pfn_range_right(struct zone *z1, struct zone *z2, in move_pfn_range_right() argument
400 pgdat_resize_lock(z1->zone_pgdat, &flags); in move_pfn_range_right()
403 if (z1->zone_start_pfn > start_pfn) in move_pfn_range_right()
406 if (zone_end_pfn(z1) > end_pfn) in move_pfn_range_right()
409 if (start_pfn >= zone_end_pfn(z1)) in move_pfn_range_right()
418 resize_zone(z1, z1->zone_start_pfn, start_pfn); in move_pfn_range_right()
421 pgdat_resize_unlock(z1->zone_pgdat, &flags); in move_pfn_range_right()
427 pgdat_resize_unlock(z1->zone_pgdat, &flags); in move_pfn_range_right()