Searched refs:uffdio_register (Results 1 – 11 of 11) sorted by relevance
| /linux/tools/testing/selftests/kvm/lib/ |
| H A D | userfaultfd_util.c | 111 struct uffdio_register uffdio_register; in uffd_setup_demand_paging() local 146 uffdio_register.range.start = (u64)hva; in uffd_setup_demand_paging() 147 uffdio_register.range.len = len; in uffd_setup_demand_paging() 148 uffdio_register.mode = uffd_mode; in uffd_setup_demand_paging() 149 TEST_ASSERT(ioctl(uffd, UFFDIO_REGISTER, &uffdio_register) != -1, in uffd_setup_demand_paging() 151 TEST_ASSERT((uffdio_register.ioctls & expected_ioctls) == in uffd_setup_demand_paging()
|
| /linux/tools/testing/selftests/powerpc/tm/ |
| H A D | tm-signal-pagefault.c | 142 struct uffdio_register uffdio_register; in setup_uf_mem() local 177 uffdio_register.range.start = (unsigned long) uf_mem; in setup_uf_mem() 178 uffdio_register.range.len = UF_MEM_SIZE; in setup_uf_mem() 179 uffdio_register.mode = UFFDIO_REGISTER_MODE_MISSING; in setup_uf_mem() 180 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register) == -1) { in setup_uf_mem()
|
| /linux/tools/testing/selftests/mm/ |
| H A D | mkdirty.c | 271 struct uffdio_register uffdio_register; in test_uffdio_copy() local 301 uffdio_register.range.start = (unsigned long) dst; in test_uffdio_copy() 302 uffdio_register.range.len = pagesize; in test_uffdio_copy() 303 uffdio_register.mode = UFFDIO_REGISTER_MODE_MISSING; in test_uffdio_copy() 304 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register)) { in test_uffdio_copy()
|
| H A D | vm_util.c | 497 struct uffdio_register uffdio_register = { 0 }; in query_procmap() 508 uffdio_register.range.start = (unsigned long)addr; 509 uffdio_register.range.len = len; 510 uffdio_register.mode = mode; in find_vma_procmap() 512 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register) == -1) in find_vma_procmap() 515 *ioctls = uffdio_register.ioctls; in find_vma_procmap() 358 struct uffdio_register uffdio_register = { 0 }; uffd_register_with_ioctls() local
|
| H A D | pagemap_ioctl.c | 121 struct uffdio_register uffdio_register; in wp_init() 124 uffdio_register.range.start = (unsigned long)addr; in wp_init() 125 uffdio_register.range.len = size; in wp_init() 126 uffdio_register.mode = UFFDIO_REGISTER_MODE_WP; in wp_init() 127 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register)) in wp_init() 130 if (!(uffdio_register.ioctls & UFFDIO_WRITEPROTECT)) in wp_init() 145 struct uffdio_register uffdio_register; in wp_free() 147 uffdio_register in wp_free() 120 struct uffdio_register uffdio_register; wp_init() local 144 struct uffdio_register uffdio_register; wp_free() local [all...] |
| H A D | uffd-common.c | 538 struct uffdio_register uffd_reg; in uffd_poll_thread()
|
| H A D | mremap_test.c | 793 struct uffdio_register reg = { in mremap_move_multi_invalid_vmas()
|
| H A D | guard-regions.c | 1491 struct uffdio_register reg; in TEST_F()
|
| /linux/tools/testing/selftests/x86/ |
| H A D | test_shadow_stack.c | 484 struct uffdio_register uffdio_register; in test_userfaultfd() local 509 uffdio_register.range.start = (__u64)shstk_ptr; in test_userfaultfd() 510 uffdio_register.range.len = 4096; in test_userfaultfd() 511 uffdio_register.mode = UFFDIO_REGISTER_MODE_MISSING; in test_userfaultfd() 512 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register)) in test_userfaultfd()
|
| /linux/include/uapi/linux/ |
| H A D | userfaultfd.h | 97 struct uffdio_register) 288 struct uffdio_register { 312 * according to the uffdio_register.ioctls. 363 * according to the uffdio_register.ioctls. 261 struct uffdio_register { global() struct 284 ioctlsuffdio_register global() argument
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | bpf_mod_race.c | 65 struct uffdio_register uffd_register = {}; in test_setup_uffd()
|