Lines Matching +full:long +full:- +full:term
1 // SPDX-License-Identifier: GPL-2.0-only
3 * GUP long-term page pinning tests.
54 * R/W long-term pinning. For these filesystems, we can be fairly sure in fs_is_unknown()
148 /* Fault in the page such that GUP-fast can pin it directly. */ in do_test()
156 * long-term R/O pinning by mapping the page R/O. in do_test()
186 * expected to work. Otherwise, we expect long-term R/W pinning in do_test()
219 * TODO: if the kernel ever supports long-term R/W pinning on in do_test()
247 strerror(-ret)); in do_test()
274 strerror(-ret)); in do_test()
329 fd = -1; in run_with_tmpfile()
357 fd = -1; in run_with_local_tmpfile()
451 "R/W longterm GUP-fast pin in MAP_SHARED file mapping",
459 "R/O longterm GUP-fast pin in MAP_SHARED file mapping",
467 "R/W longterm GUP-fast pin in MAP_PRIVATE file mapping",
475 "R/O longterm GUP-fast pin in MAP_PRIVATE file mapping",
494 run_with_memfd(test_case->fn, test_case->desc); in run_test_case()
495 run_with_tmpfile(test_case->fn, test_case->desc); in run_test_case()
496 run_with_local_tmpfile(test_case->fn, test_case->desc); in run_test_case()
498 run_with_memfd_hugetlb(test_case->fn, test_case->desc, in run_test_case()