Home
last modified time | relevance | path

Searched refs:online_type (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/base/
H A Dmemory.c178 int online_type, int nid) in memory_block_action()
188 ret = online_pages(start_pfn, nr_pages, online_type, nid); in memory_block_action()
214 mem->online_type, mem->nid); in memory_block_change_state()
231 * When called via device_online() without configuring the online_type, in memory_subsys_online()
234 if (mem->online_type == MMOP_OFFLINE) in memory_subsys_online()
235 mem->online_type = MMOP_ONLINE; in memory_subsys_online()
238 mem->online_type = MMOP_OFFLINE; in memory_subsys_online()
256 const int online_type = memhp_online_type_from_str(buf); in state_store() local
260 if (online_type < 0) in state_store()
267 switch (online_type) { in state_store()
177 memory_block_action(unsigned long start_section_nr, unsigned long action, int online_type, int nid) memory_block_action() argument
310 print_allowed_zone(char *buf, int len, int nid, unsigned long start_pfn, unsigned long nr_pages, int online_type, struct zone *default_zone) print_allowed_zone() argument
397 const int online_type = memhp_online_type_from_str(buf); auto_online_blocks_store() local
[all...]
/kernel/linux/linux-6.6/drivers/base/
H A Dmemory.c197 zone = zone_for_pfn_range(mem->online_type, mem->nid, mem->group, in memory_block_online()
335 * When called via device_online() without configuring the online_type, in memory_subsys_online()
338 if (mem->online_type == MMOP_OFFLINE) in memory_subsys_online()
339 mem->online_type = MMOP_ONLINE; in memory_subsys_online()
342 mem->online_type = MMOP_OFFLINE; in memory_subsys_online()
360 const int online_type = mhp_online_type_from_str(buf); in state_store() local
364 if (online_type < 0) in state_store()
371 switch (online_type) { in state_store()
375 /* mem->online_type is protected by device_hotplug_lock */ in state_store()
376 mem->online_type in state_store()
414 print_allowed_zone(char *buf, int len, int nid, struct memory_group *group, unsigned long start_pfn, unsigned long nr_pages, int online_type, struct zone *default_zone) print_allowed_zone() argument
501 const int online_type = mhp_online_type_from_str(buf); auto_online_blocks_store() local
[all...]
/kernel/linux/linux-5.10/mm/
H A Dmemory_hotplug.c78 const int online_type = memhp_online_type_from_str(str); in setup_memhp_default_state() local
80 if (online_type >= 0) in setup_memhp_default_state()
81 memhp_default_online_type = online_type; in setup_memhp_default_state()
769 struct zone *zone_for_pfn_range(int online_type, int nid, in zone_for_pfn_range() argument
772 if (online_type == MMOP_ONLINE_KERNEL) in zone_for_pfn_range()
775 if (online_type == MMOP_ONLINE_MOVABLE) in zone_for_pfn_range()
782 int online_type, int nid) in online_pages()
798 zone = zone_for_pfn_range(online_type, nid, pfn, nr_pages); in online_pages()
1015 mem->online_type = memhp_default_online_type; in online_memory_block()
1806 uint8_t online_type in try_offline_memory_block() local
781 online_pages(unsigned long pfn, unsigned long nr_pages, int online_type, int nid) online_pages() argument
[all...]
/kernel/linux/linux-6.6/mm/
H A Dmemory_hotplug.c231 const int online_type = mhp_online_type_from_str(str); in setup_memhp_default_state() local
233 if (online_type >= 0) in setup_memhp_default_state()
234 mhp_default_online_type = online_type; in setup_memhp_default_state()
1048 struct zone *zone_for_pfn_range(int online_type, int nid, in zone_for_pfn_range() argument
1052 if (online_type == MMOP_ONLINE_KERNEL) in zone_for_pfn_range()
1055 if (online_type == MMOP_ONLINE_MOVABLE) in zone_for_pfn_range()
1318 mem->online_type = mhp_default_online_type; in online_memory_block()
2273 uint8_t online_type = MMOP_ONLINE_KERNEL; in try_offline_memory_block() local
2279 * Sense the online_type via the zone of the memory block. Offlining in try_offline_memory_block()
2285 online_type in try_offline_memory_block()
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dmemory.h29 int online_type; /* for passing data to online routine */ member
H A Dmemory_hotplug.h116 int online_type, int nid);
136 /* Default online_type (MMOP_*) when new memory blocks are added. */
362 extern struct zone *zone_for_pfn_range(int online_type, int nid,
/kernel/linux/linux-6.6/include/linux/
H A Dmemory.h70 int online_type; /* for passing data to online routine */ member
H A Dmemory_hotplug.h178 /* Default online_type (MMOP_*) when new memory blocks are added. */
353 extern struct zone *zone_for_pfn_range(int online_type, int nid,

Completed in 10 milliseconds