Lines Matching defs:write
1194 * write.
1384 bool write, pgtable_t pgtable)
1395 if (write) {
1419 if (write) {
1438 * @write: whether it's a write fault
1445 bool write)
1479 error = insert_pmd(vma, addr, vmf->pmd, fop, pgprot, write,
1490 bool write)
1517 write, pgtable);
1535 pud_t *pud, struct folio_or_pfn fop, pgprot_t prot, bool write)
1544 if (write) {
1565 if (write) {
1577 * @write: whether it's a write fault
1584 bool write)
1610 insert_pud(vma, addr, vmf->pud, fop, pgprot, write);
1621 * @write: whether it's a write fault
1626 bool write)
1645 insert_pud(vma, addr, vmf->pud, fop, vma->vm_page_prot, write);
1654 pmd_t *pmd, bool write)
1659 if (write)
1662 pmd, _pmd, write))
1683 * No need to recheck the pmd, it can't change with write
1689 * able to wrongly write to the backend MMIO.
1791 pud_t *pud, bool write)
1796 if (write)
1799 pud, _pud, write))
1840 bool write = vmf->flags & FAULT_FLAG_WRITE;
1846 touch_pud(vmf->vma, vmf->address, vmf->pud, write);
1854 bool write = vmf->flags & FAULT_FLAG_WRITE;
1860 touch_pmd(vmf->vma, vmf->address, vmf->pmd, write);
2004 /* Do we need write faults for softdirty tracking? */
2008 /* Do we need write faults for uffd-wp tracking? */
2382 * just be safe and disable write
2461 * Leave the write bit to be handled by PF interrupt
2809 * replacing a zero pmd write protected page with a zero pte write
2845 bool young, write, soft_dirty, pmd_migration = false, uffd_wp = false;
2895 * We are going from a zero huge page write protected to zero
2896 * small page also write protected so it does not seems useful
2909 write = is_writable_migration_entry(entry);
2937 * we write the non-huge version of the pmd entry with
2947 write = pmd_write(old_pmd);
3004 if (write)
3030 if (write)
3633 * reference to it and then lock the anon_vma for write. This
3634 * is similar to folio_lock_anon_vma_read except the write lock
4577 .write = split_huge_pages_write,