Lines Matching refs:ptent
315 pte_t *orig_pte, *pte, ptent; in madvise_cold_or_pageout_pte_range() local
398 ptent = *pte; in madvise_cold_or_pageout_pte_range()
400 if (pte_none(ptent)) in madvise_cold_or_pageout_pte_range()
403 if (!pte_present(ptent)) in madvise_cold_or_pageout_pte_range()
406 page = vm_normal_page(vma, addr, ptent); in madvise_cold_or_pageout_pte_range()
443 if (pte_young(ptent)) { in madvise_cold_or_pageout_pte_range()
444 ptent = ptep_get_and_clear_full(mm, addr, pte, in madvise_cold_or_pageout_pte_range()
446 ptent = pte_mkold(ptent); in madvise_cold_or_pageout_pte_range()
447 set_pte_at(mm, addr, pte, ptent); in madvise_cold_or_pageout_pte_range()
576 pte_t *orig_pte, *pte, ptent; in madvise_free_pte_range() local
594 ptent = *pte; in madvise_free_pte_range()
596 if (pte_none(ptent)) in madvise_free_pte_range()
603 if (!pte_present(ptent)) { in madvise_free_pte_range()
606 entry = pte_to_swp_entry(ptent); in madvise_free_pte_range()
615 page = vm_normal_page(vma, addr, ptent); in madvise_free_pte_range()
670 if (pte_young(ptent) || pte_dirty(ptent)) { in madvise_free_pte_range()
677 ptent = ptep_get_and_clear_full(mm, addr, pte, in madvise_free_pte_range()
680 ptent = pte_mkold(ptent); in madvise_free_pte_range()
681 ptent = pte_mkclean(ptent); in madvise_free_pte_range()
682 set_pte_at(mm, addr, pte, ptent); in madvise_free_pte_range()