Lines Matching refs:locked
898 unsigned long address, unsigned int *flags, int *locked) in faultin_page() argument
910 if (locked) in faultin_page()
932 if (locked && !(fault_flags & FAULT_FLAG_RETRY_NOWAIT)) in faultin_page()
933 *locked = 0; in faultin_page()
1064 struct vm_area_struct **vmas, int *locked) in __get_user_pages() argument
1114 gup_flags, locked); in __get_user_pages()
1115 if (locked && *locked == 0) { in __get_user_pages()
1141 ret = faultin_page(vma, start, &foll_flags, locked); in __get_user_pages()
1296 int *locked, in __get_user_pages_locked() argument
1302 if (locked) { in __get_user_pages_locked()
1306 BUG_ON(*locked != 1); in __get_user_pages_locked()
1328 vmas, locked); in __get_user_pages_locked()
1329 if (!locked) in __get_user_pages_locked()
1334 if (!*locked) { in __get_user_pages_locked()
1345 if (*locked) { in __get_user_pages_locked()
1386 *locked = 1; in __get_user_pages_locked()
1388 pages, NULL, locked); in __get_user_pages_locked()
1389 if (!*locked) { in __get_user_pages_locked()
1408 if (lock_dropped && *locked) { in __get_user_pages_locked()
1414 *locked = 0; in __get_user_pages_locked()
1440 unsigned long start, unsigned long end, int *locked) in populate_vma_page_range() argument
1475 NULL, NULL, locked); in populate_vma_page_range()
1490 int locked = 0; in __mm_populate() local
1500 if (!locked) { in __mm_populate()
1501 locked = 1; in __mm_populate()
1522 ret = populate_vma_page_range(vma, nstart, nend, &locked); in __mm_populate()
1533 if (locked) in __mm_populate()
1540 struct vm_area_struct **vmas, int *locked, in __get_user_pages_locked() argument
1601 int locked = 1; in get_dump_page() local
1606 ret = __get_user_pages_locked(mm, addr, 1, &page, NULL, &locked, in get_dump_page()
1608 if (locked) in get_dump_page()
1773 struct vm_area_struct **vmas, int *locked) in __get_user_pages_remote() argument
1783 if (WARN_ON_ONCE(locked)) in __get_user_pages_remote()
1795 locked, in __get_user_pages_remote()
1862 struct vm_area_struct **vmas, int *locked) in get_user_pages_remote() argument
1868 pages, vmas, locked); in get_user_pages_remote()
1876 struct vm_area_struct **vmas, int *locked) in get_user_pages_remote() argument
1884 struct vm_area_struct **vmas, int *locked) in __get_user_pages_remote() argument
1952 int *locked) in get_user_pages_locked() argument
1970 pages, NULL, locked, in get_user_pages_locked()
1994 int locked = 1; in get_user_pages_unlocked() local
2008 &locked, gup_flags | FOLL_TOUCH); in get_user_pages_unlocked()
2009 if (locked) in get_user_pages_unlocked()
2930 struct vm_area_struct **vmas, int *locked) in pin_user_pages_remote() argument
2938 pages, vmas, locked); in pin_user_pages_remote()
2998 int *locked) in pin_user_pages_locked() argument
3015 pages, NULL, locked, in pin_user_pages_locked()