Lines Matching refs:write
39 int write, struct page **pages, int *nr) in gup_pte_range() argument
47 pte_special(pte) || (write && !pte_write(pte))) { in gup_pte_range()
73 int write, struct page **pages, int *nr) in gup_huge_pmd() argument
79 if (write && !pte_write(pte)) in gup_huge_pmd()
101 int write, struct page **pages, int *nr) in gup_pmd_range() argument
114 if (!gup_huge_pmd(pmd, addr, next, write, pages,nr)) in gup_pmd_range()
117 if (!gup_pte_range(pmd, addr, next, write, pages,nr)) in gup_pmd_range()
126 int write, struct page **pages, int *nr) in gup_huge_pud() argument
132 if (write && !pte_write(pte)) in gup_huge_pud()
154 int write, struct page **pages, int *nr) in gup_pud_range() argument
167 if (!gup_huge_pud(pud, addr, next, write, pages,nr)) in gup_pud_range()
170 if (!gup_pmd_range(pud, addr, next, write, pages,nr)) in gup_pud_range()
184 int __get_user_pages_fast(unsigned long start, int nr_pages, int write, in __get_user_pages_fast() argument
198 if (unlikely(!access_ok(write ? VERIFY_WRITE : VERIFY_READ, in __get_user_pages_fast()
227 if (!gup_pud_range(pgd, addr, next, write, pages, &nr)) in __get_user_pages_fast()
251 int get_user_pages_fast(unsigned long start, int nr_pages, int write, in get_user_pages_fast() argument
277 if (!gup_pud_range(pgd, addr, next, write, pages, &nr)) in get_user_pages_fast()
293 pages, write ? FOLL_WRITE : 0); in get_user_pages_fast()