Searched refs:pmd_write (Results 1 - 21 of 21) sorted by relevance

/linux-master/arch/arc/include/asm/
H A Dhugepage.h39 #define pmd_write(pmd) pte_write(pmd_pte(pmd)) macro
/linux-master/arch/arm/include/asm/
H A Dpgtable-3level.h189 #define pmd_write(pmd) (pmd_isclear((pmd), L_PMD_SECT_RDONLY)) macro
192 #define pmd_hugewillfault(pmd) (!pmd_young(pmd) || !pmd_write(pmd))
240 if (pmd_write(pmd) && pmd_dirty(pmd))
H A Dpgtable.h157 #define pud_write(pud) pmd_write(__pmd(pud_val(pud)))
/linux-master/mm/
H A Dpage_table_check.c223 WARN_ON_ONCE(pmd_write(pmd));
238 pmd_write(pmd));
H A Dmapping_dirty_helpers.c133 WARN_ON(pmd_write(pmdval) || pmd_dirty(pmdval));
H A Ddebug_vm_pgtable.c206 WARN_ON(!pmd_write(pmd_mkwrite(pmd_wrprotect(pmd), args->vma)));
209 WARN_ON(pmd_write(pmd_wrprotect(pmd_mkwrite(pmd, args->vma))));
250 WARN_ON(pmd_write(pmd));
264 WARN_ON(!(pmd_write(pmd) && pmd_dirty(pmd)));
H A Dhmm.c181 return (pmd_write(pmd) ? (HMM_PFN_VALID | HMM_PFN_WRITE) :
H A Dhuge_memory.c1311 if (flags & FOLL_WRITE && !pmd_write(*pmd))
1669 writable = pmd_write(pmd);
2079 if ((cp_flags & MM_CP_TRY_CHANGE_WRITABLE) && !pmd_write(entry) &&
2473 write = pmd_write(old_pmd);
3656 if (pmd_write(pmdval))
3717 VM_BUG_ON(pmd_write(pmde) && folio_test_anon(folio) && !PageAnonExclusive(new));
H A Dgup.c747 if (pmd_write(pmd))
803 if (!pmd_write(pmdval) && gup_must_unshare(vma, flags, page))
3154 if (!pmd_write(orig) && gup_must_unshare(NULL, flags, &folio->page)) {
H A Drmap.c1039 if (!pmd_dirty(*pmd) && !pmd_write(*pmd))
H A Dmemory.c5512 !pmd_write(vmf.orig_pmd)) {
/linux-master/arch/mips/include/asm/
H A Dpgtable.h412 #define pmd_write pmd_write macro
413 static inline int pmd_write(pmd_t pmd) function
/linux-master/arch/loongarch/include/asm/
H A Dpgtable.h503 #define pmd_write pmd_write macro
504 static inline int pmd_write(pmd_t pmd) function
/linux-master/arch/riscv/include/asm/
H A Dpgtable.h665 #define pmd_write pmd_write macro
666 static inline int pmd_write(pmd_t pmd) function
/linux-master/arch/sparc/include/asm/
H A Dpgtable_64.h698 #define pmd_write pmd_write macro
699 static inline unsigned long pmd_write(pmd_t pmd) function
/linux-master/include/linux/
H A Dpgtable.h1001 (pmd_present(pmd) && (!(write) || pmd_write(pmd)))
1577 #ifndef pmd_write
1578 static inline int pmd_write(pmd_t pmd) function
1583 #endif /* pmd_write */
/linux-master/arch/x86/include/asm/
H A Dpgtable.h181 #define pmd_write pmd_write macro
182 static inline int pmd_write(pmd_t pmd) function
/linux-master/arch/s390/include/asm/
H A Dpgtable.h779 #define pmd_write pmd_write macro
780 static inline int pmd_write(pmd_t pmd) function
1803 if (pmd_write(pmd))
/linux-master/arch/powerpc/include/asm/book3s/64/
H A Dpgtable.h1085 #define pmd_write(pmd) pte_write(pmd_pte(pmd)) macro
1192 if (pmd_write(*pmdp))
/linux-master/fs/
H A Duserfaultfd.c326 if (!pmd_write(_pmd) && (reason & VM_UFFD_WP))
/linux-master/arch/arm64/include/asm/
H A Dpgtable.h568 #define pmd_write(pmd) pte_write(pmd_pte(pmd)) macro

Completed in 300 milliseconds