Home
last modified time | relevance | path

Searched refs:online_type (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/drivers/base/
Dmemory.c234 memory_block_action(unsigned long phys_index, unsigned long action, int online_type) in memory_block_action() argument
247 ret = online_pages(start_pfn, nr_pages, online_type); in memory_block_action()
273 mem->online_type); in memory_block_change_state()
294 if (mem->online_type < 0) in memory_subsys_online()
295 mem->online_type = MMOP_ONLINE_KEEP; in memory_subsys_online()
301 mem->online_type = -1; in memory_subsys_online()
325 int ret, online_type; in store_mem_state() local
332 online_type = MMOP_ONLINE_KERNEL; in store_mem_state()
334 online_type = MMOP_ONLINE_MOVABLE; in store_mem_state()
336 online_type = MMOP_ONLINE_KEEP; in store_mem_state()
[all …]
/Linux-v4.19/include/linux/
Dmemory_hotplug.h341 int online_type);
342 extern struct zone *zone_for_pfn_range(int online_type, int nid, unsigned start_pfn,
Dmemory.h31 int online_type; /* for passing data to online routine */ member
/Linux-v4.19/mm/
Dmemory_hotplug.c858 struct zone * zone_for_pfn_range(int online_type, int nid, unsigned start_pfn, in zone_for_pfn_range() argument
861 if (online_type == MMOP_ONLINE_KERNEL) in zone_for_pfn_range()
864 if (online_type == MMOP_ONLINE_MOVABLE) in zone_for_pfn_range()
874 static struct zone * __meminit move_pfn_range(int online_type, int nid, in move_pfn_range() argument
879 zone = zone_for_pfn_range(online_type, nid, start_pfn, nr_pages); in move_pfn_range()
885 int __ref online_pages(unsigned long pfn, unsigned long nr_pages, int online_type) in online_pages() argument
904 zone = move_pfn_range(online_type, nid, pfn, nr_pages); in online_pages()