Home
last modified time | relevance | path

Searched refs:orig_pmd (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/mm/
H A Dhuge_memory.c1928 pmd_t orig_pmd = vmf->orig_pmd; in do_huge_pmd_wp_page() local
1950 page = pmd_page(orig_pmd); in do_huge_pmd_wp_page()
2130 pmd_t orig_pmd; in madvise_free_huge_pmd() local
2141 orig_pmd = *pmd; in madvise_free_huge_pmd()
2179 if (pmd_young(orig_pmd) || pmd_dirty(orig_pmd)) { in madvise_free_huge_pmd()
2181 orig_pmd = pmd_mkold(orig_pmd); in madvise_free_huge_pmd()
2182 orig_pmd = pmd_mkclean(orig_pmd); in madvise_free_huge_pmd()
2208 pmd_t orig_pmd; in zap_huge_pmd() local
3185 pmd_t orig_pmd = *pmdp; in __discard_anon_folio_pmd_locked() local
3187 if (pmd_dirty(orig_pmd)) in __discard_anon_folio_pmd_locked()
[all …]
H A Dmadvise.c369 pmd_t orig_pmd; in madvise_cold_or_pageout_pte_range() local
377 orig_pmd = *pmd; in madvise_cold_or_pageout_pte_range()
378 if (is_huge_zero_pmd(orig_pmd)) in madvise_cold_or_pageout_pte_range()
381 if (unlikely(!pmd_present(orig_pmd))) { in madvise_cold_or_pageout_pte_range()
383 !is_pmd_migration_entry(orig_pmd)); in madvise_cold_or_pageout_pte_range()
387 folio = pmd_folio(orig_pmd); in madvise_cold_or_pageout_pte_range()
410 if (!pageout && pmd_young(orig_pmd)) { in madvise_cold_or_pageout_pte_range()
412 orig_pmd = pmd_mkold(orig_pmd); in madvise_cold_or_pageout_pte_range()
414 set_pmd_at(mm, addr, pmd, orig_pmd); in madvise_cold_or_pageout_pte_range()
H A Dkhugepaged.c765 pmd_t orig_pmd, in __collapse_huge_page_copy_failed() argument
778 pmd_populate(vma->vm_mm, pmd, pmd_pgtable(orig_pmd)); in __collapse_huge_page_copy_failed()
803 pmd_t *pmd, pmd_t orig_pmd, struct vm_area_struct *vma, in __collapse_huge_page_copy() argument
834 __collapse_huge_page_copy_failed(pte, pmd, orig_pmd, vma, in __collapse_huge_page_copy()
H A Dmemory.c5877 userfaultfd_huge_pmd_wp(vma, vmf->orig_pmd)) { in wp_huge_pmd()
6115 vmf.orig_pmd = pmdp_get_lockless(vmf.pmd); in __handle_mm_fault()
6117 if (unlikely(is_swap_pmd(vmf.orig_pmd))) { in __handle_mm_fault()
6119 !is_pmd_migration_entry(vmf.orig_pmd)); in __handle_mm_fault()
6120 if (is_pmd_migration_entry(vmf.orig_pmd)) in __handle_mm_fault()
6124 if (pmd_trans_huge(vmf.orig_pmd) || pmd_devmap(vmf.orig_pmd)) { in __handle_mm_fault()
6125 if (pmd_protnone(vmf.orig_pmd) && vma_is_accessible(vma)) in __handle_mm_fault()
6129 !pmd_write(vmf.orig_pmd)) { in __handle_mm_fault()
/linux-6.15/include/linux/
H A Dmm.h551 pmd_t orig_pmd; /* Value of PMD at the time of fault, member