• Home
  • Raw
  • Download

Lines Matching refs:pmd

1008 					unsigned long haddr, pmd_t *pmd,  in __collapse_huge_page_swapin()  argument
1021 .pmd = pmd, in __collapse_huge_page_swapin()
1026 vmf.pte = pte_offset_map(pmd, address); in __collapse_huge_page_swapin()
1044 if (mm_find_pmd(mm, haddr) != pmd) { in __collapse_huge_page_swapin()
1069 pmd_t *pmd, _pmd; in collapse_huge_page() local
1110 pmd = mm_find_pmd(mm, address); in collapse_huge_page()
1111 if (!pmd) { in collapse_huge_page()
1123 pmd, referenced)) { in collapse_huge_page()
1139 if (mm_find_pmd(mm, address) != pmd) in collapse_huge_page()
1149 pte = pte_offset_map(pmd, address); in collapse_huge_page()
1150 pte_ptl = pte_lockptr(mm, pmd); in collapse_huge_page()
1152 pmd_ptl = pmd_lock(mm, pmd); /* probably unnecessary */ in collapse_huge_page()
1161 _pmd = pmdp_collapse_flush(vma, address, pmd); in collapse_huge_page()
1174 BUG_ON(!pmd_none(*pmd)); in collapse_huge_page()
1180 pmd_populate(mm, pmd, pmd_pgtable(_pmd)); in collapse_huge_page()
1211 BUG_ON(!pmd_none(*pmd)); in collapse_huge_page()
1214 pgtable_trans_huge_deposit(mm, pmd, pgtable); in collapse_huge_page()
1215 set_pmd_at(mm, address, pmd, _pmd); in collapse_huge_page()
1216 update_mmu_cache_pmd(vma, address, pmd); in collapse_huge_page()
1240 pmd_t *pmd; in khugepaged_scan_pmd() local
1252 pmd = mm_find_pmd(mm, address); in khugepaged_scan_pmd()
1253 if (!pmd) { in khugepaged_scan_pmd()
1259 pte = pte_offset_map_lock(mm, pmd, address, &ptl); in khugepaged_scan_pmd()
1452 pmd_t *pmd, _pmd; in collapse_pte_mapped_thp() local
1479 pmd = mm_find_pmd(mm, haddr); in collapse_pte_mapped_thp()
1480 if (!pmd) in collapse_pte_mapped_thp()
1498 start_pte = pte_offset_map_lock(mm, pmd, haddr, &ptl); in collapse_pte_mapped_thp()
1551 _pmd = pmdp_collapse_flush(vma, haddr, pmd); in collapse_pte_mapped_thp()
1602 pmd_t *pmd, _pmd; in retract_page_tables() local
1631 pmd = mm_find_pmd(mm, addr); in retract_page_tables()
1632 if (!pmd) in retract_page_tables()
1652 _pmd = pmdp_collapse_flush(vma, addr, pmd); in retract_page_tables()