Lines Matching refs:vmas

976  * @vmas:	array of pointers to vmas corresponding to each page.
991 * @vmas are valid only as long as mmap_lock is held.
1030 struct vm_area_struct **vmas, int *locked)
1074 i = follow_hugetlb_page(mm, vma, pages, vmas,
1135 if (vmas) {
1136 vmas[i] = vma;
1257 struct vm_area_struct **vmas,
1265 /* if VM_FAULT_RETRY can be returned, vmas become invalid */
1266 BUG_ON(vmas);
1290 vmas, locked);
1502 struct vm_area_struct **vmas, int *locked,
1532 if (vmas)
1533 vmas[i] = vma;
1577 static bool check_dax_vmas(struct vm_area_struct **vmas, long nr_pages)
1583 struct vm_area_struct *vma = vmas[i];
1601 struct vm_area_struct **vmas,
1678 ret = __get_user_pages_locked(mm, start, nr_pages, pages, vmas,
1696 struct vm_area_struct **vmas,
1711 struct vm_area_struct **vmas,
1714 struct vm_area_struct **vmas_tmp = vmas;
1755 if (vmas_tmp != vmas)
1764 struct vm_area_struct **vmas,
1767 return __get_user_pages_locked(mm, start, nr_pages, pages, vmas,
1795 struct vm_area_struct **vmas, int *locked)
1800 * vmas. However, this only comes up if locked is set, and there are
1808 * This will check the vmas (even if our vmas arg is NULL)
1812 vmas, gup_flags | FOLL_TOUCH |
1816 return __get_user_pages_locked(mm, start, nr_pages, pages, vmas,
1830 * @vmas: array of pointers to vmas corresponding to each page.
1846 * @vmas are valid only as long as mmap_lock is held.
1884 struct vm_area_struct **vmas, int *locked)
1890 pages, vmas, locked);
1898 struct vm_area_struct **vmas, int *locked)
1906 struct vm_area_struct **vmas, int *locked)
1920 * @vmas: array of pointers to vmas corresponding to each page.
1930 struct vm_area_struct **vmas)
1936 pages, vmas, gup_flags | FOLL_TOUCH);
1979 * vmas. As there are no users of this flag in this call we simply
2022 * vmas. As there are no users of this flag in this call we simply
2936 * @vmas: array of pointers to vmas corresponding to each page.
2952 struct vm_area_struct **vmas, int *locked)
2960 pages, vmas, locked);
2973 * @vmas: array of pointers to vmas corresponding to each page.
2984 struct vm_area_struct **vmas)
2992 pages, vmas, gup_flags);
3025 * vmas. As there are no users of this flag in this call we simply