Lines Matching full:online

90  * memory_hotplug.online_policy: configure online behavior when onlining without
94 * "auto-movable": online memory to ZONE_MOVABLE if the configuration
104 "Set the online policy (\"contig-zones\", \"auto-movable\") "
111 * online some memory to ZONE_MOVABLE -- e.g., because hotplugged KERNEL memory
118 "in percent for \"auto-movable\" online policy. Default: 301");
128 "\"auto-movable\" online policy. Default: true");
239 * memory that will be marked online, so this check should only in check_pfn_span()
255 * Return page for the valid pfn only if the page is online. All pfn
289 * get_dev_pagemap() can determine sub-section online status. in pfn_to_online_page()
599 * Online the pages in MAX_ORDER - 1 aligned chunks. The callback might in online_pages_range()
601 * later). We account all pages as being online and belonging to this in online_pages_range()
605 * this and the first chunk to online will be pageblock_nr_pages. in online_pages_range()
614 /* mark all involved sections as online */ in online_pages_range()
618 /* check which state of node_states will be changed when online memory */
761 * We don't support modifying the config while the auto-movable online in auto_movable_stats_account_group()
822 * Test if we could online the given number of pages to ZONE_MOVABLE in auto_movable_can_online_movable()
851 * Determine to which zone to online memory dynamically based on user
915 /* If anything is !MOVABLE online the rest !MOVABLE. */ in auto_movable_zone_for_pfn()
923 * Take a look at all online sections in the current unit. in auto_movable_zone_for_pfn()
934 /* If anything is !MOVABLE online the rest !MOVABLE. */ in auto_movable_zone_for_pfn()
942 * Online MOVABLE if we could *currently* online all remaining parts in auto_movable_zone_for_pfn()
943 * MOVABLE. We expect to (add+) online them immediately next, so if in auto_movable_zone_for_pfn()
980 * enabled because we always online to a kernel zone by default. in default_zone_for_pfn()
1002 * This function should only be called by memory_block_{online,offline},
1003 * and {online,offline}_pages.
1043 * the case, mark those sections online here as otherwise they will be in mhp_init_memmap_on_memory()
1059 * left online. in mhp_deinit_memmap_on_memory()
1117 * So, zonelist must be updated after online. in online_pages()
1209 * __try_online_node - online a node if offlined
1211 * @set_node_online: Whether we want to online the node
1212 * called by cpu_up() to online a node without onlined memory.
1216 * 0 -> the node is already online
1229 pr_err("Cannot online node %d due to NULL pgdat\n", nid); in __try_online_node()
1244 * Users of this function always want to online/register the node
1286 * in memory block granularity. We don't want the vmemmap of online in mhp_supports_memmap_on_memory()
1315 * and online/offline operations (triggered e.g. by sysfs).
1393 * We online node here. We can't roll back from here. in add_memory_resource()
1418 /* online pages if requested */ in add_memory_resource()
1703 * if there are no other online nodes to be used (e.g. we are in do_migrate_range()
2016 * reliable. However, such blocks are always online (e.g., cannot get in check_no_memblock_for_node_cb()
2029 * and online/offline operations before this call.
2116 * a barrier against racing online attempts. in try_remove_memory()
2144 * and online/offline operations before this call, as required by
2212 pr_warn("%s: Failed to re-online memory: %d", in try_reonline_memory_block()
2238 * We'll remember the old online type of each memory block, so we can in offline_and_remove_memory()