Lines Matching refs:uptr
338 size_t length, void __user *uptr) in iommufd_test_md_check_pa() argument
345 (uintptr_t)uptr % MOCK_IO_PAGE_SIZE) in iommufd_test_md_check_pa()
358 npages = get_user_pages_fast((uintptr_t)uptr & PAGE_MASK, 1, 0, in iommufd_test_md_check_pa()
374 pfn * PAGE_SIZE + ((uintptr_t)uptr % PAGE_SIZE)) { in iommufd_test_md_check_pa()
379 uptr += MOCK_IO_PAGE_SIZE; in iommufd_test_md_check_pa()
390 void __user *uptr, size_t length, in iommufd_test_md_check_refs() argument
393 if (length % PAGE_SIZE || (uintptr_t)uptr % PAGE_SIZE) in iommufd_test_md_check_refs()
400 npages = get_user_pages_fast((uintptr_t)uptr, 1, 0, pages); in iommufd_test_md_check_refs()
415 uptr += PAGE_SIZE; in iommufd_test_md_check_refs()
602 static int iommufd_test_check_pages(void __user *uptr, struct page **pages, in iommufd_test_check_pages() argument
609 rc = get_user_pages_fast((uintptr_t)uptr, 1, 0, tmp_pages); in iommufd_test_check_pages()
618 uptr += PAGE_SIZE; in iommufd_test_check_pages()
625 size_t length, void __user *uptr, in iommufd_test_access_pages() argument
680 if (uptr) { in iommufd_test_access_pages()
682 uptr - (iova - ALIGN_DOWN(iova, PAGE_SIZE)), pages, in iommufd_test_access_pages()
804 u64_to_user_ptr(cmd->check_map.uptr)); in iommufd_test()
807 ucmd, u64_to_user_ptr(cmd->check_refs.uptr), in iommufd_test()
816 u64_to_user_ptr(cmd->access_pages.uptr), in iommufd_test()
822 u64_to_user_ptr(cmd->access_rw.uptr), in iommufd_test()