Lines Matching refs:last_pfn
135 unsigned long curr_pfn, last_pfn;
137 last_pfn = (sp_banks[0].base_addr + sp_banks[0].num_bytes) >> PAGE_SHIFT;
142 if (last_pfn < tmp)
143 tmp = last_pfn;
147 last_pfn = (sp_banks[i].base_addr + sp_banks[i].num_bytes) >> PAGE_SHIFT;
235 unsigned long curr_pfn, last_pfn;
241 last_pfn = (sp_banks[i].base_addr + sp_banks[i].num_bytes) >> PAGE_SHIFT;
242 if (last_pfn > max_low_pfn)
243 last_pfn = max_low_pfn;
249 if (last_pfn <= curr_pfn)
252 size = (last_pfn - curr_pfn) << PAGE_SHIFT;
253 *pages_avail += last_pfn - curr_pfn;