Lines Matching refs:pmem_ranges
77 physmem_range_t pmem_ranges[MAX_PHYSMEM_RANGES] __read_mostly; variable
144 if (pmem_ranges[j-1].start_pfn < in setup_bootmem()
145 pmem_ranges[j].start_pfn) { in setup_bootmem()
149 tmp = pmem_ranges[j-1].start_pfn; in setup_bootmem()
150 pmem_ranges[j-1].start_pfn = pmem_ranges[j].start_pfn; in setup_bootmem()
151 pmem_ranges[j].start_pfn = tmp; in setup_bootmem()
152 tmp = pmem_ranges[j-1].pages; in setup_bootmem()
153 pmem_ranges[j-1].pages = pmem_ranges[j].pages; in setup_bootmem()
154 pmem_ranges[j].pages = tmp; in setup_bootmem()
165 if (pmem_ranges[i].start_pfn - in setup_bootmem()
166 (pmem_ranges[i-1].start_pfn + in setup_bootmem()
167 pmem_ranges[i-1].pages) > MAX_GAP) { in setup_bootmem()
171 pmem_ranges[i].start_pfn - in setup_bootmem()
172 (pmem_ranges[i-1].start_pfn + in setup_bootmem()
173 pmem_ranges[i-1].pages)); in setup_bootmem()
189 size = (pmem_ranges[i].pages << PAGE_SHIFT); in setup_bootmem()
190 start = (pmem_ranges[i].start_pfn << PAGE_SHIFT); in setup_bootmem()
200 res->start = pmem_ranges[i].start_pfn << PAGE_SHIFT; in setup_bootmem()
201 res->end = res->start + (pmem_ranges[i].pages << PAGE_SHIFT)-1; in setup_bootmem()
221 rsize = pmem_ranges[i].pages << PAGE_SHIFT; in setup_bootmem()
227 pmem_ranges[i].pages = (mem_limit >> PAGE_SHIFT) in setup_bootmem()
247 end_pfn = pmem_ranges[0].start_pfn + pmem_ranges[0].pages; in setup_bootmem()
250 hole_pages = pmem_ranges[i].start_pfn - end_pfn; in setup_bootmem()
256 end_pfn += pmem_ranges[i].pages; in setup_bootmem()
259 pmem_ranges[0].pages = end_pfn - pmem_ranges[0].start_pfn; in setup_bootmem()
266 bootmap_pages += bootmem_bootmap_pages(pmem_ranges[i].pages); in setup_bootmem()
296 start_pfn = pmem_ranges[i].start_pfn; in setup_bootmem()
297 npages = pmem_ranges[i].pages; in setup_bootmem()
714 start_paddr = pmem_ranges[range].start_pfn << PAGE_SHIFT; in pagetable_init()
715 end_paddr = start_paddr + (pmem_ranges[range].pages << PAGE_SHIFT); in pagetable_init()
716 size = pmem_ranges[range].pages << PAGE_SHIFT; in pagetable_init()
766 zones_size[ZONE_NORMAL] = pmem_ranges[i].pages; in paging_init()
773 for (j = (pmem_ranges[i].start_pfn >> PFNNID_SHIFT); in paging_init()
774 j <= ((pmem_ranges[i].start_pfn + pmem_ranges[i].pages) >> PFNNID_SHIFT); in paging_init()
782 pmem_ranges[i].start_pfn, NULL); in paging_init()