Home
last modified time | relevance | path

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

/openbmc/qemu/util/
H A Duserfaultfd.c85 if (ioctl(uffd_fd, UFFDIO_API, &api_struct)) { in uffd_query_features()
121 if (ioctl(uffd_fd, UFFDIO_API, &api_struct)) { in uffd_create_fd()
/openbmc/linux/tools/testing/selftests/mm/
H A Dhugepage-mremap.c76 if (ioctl(uffd, UFFDIO_API, &uffdio_api) == -1) { in register_region_with_uffd()
H A Duffd-unit-tests.c143 if (ioctl(uffd, UFFDIO_API, &uffdio_api) == 0) { in test_uffd_api()
151 if (ioctl(uffd, UFFDIO_API, &uffdio_api) == 0) { in test_uffd_api()
159 if (ioctl(uffd, UFFDIO_API, &uffdio_api)) { in test_uffd_api()
166 if (ioctl(uffd, UFFDIO_API, &uffdio_api) == 0) { in test_uffd_api()
H A Duffd-common.c247 if (ioctl(uffd, UFFDIO_API, &uffdio_api)) in userfaultfd_open()
674 if (ioctl(fd, UFFDIO_API, &uffdio_api)) { in uffd_get_features()
H A Dmkdirty.c295 if (ioctl(uffd, UFFDIO_API, &uffdio_api) < 0) { in test_uffdio_copy()
H A Dksm_functional_tests.c360 if (ioctl(uffd, UFFDIO_API, &uffdio_api) < 0) { in test_unmerge_uffd_wp()
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/
H A Dbpf_mod_race.c75 if (ioctl(uffd, UFFDIO_API, &uffd_api)) { in test_setup_uffd()
/openbmc/qemu/linux-headers/linux/
H A Duserfaultfd.h82 #define UFFDIO_API _IOWR(UFFDIO, _UFFDIO_API, \ macro
/openbmc/linux/tools/testing/selftests/kvm/lib/
H A Duserfaultfd_util.c139 TEST_ASSERT(ioctl(uffd, UFFDIO_API, &uffdio_api) != -1, in uffd_setup_demand_paging()
/openbmc/linux/include/uapi/linux/
H A Duserfaultfd.h82 #define UFFDIO_API _IOWR(UFFDIO, _UFFDIO_API, \ macro
/openbmc/linux/tools/testing/selftests/powerpc/tm/
H A Dtm-signal-pagefault.c155 if (ioctl(uffd, UFFDIO_API, &uffdio_api) == -1) { in setup_uf_mem()
/openbmc/linux/Documentation/admin-guide/mm/
H A Duserfaultfd.rst87 ``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
117 when invoking the ``UFFDIO_API`` ioctl, to request that those features be
333 bits in ``uffdio_api.features`` passed to ``UFFDIO_API`` ioctl:
/openbmc/linux/tools/testing/selftests/x86/
H A Dtest_shadow_stack.c505 if (ioctl(uffd, UFFDIO_API, &uffdio_api)) in test_userfaultfd()
/openbmc/qemu/migration/
H A Dpostcopy-ram.c239 if (ioctl(ufd, UFFDIO_API, &api_struct)) { in receive_ufd_features()
269 if (ioctl(ufd, UFFDIO_API, &api_struct)) { in request_ufd_features()
/openbmc/qemu/subprojects/libvhost-user/
H A Dlibvhost-user.c279 if (ioctl(ufd, UFFDIO_API, &api_struct)) { in have_userfault()
1727 #ifdef UFFDIO_API in vu_set_postcopy_advise()
1741 #ifdef UFFDIO_API in vu_set_postcopy_advise()
1744 if (ioctl(dev->postcopy_ufd, UFFDIO_API, &api_struct)) { in vu_set_postcopy_advise()
/openbmc/qemu/tests/qtest/
H A Dmigration-test.c101 if (ioctl(ufd, UFFDIO_API, &api_struct)) { in ufd_version_check()
/openbmc/openbmc/poky/meta/recipes-devtools/rust/files/
H A Drv32-missing-syscalls.patch121 +pub const UFFDIO_API: u32 = 3222841919;