Home | History | Annotate | Download | only in vm

Lines Matching refs:UFFDIO_REGISTER

496 	struct uffdio_register uffd_reg;
875 struct uffdio_register uffdio_register;
886 uffdio_register.range.start = (unsigned long) area_dst;
887 uffdio_register.range.len = nr_pages * page_size;
888 uffdio_register.mode = UFFDIO_REGISTER_MODE_MISSING;
889 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register))
893 if ((uffdio_register.ioctls & expected_ioctls) !=
911 struct uffdio_register uffdio_register;
931 uffdio_register.range.start = (unsigned long) area_dst;
932 uffdio_register.range.len = nr_pages * page_size;
933 uffdio_register.mode = UFFDIO_REGISTER_MODE_MISSING;
934 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register))
938 if ((uffdio_register.ioctls & expected_ioctls) !=
971 struct uffdio_register uffdio_register;
990 uffdio_register.range.start = (unsigned long) area_dst;
991 uffdio_register.range.len = nr_pages * page_size;
992 uffdio_register.mode = UFFDIO_REGISTER_MODE_MISSING;
993 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register))
997 if ((uffdio_register.ioctls & expected_ioctls) !=
1040 struct uffdio_register uffdio_register;
1121 uffdio_register.range.start = (unsigned long) area_dst;
1122 uffdio_register.range.len = nr_pages * page_size;
1123 uffdio_register.mode = UFFDIO_REGISTER_MODE_MISSING;
1124 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register)) {
1129 if ((uffdio_register.ioctls & expected_ioctls) !=
1137 uffdio_register.range.start = (unsigned long)
1139 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register)) {
1166 * MADV_DONTNEED only after the UFFDIO_REGISTER, so it's
1177 if (ioctl(uffd, UFFDIO_UNREGISTER, &uffdio_register.range)) {
1182 uffdio_register.range.start = (unsigned long) area_dst;
1184 &uffdio_register.range)) {