unsigned long node_pfn, node_high_size, zone_start_pfn; struct page * zone_mem_map;  
unsigned long node_pfn, zone_start_pfn, zone_end_pfn;  
void __init set_highmem_pages_init(int bad_ppro) {#ifdef CONFIG_HIGHMEM	struct zone *zone;	for_each_zone(zone) {		unsigned long node_pfn, node_high_size, zone_start_pfn;		struct page * zone_mem_map;				if (!is_highmem(zone))			continue;		printk("Initializing %s for node %d\n", zone->name,			zone->zone_pgdat->node_id);		node_high_size = zone->spanned_pages;		zone_mem_map = zone->zone_mem_map;		zone_start_pfn = zone->zone_start_pfn;		for (node_pfn = 0; node_pfn < node_high_size; node_pfn++) {			one_highpage_init((struct page *)(zone_mem_map + node_pfn),					  zone_start_pfn + node_pfn, bad_ppro);		}	}	totalram_pages += totalhigh_pages;#endif}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/05b79bdcb48c18cd9b580c39e3efb9a1ab078151/discontig.c/clean/arch/i386/mm/discontig.c