Lines Matching defs:ptent

1278 	pte_t ptent;
1335 ptent = ptep_get(src_pte);
1336 if (pte_none(ptent)) {
1340 if (unlikely(!pte_present(ptent))) {
1354 ptent = ptep_get(src_pte);
1355 VM_WARN_ON_ONCE(!pte_present(ptent));
1366 ptent, addr, max_nr, rss, &prealloc);
1734 struct page *page, pte_t *pte, pte_t ptent, unsigned int nr,
1742 ptent = get_and_clear_full_ptes(mm, addr, pte, nr, tlb->fullmm);
1743 if (pte_dirty(ptent)) {
1750 if (pte_young(ptent) && likely(vma_has_recency(vma)))
1759 arch_check_zapped_pte(vma, ptent);
1761 if (unlikely(userfaultfd_pte_wp(vma, ptent)))
1763 nr, details, ptent);
1769 print_bad_pte(vma, addr, ptent, page);
1784 struct vm_area_struct *vma, pte_t *pte, pte_t ptent,
1794 page = vm_normal_page(vma, addr, ptent);
1798 arch_check_zapped_pte(vma, ptent);
1800 if (userfaultfd_pte_wp(vma, ptent))
1802 pte, 1, details, ptent);
1803 ksm_might_unmap_zero_page(mm, ptent);
1818 nr = folio_pte_batch(folio, pte, ptent, max_nr);
1819 zap_present_folio_ptes(tlb, vma, folio, page, pte, ptent, nr,
1824 zap_present_folio_ptes(tlb, vma, folio, page, pte, ptent, 1, addr,
1830 struct vm_area_struct *vma, pte_t *pte, pte_t ptent,
1838 entry = softleaf_from_pte(ptent);
1861 nr = swap_pte_batch(pte, max_nr, ptent);
1895 *any_skipped = zap_install_uffd_wp_if_needed(vma, addr, pte, nr, details, ptent);
1907 pte_t ptent = ptep_get(pte);
1912 if (pte_none(ptent)) {
1914 ptent = ptep_get(pte + nr);
1915 if (!pte_none(ptent))
1925 if (pte_present(ptent))
1926 nr += zap_present_ptes(tlb, vma, pte, ptent, max_nr, addr,
1930 nr += zap_nonpresent_ptes(tlb, vma, pte, ptent, max_nr, addr,
6297 pte_t ptent = ptep_get(start_ptep);
6300 if (!pte_present(ptent) || !pte_protnone(ptent))
6310 if (userfaultfd_rwp(vma) && pte_uffd(ptent))
6313 if (pfn_folio(pte_pfn(ptent)) != folio)
6317 ptent = pte_modify(ptent, vma->vm_page_prot);
6318 writable = pte_write(ptent);
6320 can_change_pte_writable(vma, addr, ptent))