Searched refs:pgt_pmd (Results 1 – 1 of 1) sorted by relevance
/linux/mm/ |
H A D | khugepaged.c | 1515 pmd_t *pmd, pgt_pmd; in collapse_pte_mapped_thp() local 1613 * ptl before pgt_pmd is removed, so uffd private needs pml taken now. in collapse_pte_mapped_thp() 1618 start_pte = pte_offset_map_rw_nolock(mm, pmd, haddr, &pgt_pmd, &ptl); in collapse_pte_mapped_thp() 1626 if (unlikely(!pmd_same(pgt_pmd, pmdp_get_lockless(pmd)))) in collapse_pte_mapped_thp() 1682 if (unlikely(!pmd_same(pgt_pmd, pmdp_get_lockless(pmd)))) { in collapse_pte_mapped_thp() 1688 pgt_pmd = pmdp_collapse_flush(vma, haddr, pmd); in collapse_pte_mapped_thp() 1697 page_table_check_pte_clear_range(mm, haddr, pgt_pmd); in collapse_pte_mapped_thp() 1698 pte_free_defer(mm, pmd_pgtable(pgt_pmd)); in collapse_pte_mapped_thp() 1734 pmd_t *pmd, pgt_pmd; in retract_page_tables() local 1801 pgt_pmd in retract_page_tables() [all...] |