Searched refs:UFFDIO_API (Results 1 – 15 of 15) sorted by relevance
| /linux/tools/testing/selftests/mm/ |
| H A D | hugepage-mremap.c | |
| H A D | ksm_functional_tests.c | 314 if (ioctl(uffd, UFFDIO_API, &uffdio_api) < 0) { in test_unmerge_uffd_wp() 318 ksft_test_result_fail("UFFDIO_API failed: %s\n", strerror(errno)); in test_unmerge_uffd_wp() 328 * UFFDIO_API must only be called once to enable features. in test_unmerge_uffd_wp() 342 if (ioctl(uffd, UFFDIO_API, &uffdio_api) < 0) { in test_unmerge_uffd_wp() 343 ksft_test_result_fail("UFFDIO_API failed: %s\n", strerror(errno)); in test_unmerge_uffd_wp()
|
| H A D | mkdirty.c | 296 if (ioctl(uffd, UFFDIO_API, &uffdio_api) < 0) { in test_uffdio_copy()
|
| H A D | uffd-common.c | 268 if (ioctl(gopts->uffd, UFFDIO_API, &uffdio_api)) in userfaultfd_open() 736 if (ioctl(fd, UFFDIO_API, &uffdio_api)) { in uffd_get_features()
|
| H A D | uffd-unit-tests.c | 115 uffd_test_start("UFFDIO_API (with %s)", 130 if (ioctl(uffd, UFFDIO_API, &uffdio_api) == 0) { in test_uffd_api() 131 uffd_test_fail("UFFDIO_API should fail with wrong api but didn't"); in test_uffd_api() 138 if (ioctl(uffd, UFFDIO_API, &uffdio_api) == 0) { in test_uffd_api() 139 uffd_test_fail("UFFDIO_API should fail with wrong feature but didn't"); in test_uffd_api() 143 /* Test normal UFFDIO_API */ in test_uffd_api() 146 if (ioctl(uffd, UFFDIO_API, &uffdio_api)) { in test_uffd_api() 147 uffd_test_fail("UFFDIO_API should succeed but failed"); in test_uffd_api() 151 /* Test double requests of UFFDIO_API with a random feature set */ in test_uffd_api() 153 if (ioctl(uffd, UFFDIO_API, in test_uffd_api() [all...] |
| H A D | mremap_test.c | 755 if (ioctl(uffd, UFFDIO_API, &api)) { in mremap_move_multi_invalid_vmas() 756 perror("ioctl UFFDIO_API"); in mremap_move_multi_invalid_vmas()
|
| H A D | guard-regions.c | 1516 ASSERT_EQ(ioctl(uffd, UFFDIO_API, &api), 0); in TEST_F()
|
| H A D | pagemap_ioctl.c | 106 if (ioctl(uffd, UFFDIO_API, &uffdio_api)) in init_uffd()
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | bpf_mod_race.c | 75 if (ioctl(uffd, UFFDIO_API, &uffd_api)) { in test_setup_uffd()
|
| /linux/tools/testing/selftests/powerpc/tm/ |
| H A D | tm-signal-pagefault.c | 155 if (ioctl(uffd, UFFDIO_API, &uffdio_api) == -1) { in setup_uf_mem()
|
| /linux/include/uapi/linux/ |
| H A D | userfaultfd.h | 86 #define UFFDIO_API _IOWR(UFFDIO, _UFFDIO_API, \ macro
|
| /linux/tools/testing/selftests/kvm/lib/ |
| H A D | userfaultfd_util.c | 142 TEST_ASSERT(ioctl(uffd, UFFDIO_API, &uffdio_api) != -1, in uffd_setup_demand_paging()
|
| /linux/Documentation/admin-guide/mm/ |
| H A D | userfaultfd.rst | 87 ``UFFDIO_API`` ioctl specifying a ``uffdio_api.api`` value set to ``UFFD_API`` (or 90 userland requires. The ``UFFDIO_API`` ioctl if successful (i.e. if the 97 The ``uffdio_api.features`` bitmask returned by the ``UFFDIO_API`` ioctl 120 when invoking the ``UFFDIO_API`` ioctl, to request that those features be 371 bits in ``uffdio_api.features`` passed to ``UFFDIO_API`` ioctl:
|
| H A D | pagemap.rst | 308 are set by ``UFFDIO_API`` IOCTL.
|
| /linux/tools/testing/selftests/x86/ |
| H A D | test_shadow_stack.c | 506 if (ioctl(uffd, UFFDIO_API, &uffdio_api)) in test_userfaultfd()
|