/external/ltp/testcases/kernel/syscalls/userfaultfd/ |
D | userfaultfd01.c | 78 struct uffdio_api uffdio_api; in run() local 100 uffdio_api.api = UFFD_API; in run() 101 uffdio_api.features = 0; in run() 102 SAFE_IOCTL(uffd, UFFDIO_API, &uffdio_api); in run()
|
/external/ltp/testcases/kernel/security/dirtyc0w_shmem/ |
D | dirtyc0w_shmem_child.c | 130 struct uffdio_api uffdio_api; in setup_uffd() local 152 uffdio_api.api = UFFD_API; in setup_uffd() 153 uffdio_api.features = UFFD_FEATURE_MINOR_SHMEM; in setup_uffd() 154 TEST(ioctl(uffd, UFFDIO_API, &uffdio_api)); in setup_uffd() 164 if (!(uffdio_api.features & UFFD_FEATURE_MINOR_SHMEM)) in setup_uffd()
|
/external/linux-kselftest/tools/testing/selftests/vm/ |
D | hugepage-mremap.c | 61 struct uffdio_api uffdio_api; in register_region_with_uffd() local 72 uffdio_api.api = UFFD_API; in register_region_with_uffd() 73 uffdio_api.features = 0; in register_region_with_uffd() 74 if (ioctl(uffd, UFFDIO_API, &uffdio_api) == -1) { in register_region_with_uffd()
|
D | vm_util.c | 162 struct uffdio_api uffdio_api = { .api = UFFD_API, .features = 0 }; in uffd_get_features() local 176 if (ioctl(fd, UFFDIO_API, &uffdio_api)) { in uffd_get_features() 181 *features = uffdio_api.features; in uffd_get_features()
|
D | userfaultfd.c | 486 struct uffdio_api uffdio_api; in userfaultfd_open() local 498 uffdio_api.api = UFFD_API; in userfaultfd_open() 499 uffdio_api.features = *features; in userfaultfd_open() 500 if (ioctl(uffd, UFFDIO_API, &uffdio_api)) in userfaultfd_open() 503 if (uffdio_api.api != UFFD_API) in userfaultfd_open() 504 err("UFFDIO_API error: %" PRIu64, (uint64_t)uffdio_api.api); in userfaultfd_open() 506 *features = uffdio_api.features; in userfaultfd_open()
|
/external/linux-kselftest/tools/testing/selftests/powerpc/tm/ |
D | tm-signal-pagefault.c | 141 struct uffdio_api uffdio_api; in setup_uf_mem() local 153 uffdio_api.api = UFFD_API; in setup_uf_mem() 154 uffdio_api.features = 0; in setup_uf_mem() 155 if (ioctl(uffd, UFFDIO_API, &uffdio_api) == -1) { in setup_uf_mem()
|
/external/linux-kselftest/tools/testing/selftests/kvm/ |
D | demand_paging_test.c | 221 struct uffdio_api uffdio_api; in setup_demand_paging() local 246 uffdio_api.api = UFFD_API; in setup_demand_paging() 247 uffdio_api.features = 0; in setup_demand_paging() 248 ret = ioctl(uffd, UFFDIO_API, &uffdio_api); in setup_demand_paging()
|
/external/ltp/include/lapi/ |
D | userfaultfd.h | 42 struct uffdio_api) 86 struct uffdio_api { struct
|
/external/rust/android-crates-io/crates/userfaultfd-sys/out/ |
D | bindings.rs | 596 pub struct uffdio_api { struct 603 const UNINIT: ::std::mem::MaybeUninit<uffdio_api> = ::std::mem::MaybeUninit::uninit(); in bindgen_test_layout_uffdio_api() argument 606 ::std::mem::size_of::<uffdio_api>(), in bindgen_test_layout_uffdio_api() 608 concat!("Size of: ", stringify!(uffdio_api)) in bindgen_test_layout_uffdio_api() 611 ::std::mem::align_of::<uffdio_api>(), in bindgen_test_layout_uffdio_api() 613 concat!("Alignment of ", stringify!(uffdio_api)) in bindgen_test_layout_uffdio_api() 620 stringify!(uffdio_api), in bindgen_test_layout_uffdio_api() 630 stringify!(uffdio_api), in bindgen_test_layout_uffdio_api() 640 stringify!(uffdio_api), in bindgen_test_layout_uffdio_api()
|
/external/rust/android-crates-io/crates/userfaultfd/src/ |
D | builder.rs | 182 let mut api = raw::uffdio_api { in create() 188 raw::api(uffd.fd, &mut api as *mut raw::uffdio_api)?; in create()
|
D | raw.rs | 13 nix::ioctl_readwrite!(api, UFFDIO, _UFFDIO_API, uffdio_api);
|
/external/kernel-headers/original/uapi/linux/ |
D | userfaultfd.h | 87 struct uffdio_api) 162 struct uffdio_api { struct
|
/external/crosvm/swap/src/ |
D | userfaultfd.rs | 50 userfaultfd_sys::uffdio_api 209 let mut api = userfaultfd_sys::uffdio_api { in create()
|
/external/strace/ |
D | userfaultfd.c | 74 struct uffdio_api ua; in uffdio_ioctl()
|
D | ChangeLog | 13889 userfaultfd: decode struct uffdio_api.features as flags. 13892 (uffdio_ioctl): Print struct uffdio_api.features using 13900 userfaultfd: enhance decoding of struct uffdio_api.features. 13901 As struct uffdio_api.features has read-write semantics, 13906 save the value of struct uffdio_api.features. On exiting syscall, do 13907 not print struct uffdio_api.features when it's the same as on entering. 13913 This also fixes output correctness for struct uffdio_api.features.
|
/external/linux-kselftest/tools/testing/selftests/bpf/prog_tests/ |
D | bpf_mod_race.c | 90 struct uffdio_api uffd_api = {}; in test_setup_uffd()
|
/external/strace/tests-m32/ |
D | ioctl_uffdio.c | 61 TAIL_ALLOC_OBJECT_CONST_PTR(struct uffdio_api, api_struct); in main()
|
/external/strace/tests-mx32/ |
D | ioctl_uffdio.c | 61 TAIL_ALLOC_OBJECT_CONST_PTR(struct uffdio_api, api_struct); in main()
|
/external/strace/tests/ |
D | ioctl_uffdio.c | 61 TAIL_ALLOC_OBJECT_CONST_PTR(struct uffdio_api, api_struct); in main()
|
/external/libbpf/.github/actions/build-selftests/ |
D | vmlinux.h | 81003 struct uffdio_api { struct
|
/external/bcc/libbpf-tools/loongarch/ |
D | vmlinux_602.h | 109426 struct uffdio_api { struct
|
D | vmlinux.h | 109426 struct uffdio_api { struct
|
/external/bcc/libbpf-tools/x86/ |
D | vmlinux.h | 52496 struct uffdio_api { struct
|
D | vmlinux_518.h | 52496 struct uffdio_api { struct
|
/external/bcc/libbpf-tools/riscv/ |
D | vmlinux_602.h | 36357 struct uffdio_api { struct
|