Lines Matching refs:userfault_fd
544 if (ioctl(mis->userfault_fd, UFFDIO_UNREGISTER, &range_struct)) { in cleanup_range()
649 close(mis->userfault_fd); in postcopy_ram_incoming_cleanup()
729 if (ioctl(mis->userfault_fd, UFFDIO_REGISTER, ®_struct)) { in ram_block_enable_notify()
974 pfd[0].fd = mis->userfault_fd; in postcopy_ram_fault_thread()
1030 ret = read(mis->userfault_fd, &msg, sizeof(msg)); in postcopy_ram_fault_thread()
1208 mis->userfault_fd = uffd_open(O_CLOEXEC | O_NONBLOCK); in postcopy_ram_incoming_setup()
1209 if (mis->userfault_fd == -1) { in postcopy_ram_incoming_setup()
1219 if (!ufd_check_and_apply(mis->userfault_fd, mis, &local_err)) { in postcopy_ram_incoming_setup()
1229 close(mis->userfault_fd); in postcopy_ram_incoming_setup()
1268 int userfault_fd = mis->userfault_fd; in qemu_ufd_copy_ioctl() local
1272 ret = uffd_copy_page(userfault_fd, host_addr, from_addr, pagesize, in qemu_ufd_copy_ioctl()
1275 ret = uffd_zero_page(userfault_fd, host_addr, pagesize, false); in qemu_ufd_copy_ioctl()