Searched refs:gup_must_unshare (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/mm/ |
H A D | gup.c | 554 if (!pte_write(pte) && gup_must_unshare(vma, flags, page)) { in follow_page_pte() 2629 if (!pte_write(pte) && gup_must_unshare(NULL, flags, page)) { in gup_pte_range() 2826 if (!pte_write(pte) && gup_must_unshare(NULL, flags, &folio->page)) { in gup_hugepte() 2896 if (!pmd_write(orig) && gup_must_unshare(NULL, flags, &folio->page)) { in gup_huge_pmd() 2941 if (!pud_write(orig) && gup_must_unshare(NULL, flags, &folio->page)) { in gup_huge_pud() 2976 if (!pgd_write(orig) && gup_must_unshare(NULL, flags, &folio->page)) { in gup_huge_pgd()
|
H A D | internal.h | 1062 static inline bool gup_must_unshare(struct vm_area_struct *vma, in gup_must_unshare() function
|
H A D | huge_memory.c | 1461 if (!pmd_write(*pmd) && gup_must_unshare(vma, flags, page)) in follow_trans_huge_pmd()
|
H A D | hugetlb.c | 6518 if (gup_must_unshare(vma, flags, page)) { in hugetlb_follow_page_mask()
|