Lines Matching refs:ptent
320 pte_t *orig_pte, *pte, ptent; in madvise_cold_or_pageout_pte_range() local
408 ptent = *pte; in madvise_cold_or_pageout_pte_range()
410 if (pte_none(ptent)) in madvise_cold_or_pageout_pte_range()
413 if (!pte_present(ptent)) in madvise_cold_or_pageout_pte_range()
416 page = vm_normal_page(vma, addr, ptent); in madvise_cold_or_pageout_pte_range()
461 if (pte_young(ptent)) { in madvise_cold_or_pageout_pte_range()
462 ptent = ptep_get_and_clear_full(mm, addr, pte, in madvise_cold_or_pageout_pte_range()
464 ptent = pte_mkold(ptent); in madvise_cold_or_pageout_pte_range()
465 set_pte_at(mm, addr, pte, ptent); in madvise_cold_or_pageout_pte_range()
602 pte_t *orig_pte, *pte, ptent; in madvise_free_pte_range() local
620 ptent = *pte; in madvise_free_pte_range()
622 if (pte_none(ptent)) in madvise_free_pte_range()
629 if (!pte_present(ptent)) { in madvise_free_pte_range()
632 entry = pte_to_swp_entry(ptent); in madvise_free_pte_range()
641 page = vm_normal_page(vma, addr, ptent); in madvise_free_pte_range()
696 if (pte_young(ptent) || pte_dirty(ptent)) { in madvise_free_pte_range()
703 ptent = ptep_get_and_clear_full(mm, addr, pte, in madvise_free_pte_range()
706 ptent = pte_mkold(ptent); in madvise_free_pte_range()
707 ptent = pte_mkclean(ptent); in madvise_free_pte_range()
708 set_pte_at(mm, addr, pte, ptent); in madvise_free_pte_range()