Lines Matching refs:uffdio_register
118 struct uffdio_register uffdio_register; in wp_init() local
121 uffdio_register.range.start = (unsigned long)lpBaseAddress; in wp_init()
122 uffdio_register.range.len = dwRegionSize; in wp_init()
123 uffdio_register.mode = UFFDIO_REGISTER_MODE_WP; in wp_init()
124 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register)) in wp_init()
127 if (!(uffdio_register.ioctls & UFFDIO_WRITEPROTECT)) in wp_init()
142 struct uffdio_register uffdio_register; in wp_free() local
144 uffdio_register.range.start = (unsigned long)lpBaseAddress; in wp_free()
145 uffdio_register.range.len = dwRegionSize; in wp_free()
146 uffdio_register.mode = UFFDIO_REGISTER_MODE_WP; in wp_free()
147 if (ioctl(uffd, UFFDIO_UNREGISTER, &uffdio_register.range)) in wp_free()