Lines Matching defs:ptent
179 pte_t *ptep, pte_t oldpte, pte_t ptent, int nr_ptes,
189 ptent = pte_advance_pfn(ptent, idx);
192 ptent = pte_mkwrite(ptent, vma);
194 modify_prot_commit_ptes(vma, addr, ptep, oldpte, ptent, nr_ptes);
195 if (pte_needs_flush(oldpte, ptent))
232 pte_t oldpte, pte_t ptent, int nr_ptes, struct mmu_gather *tlb)
242 prot_commit_flush_ptes(vma, addr, ptep, oldpte, ptent, len,
251 pte_t oldpte, pte_t ptent, int nr_ptes, struct mmu_gather *tlb)
256 set_write = can_change_shared_pte_writable(vma, ptent);
257 prot_commit_flush_ptes(vma, addr, ptep, oldpte, ptent, nr_ptes,
262 set_write = maybe_change_pte_writable(vma, ptent) &&
265 prot_commit_flush_ptes(vma, addr, ptep, oldpte, ptent, nr_ptes,
269 commit_anon_folio_batch(vma, folio, page, addr, ptep, oldpte, ptent, nr_ptes, tlb);
305 pte_t ptent;
329 ptent = pte_modify(oldpte, newprot);
332 ptent = pte_mkuffd_wp(ptent);
334 ptent = pte_clear_uffd_wp(ptent);
350 !pte_write(ptent))
352 addr, pte, oldpte, ptent, nr_ptes, tlb);
354 prot_commit_flush_ptes(vma, addr, pte, oldpte, ptent,