Lines Matching defs:zone_start_pfn

915 	unsigned long zone_start_pfn = zone->zone_start_pfn;
916 unsigned long zone_end_pfn = zone_start_pfn + zone->spanned_pages;
919 start_pfn = clamp(start_pfn, zone_start_pfn, zone_end_pfn);
920 end_pfn = clamp(end_pfn, zone_start_pfn, zone_end_pfn);
1120 unsigned long *zone_start_pfn,
1127 *zone_start_pfn = zone_movable_pfn[nid];
1133 *zone_start_pfn < zone_movable_pfn[nid] &&
1138 } else if (*zone_start_pfn >= zone_movable_pfn[nid])
1139 *zone_start_pfn = *zone_end_pfn;
1179 unsigned long zone_start_pfn,
1185 if (zone_start_pfn == zone_end_pfn)
1188 nr_absent = __absent_pages_in_range(nid, zone_start_pfn, zone_end_pfn);
1201 zone_start_pfn, zone_end_pfn);
1203 zone_start_pfn, zone_end_pfn);
1226 unsigned long *zone_start_pfn,
1233 *zone_start_pfn = clamp(node_start_pfn, zone_low, zone_high);
1236 zone_start_pfn, zone_end_pfn);
1239 if (*zone_end_pfn < node_start_pfn || *zone_start_pfn > node_end_pfn)
1244 *zone_start_pfn = max(*zone_start_pfn, node_start_pfn);
1247 return *zone_end_pfn - *zone_start_pfn;
1255 z->zone_start_pfn = 0;
1277 unsigned long zone_start_pfn, zone_end_pfn;
1284 &zone_start_pfn,
1287 zone_start_pfn,
1293 zone->zone_start_pfn = zone_start_pfn;
1295 zone->zone_start_pfn = 0;
1399 unsigned long zone_start_pfn,
1408 zone->zone_start_pfn = zone_start_pfn;
1414 zone_start_pfn, (zone_start_pfn + size));
1428 static unsigned long __init usemap_size(unsigned long zone_start_pfn, unsigned long zonesize)
1432 zonesize += zone_start_pfn & (pageblock_nr_pages-1);
1443 unsigned long usemapsize = usemap_size(zone->zone_start_pfn,
1610 init_currently_empty_zone(zone, zone->zone_start_pfn, size);
2351 unsigned long block_start_pfn = zone->zone_start_pfn;