Home
last modified time | relevance | path

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

/linux-6.3-rc2/Documentation/core-api/
A Dpin_user_pages.rst18 Basic description of FOLL_PIN
22 ("gup") family of functions. FOLL_PIN has significant interactions and
44 The FOLL_PIN implementation is nearly the same as FOLL_GET, except that FOLL_PIN
48 FOLL_LONGTERM is a specific case, more restrictive case of FOLL_PIN.
119 FOLL_PIN, FOLL_GET, FOLL_LONGTERM: when to use which flags
132 FOLL_PIN
135 the pin_user_pages*() routines that set FOLL_PIN.
144 FOLL_PIN | FOLL_LONGTERM
179 FOLL_PIN, for patterns like this:
181 Correct (uses FOLL_PIN calls):
[all …]
/linux-6.3-rc2/mm/
A Dgup.c131 else if (flags & FOLL_PIN) { in try_grab_folio()
182 if (flags & FOLL_PIN) { in gup_put_folio()
226 else if (flags & FOLL_PIN) { in try_grab_page()
545 (FOLL_PIN | FOLL_GET))) in follow_page_pte()
616 if (flags & FOLL_PIN) { in follow_page_pte()
1364 if (flags & FOLL_PIN) in __get_user_pages_locked()
2131 (FOLL_PIN | FOLL_GET))) in is_valid_gup_args()
2348 if (flags & FOLL_PIN) in undo_dev_pagemap()
2436 if (flags & FOLL_PIN) { in gup_pte_range()
2911 if (gup_flags & FOLL_PIN) { in lockless_pages_from_mm()
[all …]
A Dinternal.h875 FOLL_PIN = 1 << 19, enumerator
910 if ((flags & (FOLL_WRITE | FOLL_PIN)) != FOLL_PIN) in gup_must_unshare()
A Dhuge_memory.c1060 if (!(flags & (FOLL_GET | FOLL_PIN))) in follow_devmap_pmd()
1217 if (!(flags & (FOLL_GET | FOLL_PIN))) in follow_devmap_pud()
1485 VM_BUG_ON_PAGE((flags & FOLL_PIN) && PageAnon(page) && in follow_trans_huge_pmd()
A Dhugetlb.c6397 if (WARN_ON_ONCE(flags & FOLL_PIN)) in hugetlb_follow_page_mask()
6555 VM_BUG_ON_PAGE((flags & FOLL_PIN) && PageAnon(page) && in follow_hugetlb_page()

Completed in 29 milliseconds