Lines Matching refs:pmem_ranges

80 physmem_range_t pmem_ranges[MAX_PHYSMEM_RANGES] __read_mostly;  variable
173 if (pmem_ranges[j-1].start_pfn < in setup_bootmem()
174 pmem_ranges[j].start_pfn) { in setup_bootmem()
178 tmp = pmem_ranges[j-1].start_pfn; in setup_bootmem()
179 pmem_ranges[j-1].start_pfn = pmem_ranges[j].start_pfn; in setup_bootmem()
180 pmem_ranges[j].start_pfn = tmp; in setup_bootmem()
181 tmp = pmem_ranges[j-1].pages; in setup_bootmem()
182 pmem_ranges[j-1].pages = pmem_ranges[j].pages; in setup_bootmem()
183 pmem_ranges[j].pages = tmp; in setup_bootmem()
194 if (pmem_ranges[i].start_pfn - in setup_bootmem()
195 (pmem_ranges[i-1].start_pfn + in setup_bootmem()
196 pmem_ranges[i-1].pages) > MAX_GAP) { in setup_bootmem()
200 pmem_ranges[i].start_pfn - in setup_bootmem()
201 (pmem_ranges[i-1].start_pfn + in setup_bootmem()
202 pmem_ranges[i-1].pages)); in setup_bootmem()
216 size = (pmem_ranges[i].pages << PAGE_SHIFT); in setup_bootmem()
217 start = (pmem_ranges[i].start_pfn << PAGE_SHIFT); in setup_bootmem()
246 rsize = pmem_ranges[i].pages << PAGE_SHIFT; in setup_bootmem()
252 pmem_ranges[i].pages = (mem_limit >> PAGE_SHIFT) in setup_bootmem()
272 end_pfn = pmem_ranges[0].start_pfn + pmem_ranges[0].pages; in setup_bootmem()
275 hole_pages = pmem_ranges[i].start_pfn - end_pfn; in setup_bootmem()
281 end_pfn += pmem_ranges[i].pages; in setup_bootmem()
284 pmem_ranges[0].pages = end_pfn - pmem_ranges[0].start_pfn; in setup_bootmem()
312 start_pfn = pmem_ranges[i].start_pfn; in setup_bootmem()
313 npages = pmem_ranges[i].pages; in setup_bootmem()
679 start_paddr = pmem_ranges[range].start_pfn << PAGE_SHIFT; in pagetable_init()
680 size = pmem_ranges[range].pages << PAGE_SHIFT; in pagetable_init()
731 zones_size[ZONE_NORMAL] = pmem_ranges[i].pages; in paging_init()
738 for (j = (pmem_ranges[i].start_pfn >> PFNNID_SHIFT); in paging_init()
739 j <= ((pmem_ranges[i].start_pfn + pmem_ranges[i].pages) >> PFNNID_SHIFT); in paging_init()
747 pmem_ranges[i].start_pfn, NULL); in paging_init()