Searched refs:uffdio_register (Results 1 - 10 of 10) sorted by relevance
/linux-master/tools/testing/selftests/kvm/lib/ |
H A D | userfaultfd_util.c | 119 struct uffdio_register uffdio_register; local 143 uffdio_register.range.start = (uint64_t)hva; 144 uffdio_register.range.len = len; 145 uffdio_register.mode = uffd_mode; 146 TEST_ASSERT(ioctl(uffd, UFFDIO_REGISTER, &uffdio_register) != -1, 148 TEST_ASSERT((uffdio_register.ioctls & expected_ioctls) ==
|
/linux-master/tools/testing/selftests/powerpc/tm/ |
H A D | tm-signal-pagefault.c | 142 struct uffdio_register uffdio_register; local 177 uffdio_register.range.start = (unsigned long) uf_mem; 178 uffdio_register.range.len = UF_MEM_SIZE; 179 uffdio_register.mode = UFFDIO_REGISTER_MODE_MISSING; 180 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register) == -1) {
|
/linux-master/tools/testing/selftests/mm/ |
H A D | mkdirty.c | 271 struct uffdio_register uffdio_register; local 300 uffdio_register.range.start = (unsigned long) dst; 301 uffdio_register.range.len = pagesize; 302 uffdio_register.mode = UFFDIO_REGISTER_MODE_MISSING; 303 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register)) {
|
H A D | vm_util.c | 306 struct uffdio_register uffdio_register = { 0 }; local 317 uffdio_register.range.start = (unsigned long)addr; 318 uffdio_register.range.len = len; 319 uffdio_register.mode = mode; 321 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register) == -1) 324 *ioctls = uffdio_register.ioctls;
|
H A D | pagemap_ioctl.c | 117 struct uffdio_register uffdio_register; local 120 uffdio_register.range.start = (unsigned long)lpBaseAddress; 121 uffdio_register.range.len = dwRegionSize; 122 uffdio_register.mode = UFFDIO_REGISTER_MODE_WP; 123 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register)) 126 if (!(uffdio_register.ioctls & UFFDIO_WRITEPROTECT)) 141 struct uffdio_register uffdio_register; local 143 uffdio_register [all...] |
H A D | uffd-common.c | 510 struct uffdio_register uffd_reg;
|
/linux-master/tools/testing/selftests/x86/ |
H A D | test_shadow_stack.c | 483 struct uffdio_register uffdio_register; local 508 uffdio_register.range.start = (__u64)shstk_ptr; 509 uffdio_register.range.len = 4096; 510 uffdio_register.mode = UFFDIO_REGISTER_MODE_MISSING; 511 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register))
|
/linux-master/include/uapi/linux/ |
H A D | userfaultfd.h | 89 struct uffdio_register) 261 struct uffdio_register { struct 284 * according to the uffdio_register.ioctls. 335 * according to the uffdio_register.ioctls.
|
/linux-master/fs/ |
H A D | userfaultfd.c | 1290 struct uffdio_register uffdio_register; local 1291 struct uffdio_register __user *user_uffdio_register; 1299 user_uffdio_register = (struct uffdio_register __user *) arg; 1302 if (copy_from_user(&uffdio_register, user_uffdio_register, 1303 sizeof(uffdio_register)-sizeof(__u64))) 1307 if (!uffdio_register.mode) 1309 if (uffdio_register.mode & ~UFFD_API_REGISTER_MODES) 1312 if (uffdio_register.mode & UFFDIO_REGISTER_MODE_MISSING) 1314 if (uffdio_register [all...] |
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | bpf_mod_race.c | 65 struct uffdio_register uffd_register = {};
|
Completed in 142 milliseconds