Searched refs:uffdio_zeropage (Results  1 – 3 of 3) sorted by relevance
| /Linux-v5.15/tools/testing/selftests/vm/ | 
| D | userfaultfd.c | 1013 				  struct uffdio_zeropage *uffdio_zeropage,  in retry_uffdio_zeropage()  argument 1016 	uffd_test_ops->alias_mapping(&uffdio_zeropage->range.start,  in retry_uffdio_zeropage() 1017 				     uffdio_zeropage->range.len,  in retry_uffdio_zeropage() 1019 	if (ioctl(ufd, UFFDIO_ZEROPAGE, uffdio_zeropage)) {  in retry_uffdio_zeropage() 1020 		if (uffdio_zeropage->zeropage != -EEXIST)  in retry_uffdio_zeropage() 1022 			    (int64_t)uffdio_zeropage->zeropage);  in retry_uffdio_zeropage() 1025 		    (int64_t)uffdio_zeropage->zeropage);  in retry_uffdio_zeropage() 1031 	struct uffdio_zeropage uffdio_zeropage;  in __uffdio_zeropage()  local 1040 	uffdio_zeropage.range.start = (unsigned long) area_dst + offset;  in __uffdio_zeropage() 1041 	uffdio_zeropage.range.len = page_size;  in __uffdio_zeropage() [all …] 
 | 
| /Linux-v5.15/include/uapi/linux/ | 
| D | userfaultfd.h | 81 				      struct uffdio_zeropage) 249 struct uffdio_zeropage {  struct
  | 
| /Linux-v5.15/fs/ | 
| D | userfaultfd.c | 1749 	struct uffdio_zeropage uffdio_zeropage;  in userfaultfd_zeropage()  local 1750 	struct uffdio_zeropage __user *user_uffdio_zeropage;  in userfaultfd_zeropage() 1753 	user_uffdio_zeropage = (struct uffdio_zeropage __user *) arg;  in userfaultfd_zeropage() 1760 	if (copy_from_user(&uffdio_zeropage, user_uffdio_zeropage,  in userfaultfd_zeropage() 1762 			   sizeof(uffdio_zeropage)-sizeof(__s64)))  in userfaultfd_zeropage() 1765 	ret = validate_range(ctx->mm, uffdio_zeropage.range.start,  in userfaultfd_zeropage() 1766 			     uffdio_zeropage.range.len);  in userfaultfd_zeropage() 1770 	if (uffdio_zeropage.mode & ~UFFDIO_ZEROPAGE_MODE_DONTWAKE)  in userfaultfd_zeropage() 1774 		ret = mfill_zeropage(ctx->mm, uffdio_zeropage.range.start,  in userfaultfd_zeropage() 1775 				     uffdio_zeropage.range.len,  in userfaultfd_zeropage() [all …] 
 |