Lines Matching full:hibernation

11 #define pr_fmt(fmt) "PM: hibernation: " fmt
163 * before hibernation) that may be used as temporary storage for image kernel
179 * get_image_page - Allocate a page for a hibernation image.
181 * @safe_needed: Get pages that were not used before hibernation (restore only)
185 * hibernation. The "unsafe" pages have PageNosaveFree set and we count them
248 * free_image_page - Free a page allocated for hibernation image.
434 * @safe_needed: Get pages not used before hibernation (restore only)
953 * should not be saved during hibernation.
995 * during hibernation (to be used in the early initialization code).
1224 * Estimate the number of additional pages needed for setting up a hibernation
1316 * Determine whether a highmem page should be included in a hibernation image.
1373 * Determine whether a non-highmem page should be included in a hibernation
1567 * Numbers of normal and highmem page frames allocated for hibernation image
1572 * Memory bitmap used for marking saveable pages (during hibernation) or
1573 * hibernation image pages (during restore)
1577 * Memory bitmap used during hibernation for marking allocated page frames that
1579 * for marking hibernation image pages, but then the set bits from it are
1590 * swsusp_free - Free pages allocated for hibernation image.
1646 * preallocate_image_pages - Allocate a number of pages for hibernation image.
1784 * minimum acceptable size of a hibernation image to use as the lower limit for
1808 * hibernate_preallocate_memory - Preallocate memory for hibernation image.
1810 * To create a hibernation image it is necessary to make a copy of every page
1812 * hibernation for allocations made while saving the image and for device
1813 * drivers, in case they need to allocate memory from their hibernation
1822 * of them, which corresponds to the maximum size of a hibernation image.
2034 * If there are some highmem pages in the hibernation image, we may need a
2074 * swsusp_alloc - Allocate memory for hibernation image.
2302 * mark_unsafe_pages - Mark pages that were used before hibernation.
2305 * because they conflict with the pages that had been used before hibernation.
2386 pr_err(FW_BUG "Memory map mismatch at 0x%llx after hibernation\n", in unpack_orig_pfns()
2449 * hibernation image is restored entirely) have the corresponding bits set in
2607 * prepare_image - Make room for loading hibernation image.
2853 * snapshot_write_finalize - Complete the loading of a hibernation image.
2899 * For each highmem page that was in use before hibernation and is included in
2901 * current contents with the previous (ie. "before hibernation") ones.