if (map) sparse_init_one_section(&mem_section[pnum], pnum, map); 
if (!map) continue; sparse_init_one_section(__nr_to_section(pnum), pnum, map); 
void sparse_init(void){	unsigned long pnum;	struct page *map;	for (pnum = 0; pnum < NR_MEM_SECTIONS; pnum++) {		if (!valid_section_nr(pnum))			continue;		map = sparse_early_mem_map_alloc(pnum);		if (map)			sparse_init_one_section(&mem_section[pnum], pnum, map);	}}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/802f192e4a600f7ef84ca25c8b818c8830acef5a/sparse.c/clean/mm/sparse.c