| /drivers/misc/vmw_vmci/ |
| A D | vmci_host.c | 266 int __user *vptr = uptr; in vmci_host_get_version() 417 void __user *uptr) in vmci_host_do_receive_datagram() argument 449 void __user *uptr) in vmci_host_do_alloc_queuepair() argument 518 void __user *uptr) in vmci_host_do_queuepair_setva() argument 559 void __user *uptr) in vmci_host_do_queuepair_setpf() argument 637 void __user *uptr) in vmci_host_do_qp_detach() argument 686 void __user *uptr) in vmci_host_do_ctx_remove_notify() argument 710 void __user *uptr) in vmci_host_do_ctx_get_cpt_state() argument 742 void __user *uptr) in vmci_host_do_ctx_set_cpt_state() argument 783 void __user *uptr) in vmci_host_do_set_notify() argument [all …]
|
| /drivers/iommu/iommufd/ |
| A D | iommufd_test.h | 101 __aligned_u64 uptr; member 105 __aligned_u64 uptr; member 120 __aligned_u64 uptr; member 125 __aligned_u64 uptr; member 139 __aligned_u64 uptr; member
|
| A D | selftest.c | 1276 size_t length, void __user *uptr) in iommufd_test_md_check_pa() argument 1284 (uintptr_t)uptr % MOCK_IO_PAGE_SIZE || in iommufd_test_md_check_pa() 1319 uptr += MOCK_IO_PAGE_SIZE; in iommufd_test_md_check_pa() 1358 uptr += PAGE_SIZE; in iommufd_test_md_check_refs() 1619 uptr += PAGE_SIZE; in iommufd_test_check_pages() 1626 size_t length, void __user *uptr, in iommufd_test_access_pages() argument 1681 if (uptr) { in iommufd_test_access_pages() 1791 !uptr) in iommufd_test_dirty() 2053 u64_to_user_ptr(cmd->check_map.uptr)); in iommufd_test() 2082 u64_to_user_ptr(cmd->access_rw.uptr), in iommufd_test() [all …]
|
| A D | pages.c | 862 uintptr_t uptr; in pfn_reader_user_pin() local 908 uptr = (uintptr_t)(pages->uptr + start_index * PAGE_SIZE); in pfn_reader_user_pin() 909 rc = pin_user_pages_fast(uptr, npages, user->gup_flags, in pfn_reader_user_pin() 912 uptr = (uintptr_t)(pages->uptr + start_index * PAGE_SIZE); in pfn_reader_user_pin() 917 rc = pin_user_pages_remote(pages->source_mm, uptr, npages, in pfn_reader_user_pin() 1324 struct iopt_pages *iopt_alloc_user_pages(void __user *uptr, in iopt_alloc_user_pages() argument 1330 (void __user *)ALIGN_DOWN((uintptr_t)uptr, PAGE_SIZE); in iopt_alloc_user_pages() 1332 if (check_add_overflow((unsigned long)uptr, length, &end)) in iopt_alloc_user_pages() 1338 pages->uptr = uptr_down; in iopt_alloc_user_pages() 2067 if (copy_to_user(pages->uptr + start_byte, data, length)) in iopt_pages_rw_access() [all …]
|
| A D | io_pagetable.h | 207 void __user *uptr; /* IOPT_ADDRESS_USER */ member 223 struct iopt_pages *iopt_alloc_user_pages(void __user *uptr,
|
| A D | io_pagetable.c | 282 start = elm->start_byte + (uintptr_t)elm->pages->uptr; in iopt_alloc_area_pages() 451 unsigned long *iova, void __user *uptr, in iopt_map_user_pages() argument 457 pages = iopt_alloc_user_pages(uptr, length, iommu_prot & IOMMU_WRITE); in iopt_map_user_pages() 462 uptr - pages->uptr, iommu_prot, flags); in iopt_map_user_pages()
|
| A D | hw_pagetable.c | 339 .uptr = u64_to_user_ptr(cmd->data_uptr), in iommufd_hwpt_alloc() 497 .uptr = u64_to_user_ptr(cmd->data_uptr), in iommufd_hwpt_invalidate()
|
| A D | viommu.c | 22 .uptr = u64_to_user_ptr(cmd->data_uptr), in iommufd_viommu_alloc_ioctl()
|
| A D | iommufd_private.h | 107 unsigned long *iova, void __user *uptr,
|
| /drivers/gpu/drm/amd/amdgpu/ |
| A D | amdgpu_bo_list.c | 187 const void __user *uptr = u64_to_user_ptr(in->bo_info_ptr); in amdgpu_bo_create_list_entry_array() local 202 if (copy_from_user(info, uptr, bytes)) in amdgpu_bo_create_list_entry_array() 211 if (copy_from_user(&info[i], uptr, bytes)) in amdgpu_bo_create_list_entry_array() 214 uptr += in->bo_info_size; in amdgpu_bo_create_list_entry_array()
|
| /drivers/usb/mon/ |
| A D | mon_bin.c | 1086 struct mon_bin_mfetch __user *uptr; in mon_bin_ioctl() local 1088 uptr = (struct mon_bin_mfetch __user *)arg; in mon_bin_ioctl() 1090 if (copy_from_user(&mfetch, uptr, sizeof(mfetch))) in mon_bin_ioctl() 1097 if (put_user(ret, &uptr->nflush)) in mon_bin_ioctl() 1103 if (put_user(ret, &uptr->nfetch)) in mon_bin_ioctl() 1165 struct mon_bin_mfetch32 __user *uptr; in mon_bin_compat_ioctl() local 1167 uptr = (struct mon_bin_mfetch32 __user *) compat_ptr(arg); in mon_bin_compat_ioctl() 1169 if (copy_from_user(&mfetch, uptr, sizeof(mfetch))) in mon_bin_compat_ioctl() 1176 if (put_user(ret, &uptr->nflush32)) in mon_bin_compat_ioctl() 1183 if (put_user(ret, &uptr->nfetch32)) in mon_bin_compat_ioctl()
|
| /drivers/virt/acrn/ |
| A D | hsm.c | 42 static int pmcmd_ioctl(u64 cmd, void __user *uptr) in pmcmd_ioctl() argument 62 if (copy_to_user(uptr, pm_info, sizeof(u64))) in pmcmd_ioctl() 77 if (copy_to_user(uptr, px_data, sizeof(*px_data))) in pmcmd_ioctl() 92 if (copy_to_user(uptr, cx_data, sizeof(*cx_data))) in pmcmd_ioctl()
|
| /drivers/vfio/ |
| A D | vfio_main.c | 1266 void __user *uptr = (void __user *)arg; in vfio_device_fops_unl_ioctl() local 1270 return vfio_df_ioctl_bind_iommufd(df, uptr); in vfio_device_fops_unl_ioctl() 1284 ret = vfio_df_ioctl_attach_pt(df, uptr); in vfio_device_fops_unl_ioctl() 1288 ret = vfio_df_ioctl_detach_pt(df, uptr); in vfio_device_fops_unl_ioctl() 1295 ret = vfio_ioctl_device_feature(device, uptr); in vfio_device_fops_unl_ioctl()
|
| /drivers/xen/ |
| A D | privcmd.c | 604 offset_in_page(kbufs[i].uptr) + kbufs[i].size, in lock_pages() 610 (unsigned long)kbufs[i].uptr + off * PAGE_SIZE, in lock_pages() 672 if (!access_ok(kbufs[i].uptr, in privcmd_ioctl_dm_op() 679 offset_in_page(kbufs[i].uptr) + kbufs[i].size, in privcmd_ioctl_dm_op() 700 set_xen_guest_handle(xbufs[i].h, kbufs[i].uptr); in privcmd_ioctl_dm_op()
|
| /drivers/staging/vc04_services/interface/vchiq_arm/ |
| A D | vchiq_dev.c | 392 compat_uptr_t __user *uptr = ubuf; in vchiq_get_user_ptr() local 394 ret = get_user(ptr32, uptr + index); in vchiq_get_user_ptr() 400 uintptr_t ptr, __user *uptr = ubuf; in vchiq_get_user_ptr() local 402 ret = get_user(ptr, uptr + index); in vchiq_get_user_ptr()
|
| /drivers/tty/ |
| A D | moxa.c | 667 const __le16 *uptr = ptr; in moxa_real_load_code() local 698 usum += le16_to_cpu(uptr[i]); in moxa_real_load_code()
|
| /drivers/scsi/megaraid/ |
| A D | megaraid_sas_base.c | 8435 void __user *uptr; in megasas_mgmt_fw_ioctl() local 8442 uptr = compat_ptr(get_unaligned((compat_uptr_t *) in megasas_mgmt_fw_ioctl() 8445 uptr = get_unaligned((void __user **)sense_ptr); in megasas_mgmt_fw_ioctl() 8447 if (copy_to_user(uptr, sense, ioc->sense_len)) { in megasas_mgmt_fw_ioctl()
|