Lines Matching defs:start_pfn
64 unsigned long start_pfn = sp_banks[i].base_addr >> PAGE_SHIFT;
70 if (start_pfn < max_low_pfn)
71 start_pfn = max_low_pfn;
73 nr += end_pfn - start_pfn;
133 unsigned long start_pfn, bytes_avail, size;
171 start_pfn = (unsigned long)__pa(PAGE_ALIGN((unsigned long) &_end));
174 start_pfn >>= PAGE_SHIFT;
192 size = (start_pfn << PAGE_SHIFT) - phys_base;
235 static void map_high_region(unsigned long start_pfn, unsigned long end_pfn)
240 printk("mapping high region %08lx - %08lx\n", start_pfn, end_pfn);
243 for (tmp = start_pfn; tmp < end_pfn; tmp++)
283 unsigned long start_pfn = sp_banks[i].base_addr >> PAGE_SHIFT;
289 if (start_pfn < highstart_pfn)
290 start_pfn = highstart_pfn;
292 map_high_region(start_pfn, end_pfn);