Lines Matching defs:writable
713 tlb_ubc->writable = false;
716 /* Flush iff there are potentially writable TLB entries that can race with IO */
721 if (tlb_ubc->writable)
740 bool writable = pte_dirty(pteval);
768 * If the PTE was dirty then it's best to assume it's writable. The
772 if (writable)
773 tlb_ubc->writable = true;
1115 * actually map pages are clean and not writable from a
1137 * A non present PMD is not writable from a CPU
1961 * writable, and to avoid losing the soft-dirty bit, use the
2405 bool anon_exclusive, writable, ret = true;
2559 writable = pte_write(pteval);
2580 writable = pte_write(pteval);
2586 writable = softleaf_is_device_private_write(entry);
2589 VM_WARN_ON_FOLIO(writable && folio_test_anon(folio) &&
2663 if (writable)
2779 * write permissions such that we can fault in the anonymous page writable
2817 * Fault in the page writable and try to lock it; note that if the
2855 * mapped writable. Note that any page of an anonymous folio can
2856 * only be mapped writable using exactly one PTE ("exclusive"), so
2887 /* The pte is writable, uffd-wp does not apply. */