Lines Matching refs:nr_vmemmap_pages
190 unsigned long nr_vmemmap_pages = 0;
209 nr_vmemmap_pages = mem->altmap->free;
212 arg.altmap_nr_pages = nr_vmemmap_pages;
213 arg.start_pfn = start_pfn + nr_vmemmap_pages;
214 arg.nr_pages = nr_pages - nr_vmemmap_pages;
221 if (nr_vmemmap_pages) {
222 ret = mhp_init_memmap_on_memory(start_pfn, nr_vmemmap_pages,
228 ret = online_pages(start_pfn + nr_vmemmap_pages,
229 nr_pages - nr_vmemmap_pages, zone, mem->group);
231 if (nr_vmemmap_pages)
232 mhp_deinit_memmap_on_memory(start_pfn, nr_vmemmap_pages);
240 if (nr_vmemmap_pages)
242 nr_vmemmap_pages);
261 unsigned long nr_vmemmap_pages = 0;
273 nr_vmemmap_pages = mem->altmap->free;
276 if (nr_vmemmap_pages)
278 -nr_vmemmap_pages);
280 ret = offline_pages(start_pfn + nr_vmemmap_pages,
281 nr_pages - nr_vmemmap_pages, mem->zone, mem->group);
284 if (nr_vmemmap_pages)
286 mem->group, nr_vmemmap_pages);
290 if (nr_vmemmap_pages)
291 mhp_deinit_memmap_on_memory(start_pfn, nr_vmemmap_pages);
295 arg.altmap_nr_pages = nr_vmemmap_pages;
296 arg.start_pfn = start_pfn + nr_vmemmap_pages;
297 arg.nr_pages = nr_pages - nr_vmemmap_pages;