Lines Matching refs:write
625 int write, int force, in __get_user_pages_locked() argument
643 if (write) in __get_user_pages_locked()
740 int write, int force, struct page **pages, in get_user_pages_locked() argument
743 return __get_user_pages_locked(tsk, mm, start, nr_pages, write, force, in get_user_pages_locked()
760 int write, int force, struct page **pages, in __get_user_pages_unlocked() argument
766 ret = __get_user_pages_locked(tsk, mm, start, nr_pages, write, force, in __get_user_pages_unlocked()
793 int write, int force, struct page **pages) in get_user_pages_unlocked() argument
795 return __get_user_pages_unlocked(tsk, mm, start, nr_pages, write, in get_user_pages_unlocked()
856 unsigned long start, unsigned long nr_pages, int write, in get_user_pages() argument
859 return __get_user_pages_locked(tsk, mm, start, nr_pages, write, force, in get_user_pages()
1054 int write, struct page **pages, int *nr) in gup_pte_range() argument
1076 pte_protnone(pte) || (write && !pte_write(pte))) in gup_pte_range()
1113 int write, struct page **pages, int *nr) in gup_pte_range() argument
1120 unsigned long end, int write, struct page **pages, int *nr) in gup_huge_pmd() argument
1125 if (write && !pmd_write(orig)) in gup_huge_pmd()
1167 unsigned long end, int write, struct page **pages, int *nr) in gup_huge_pud() argument
1172 if (write && !pud_write(orig)) in gup_huge_pud()
1209 unsigned long end, int write, in gup_huge_pgd() argument
1215 if (write && !pgd_write(orig)) in gup_huge_pgd()
1252 int write, struct page **pages, int *nr) in gup_pmd_range() argument
1274 if (!gup_huge_pmd(pmd, pmdp, addr, next, write, in gup_pmd_range()
1284 PMD_SHIFT, next, write, pages, nr)) in gup_pmd_range()
1286 } else if (!gup_pte_range(pmd, addr, next, write, pages, nr)) in gup_pmd_range()
1294 int write, struct page **pages, int *nr) in gup_pud_range() argument
1307 if (!gup_huge_pud(pud, pudp, addr, next, write, in gup_pud_range()
1312 PUD_SHIFT, next, write, pages, nr)) in gup_pud_range()
1314 } else if (!gup_pmd_range(pud, addr, next, write, pages, nr)) in gup_pud_range()
1325 int __get_user_pages_fast(unsigned long start, int nr_pages, int write, in __get_user_pages_fast() argument
1339 if (unlikely(!access_ok(write ? VERIFY_WRITE : VERIFY_READ, in __get_user_pages_fast()
1364 if (!gup_huge_pgd(pgd, pgdp, addr, next, write, in __get_user_pages_fast()
1369 PGDIR_SHIFT, next, write, pages, &nr)) in __get_user_pages_fast()
1371 } else if (!gup_pud_range(pgd, addr, next, write, pages, &nr)) in __get_user_pages_fast()
1395 int get_user_pages_fast(unsigned long start, int nr_pages, int write, in get_user_pages_fast() argument
1402 nr = __get_user_pages_fast(start, nr_pages, write, pages); in get_user_pages_fast()
1411 nr_pages - nr, write, 0, pages); in get_user_pages_fast()