Lines Matching refs:uptr
825 size_t length, void __user *uptr)
833 (uintptr_t)uptr % MOCK_IO_PAGE_SIZE ||
834 check_add_overflow((uintptr_t)uptr, (uintptr_t)length, &end))
847 npages = get_user_pages_fast((uintptr_t)uptr & PAGE_MASK, 1, 0,
863 pfn * PAGE_SIZE + ((uintptr_t)uptr % PAGE_SIZE)) {
868 uptr += MOCK_IO_PAGE_SIZE;
879 void __user *uptr, size_t length,
884 if (length % PAGE_SIZE || (uintptr_t)uptr % PAGE_SIZE ||
885 check_add_overflow((uintptr_t)uptr, (uintptr_t)length, &end))
892 npages = get_user_pages_fast((uintptr_t)uptr, 1, 0, pages);
907 uptr += PAGE_SIZE;
1136 static int iommufd_test_check_pages(void __user *uptr, struct page **pages,
1143 rc = get_user_pages_fast((uintptr_t)uptr, 1, 0, tmp_pages);
1152 uptr += PAGE_SIZE;
1159 size_t length, void __user *uptr,
1213 /* For syzkaller allow uptr to be NULL to skip this check */
1214 if (uptr) {
1216 uptr - (iova - ALIGN_DOWN(iova, PAGE_SIZE)), pages,
1313 unsigned long page_size, void __user *uptr,
1324 !uptr)
1345 if (copy_from_user(tmp, uptr, bitmap_size)) {
1410 u64_to_user_ptr(cmd->check_map.uptr));
1413 ucmd, u64_to_user_ptr(cmd->check_refs.uptr),
1429 u64_to_user_ptr(cmd->access_pages.uptr),
1435 u64_to_user_ptr(cmd->access_rw.uptr),
1451 u64_to_user_ptr(cmd->dirty.uptr),