Home
last modified time | relevance | path

Searched refs:nr_pinned (Results 1 – 1 of 1) sorted by relevance

/Linux-v5.10/mm/
Dgup.c2686 int nr_pinned = 0, ret = 0; in internal_get_user_pages_fast() local
2724 gup_pgd_range(addr, end, fast_flags, pages, &nr_pinned); in internal_get_user_pages_fast()
2726 ret = nr_pinned; in internal_get_user_pages_fast()
2729 if (nr_pinned < nr_pages && !(gup_flags & FOLL_FAST_ONLY)) { in internal_get_user_pages_fast()
2731 start += nr_pinned << PAGE_SHIFT; in internal_get_user_pages_fast()
2732 pages += nr_pinned; in internal_get_user_pages_fast()
2734 ret = __gup_longterm_unlocked(start, nr_pages - nr_pinned, in internal_get_user_pages_fast()
2738 if (nr_pinned > 0) { in internal_get_user_pages_fast()
2740 ret = nr_pinned; in internal_get_user_pages_fast()
2742 ret += nr_pinned; in internal_get_user_pages_fast()
[all …]