Lines Matching refs:pte
200 pte_t pte; in swapin_walk_pmd_entry() local
206 pte = *(orig_pte + ((index - start) / PAGE_SIZE)); in swapin_walk_pmd_entry()
209 if (pte_present(pte) || pte_none(pte)) in swapin_walk_pmd_entry()
211 entry = pte_to_swp_entry(pte); in swapin_walk_pmd_entry()
320 pte_t *orig_pte, *pte, ptent; in madvise_cold_or_pageout_pte_range() local
407 orig_pte = pte = pte_offset_map_lock(vma->vm_mm, pmd, addr, &ptl); in madvise_cold_or_pageout_pte_range()
410 for (; addr < end; pte++, addr += PAGE_SIZE) { in madvise_cold_or_pageout_pte_range()
411 ptent = *pte; in madvise_cold_or_pageout_pte_range()
450 pte = pte_offset_map_lock(mm, pmd, addr, &ptl); in madvise_cold_or_pageout_pte_range()
451 pte--; in madvise_cold_or_pageout_pte_range()
469 ptent = ptep_get_and_clear_full(mm, addr, pte, in madvise_cold_or_pageout_pte_range()
472 set_pte_at(mm, addr, pte, ptent); in madvise_cold_or_pageout_pte_range()
473 tlb_remove_tlb_entry(tlb, pte, addr); in madvise_cold_or_pageout_pte_range()
609 pte_t *orig_pte, *pte, ptent; in madvise_free_pte_range() local
623 orig_pte = pte = pte_offset_map_lock(mm, pmd, addr, &ptl); in madvise_free_pte_range()
626 for (; addr != end; pte++, addr += PAGE_SIZE) { in madvise_free_pte_range()
627 ptent = *pte; in madvise_free_pte_range()
644 pte_clear_not_present_full(mm, addr, pte, tlb->fullmm); in madvise_free_pte_range()
674 pte = pte_offset_map_lock(mm, pmd, addr, &ptl); in madvise_free_pte_range()
675 pte--; in madvise_free_pte_range()
710 ptent = ptep_get_and_clear_full(mm, addr, pte, in madvise_free_pte_range()
715 set_pte_at(mm, addr, pte, ptent); in madvise_free_pte_range()
716 tlb_remove_tlb_entry(tlb, pte, addr); in madvise_free_pte_range()