Lines Matching full:collapse

81  * default collapse hugepages if there is at least one pte mapped like
85 * Note that these are only respected if collapse was initiated by khugepaged.
246 * max_ptes_none controls if khugepaged should collapse hugepages over
652 * If collapse was initiated by khugepaged, check that there is in __collapse_huge_page_isolate()
966 * Bring missing pages in from swap, to complete THP collapse.
1119 * that case. Continuing to collapse causes inconsistency. in collapse_huge_page()
1299 * Don't collapse the page if any of the small in hpage_collapse_scan_pmd()
1361 * But such case is ephemeral we could always retry collapse in hpage_collapse_scan_pmd()
1372 * If collapse was initiated by khugepaged, check that there is in hpage_collapse_scan_pmd()
1451 * collapse_pte_mapped_thp - Try to collapse a pte-mapped THP for mm at
1454 * @mm: process address space where collapse happens
1455 * @addr: THP collapse address
1757 * collapse_file - collapse filemap/tmpfs/shmem pages into huge one.
1759 * @mm: process address space where collapse happens
1760 * @addr: virtual collapse start address
1761 * @file: file that collapse on
1762 * @start: collapse start address
1763 * @cc: collapse context and scratchpad
1981 * blocked until we unlock page after collapse/during rollback. in collapse_file()
2021 * If collapse is successful, flush must be done now before copying. in collapse_file()
2022 * If collapse is unsuccessful, does flush actually need to be done? in collapse_file()
2158 * The collapse has succeeded, so free the old pages. in collapse_file()
2682 * specified memory range. khugepaged likely won't be able to collapse in madvise_collapse_errno()