Lines Matching refs:ptent
343 pte_t *orig_pte, *pte, ptent; in madvise_cold_or_pageout_pte_range() local
433 ptent = *pte; in madvise_cold_or_pageout_pte_range()
435 if (pte_none(ptent)) in madvise_cold_or_pageout_pte_range()
438 if (!pte_present(ptent)) in madvise_cold_or_pageout_pte_range()
441 folio = vm_normal_folio(vma, addr, ptent); in madvise_cold_or_pageout_pte_range()
486 if (pte_young(ptent)) { in madvise_cold_or_pageout_pte_range()
487 ptent = ptep_get_and_clear_full(mm, addr, pte, in madvise_cold_or_pageout_pte_range()
489 ptent = pte_mkold(ptent); in madvise_cold_or_pageout_pte_range()
490 set_pte_at(mm, addr, pte, ptent); in madvise_cold_or_pageout_pte_range()
615 pte_t *orig_pte, *pte, ptent; in madvise_free_pte_range() local
633 ptent = *pte; in madvise_free_pte_range()
635 if (pte_none(ptent)) in madvise_free_pte_range()
642 if (!pte_present(ptent)) { in madvise_free_pte_range()
645 entry = pte_to_swp_entry(ptent); in madvise_free_pte_range()
657 folio = vm_normal_folio(vma, addr, ptent); in madvise_free_pte_range()
711 if (pte_young(ptent) || pte_dirty(ptent)) { in madvise_free_pte_range()
718 ptent = ptep_get_and_clear_full(mm, addr, pte, in madvise_free_pte_range()
721 ptent = pte_mkold(ptent); in madvise_free_pte_range()
722 ptent = pte_mkclean(ptent); in madvise_free_pte_range()
723 set_pte_at(mm, addr, pte, ptent); in madvise_free_pte_range()