Lines Matching refs:phys_start_pfn
249 static int __meminit __add_section(int nid, unsigned long phys_start_pfn, in __add_section() argument
254 if (pfn_valid(phys_start_pfn)) in __add_section()
257 ret = sparse_add_one_section(NODE_DATA(nid), phys_start_pfn, altmap); in __add_section()
264 return hotplug_memory_register(nid, __pfn_to_section(phys_start_pfn)); in __add_section()
273 int __ref __add_pages(int nid, unsigned long phys_start_pfn, in __add_pages() argument
282 start_sec = pfn_to_section_nr(phys_start_pfn); in __add_pages()
283 end_sec = pfn_to_section_nr(phys_start_pfn + nr_pages - 1); in __add_pages()
289 if (altmap->base_pfn != phys_start_pfn in __add_pages()
551 int __remove_pages(struct zone *zone, unsigned long phys_start_pfn, in __remove_pages() argument
565 start = phys_start_pfn << PAGE_SHIFT; in __remove_pages()
583 BUG_ON(phys_start_pfn & ~PAGE_SECTION_MASK); in __remove_pages()
588 unsigned long pfn = phys_start_pfn + i*PAGES_PER_SECTION; in __remove_pages()