Home
last modified time | relevance | path

Searched refs:uptr (Results 1 – 25 of 47) sorted by relevance

12

/linux-6.15/drivers/misc/vmw_vmci/
H A Dvmci_host.c267 int __user *vptr = uptr; in vmci_host_get_version()
418 void __user *uptr) in vmci_host_do_receive_datagram() argument
450 void __user *uptr) in vmci_host_do_alloc_queuepair() argument
519 void __user *uptr) in vmci_host_do_queuepair_setva() argument
560 void __user *uptr) in vmci_host_do_queuepair_setpf() argument
638 void __user *uptr) in vmci_host_do_qp_detach() argument
687 void __user *uptr) in vmci_host_do_ctx_remove_notify() argument
711 void __user *uptr) in vmci_host_do_ctx_get_cpt_state() argument
743 void __user *uptr) in vmci_host_do_ctx_set_cpt_state() argument
784 void __user *uptr) in vmci_host_do_set_notify() argument
[all …]
/linux-6.15/arch/s390/kernel/
H A Duprobes.c268 void *uptr; in handle_insn_ril() local
273 uptr = (void *)(regs->psw.addr + (insn->disp * 2)); in handle_insn_ril()
280 rx->u64 = (unsigned long)uptr; in handle_insn_ril()
287 rc = emu_load_ril((u16 __user *)uptr, &rx->u32[1]); in handle_insn_ril()
290 rc = emu_load_ril((s16 __user *)uptr, &rx->u64); in handle_insn_ril()
293 rc = emu_load_ril((s16 __user *)uptr, &rx->u32[1]); in handle_insn_ril()
296 rc = emu_load_ril((u16 __user *)uptr, &rx->u64); in handle_insn_ril()
299 rc = emu_load_ril((u64 __user *)uptr, &rx->u64); in handle_insn_ril()
302 rc = emu_load_ril((s32 __user *)uptr, &rx->u64); in handle_insn_ril()
305 rc = emu_load_ril((u32 __user *)uptr, &rx->u32[1]); in handle_insn_ril()
[all …]
/linux-6.15/drivers/iommu/iommufd/
H A Diommufd_test.h101 __aligned_u64 uptr; member
105 __aligned_u64 uptr; member
120 __aligned_u64 uptr; member
125 __aligned_u64 uptr; member
139 __aligned_u64 uptr; member
H A Dselftest.c1095 size_t length, void __user *uptr) in iommufd_test_md_check_pa() argument
1103 (uintptr_t)uptr % MOCK_IO_PAGE_SIZE || in iommufd_test_md_check_pa()
1138 uptr += MOCK_IO_PAGE_SIZE; in iommufd_test_md_check_pa()
1177 uptr += PAGE_SIZE; in iommufd_test_md_check_refs()
1439 uptr += PAGE_SIZE; in iommufd_test_check_pages()
1446 size_t length, void __user *uptr, in iommufd_test_access_pages() argument
1501 if (uptr) { in iommufd_test_access_pages()
1611 !uptr) in iommufd_test_dirty()
1874 u64_to_user_ptr(cmd->check_map.uptr)); in iommufd_test()
1903 u64_to_user_ptr(cmd->access_rw.uptr), in iommufd_test()
[all …]
H A Dpages.c862 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()
1325 struct iopt_pages *iopt_alloc_user_pages(void __user *uptr, in iopt_alloc_user_pages() argument
1331 (void __user *) ALIGN_DOWN((uintptr_t)uptr, PAGE_SIZE); in iopt_alloc_user_pages()
1333 if (check_add_overflow((unsigned long)uptr, length, &end)) in iopt_alloc_user_pages()
1339 pages->uptr = uptr_down; in iopt_alloc_user_pages()
2068 if (copy_to_user(pages->uptr + start_byte, data, length)) in iopt_pages_rw_access()
[all …]
H A Dio_pagetable.h206 void __user *uptr; /* IOPT_ADDRESS_USER */ member
222 struct iopt_pages *iopt_alloc_user_pages(void __user *uptr,
/linux-6.15/arch/s390/include/asm/
H A Dcompat.h125 static inline void __user *compat_ptr(compat_uptr_t uptr) in compat_ptr() argument
127 return (void __user *)(unsigned long)(uptr & 0x7fffffffUL); in compat_ptr()
129 #define compat_ptr(uptr) compat_ptr(uptr) argument
/linux-6.15/tools/net/ynl/lib/
H A Dynl-priv.h70 unsigned long uptr = (unsigned long)obj; in ynl_dump_obj_is_last() local
72 uptr -= offsetof(struct ynl_dump_list_type, data); in ynl_dump_obj_is_last()
73 return uptr == (unsigned long)YNL_LIST_END; in ynl_dump_obj_is_last()
78 unsigned long uptr = (unsigned long)obj; in ynl_dump_obj_next() local
81 uptr -= offsetof(struct ynl_dump_list_type, data); in ynl_dump_obj_next()
82 list = (struct ynl_dump_list_type *)uptr; in ynl_dump_obj_next()
83 uptr = (unsigned long)list->next; in ynl_dump_obj_next()
84 uptr += offsetof(struct ynl_dump_list_type, data); in ynl_dump_obj_next()
86 return (void *)uptr; in ynl_dump_obj_next()
/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_bo_list.c187 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()
/linux-6.15/arch/s390/pci/
H A Dpci_clp.c582 void __user *uptr; in clp_normal_command() local
595 uptr = (void __force __user *)(unsigned long) req->data_p; in clp_normal_command()
596 if (copy_from_user(lpcb, uptr, PAGE_SIZE) != 0) in clp_normal_command()
615 if (copy_to_user(uptr, lpcb, PAGE_SIZE) != 0) in clp_normal_command()
628 void __user *uptr; in clp_immediate_command() local
635 uptr = (void __force __user *)(unsigned long) req->data_p; in clp_immediate_command()
639 return put_user(exists, (int __user *) uptr); in clp_immediate_command()
642 return put_user(ilp, (unsigned long __user *) uptr); in clp_immediate_command()
/linux-6.15/ipc/
H A Dsyscall.c161 void __user *uptr = compat_ptr(ptr); in compat_ksys_ipc() local
168 if (!uptr) in compat_ksys_ipc()
170 if (copy_from_user(&ipck, uptr, sizeof(ipck))) in compat_ksys_ipc()
H A Dmsg.c732 static long compat_ksys_msgctl(int msqid, int cmd, void __user *uptr, int version) in compat_ksys_msgctl() argument
750 if (copy_to_user(uptr, &msginfo, sizeof(struct msginfo))) in compat_ksys_msgctl()
760 if (copy_compat_msqid_to_user(uptr, &msqid64, version)) in compat_ksys_msgctl()
764 if (copy_compat_msqid_from_user(&msqid64, uptr, version)) in compat_ksys_msgctl()
774 COMPAT_SYSCALL_DEFINE3(msgctl, int, msqid, int, cmd, void __user *, uptr) in COMPAT_SYSCALL_DEFINE3() argument
776 return compat_ksys_msgctl(msqid, cmd, uptr, IPC_64); in COMPAT_SYSCALL_DEFINE3()
780 long compat_ksys_old_msgctl(int msqid, int cmd, void __user *uptr) in compat_ksys_old_msgctl() argument
784 return compat_ksys_msgctl(msqid, cmd, uptr, version); in compat_ksys_old_msgctl()
787 COMPAT_SYSCALL_DEFINE3(old_msgctl, int, msqid, int, cmd, void __user *, uptr) in COMPAT_SYSCALL_DEFINE3() argument
789 return compat_ksys_old_msgctl(msqid, cmd, uptr); in COMPAT_SYSCALL_DEFINE3()
H A Dshm.c1432 static long compat_ksys_shmctl(int shmid, int cmd, void __user *uptr, int version) in compat_ksys_shmctl() argument
1449 if (copy_compat_shminfo_to_user(uptr, &shminfo, version)) in compat_ksys_shmctl()
1458 if (put_compat_shm_info(&shm_info, uptr)) in compat_ksys_shmctl()
1468 if (copy_compat_shmid_to_user(uptr, &sem64, version)) in compat_ksys_shmctl()
1473 if (copy_compat_shmid_from_user(&sem64, uptr, version)) in compat_ksys_shmctl()
1487 COMPAT_SYSCALL_DEFINE3(shmctl, int, shmid, int, cmd, void __user *, uptr) in COMPAT_SYSCALL_DEFINE3() argument
1489 return compat_ksys_shmctl(shmid, cmd, uptr, IPC_64); in COMPAT_SYSCALL_DEFINE3()
1493 long compat_ksys_old_shmctl(int shmid, int cmd, void __user *uptr) in compat_ksys_old_shmctl() argument
1497 return compat_ksys_shmctl(shmid, cmd, uptr, version); in compat_ksys_old_shmctl()
1500 COMPAT_SYSCALL_DEFINE3(old_shmctl, int, shmid, int, cmd, void __user *, uptr) in COMPAT_SYSCALL_DEFINE3() argument
[all …]
H A Dutil.h283 long compat_ksys_old_msgctl(int msqid, int cmd, void __user *uptr);
288 long compat_ksys_old_shmctl(int shmid, int cmd, void __user *uptr);
/linux-6.15/drivers/usb/mon/
H A Dmon_bin.c1086 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()
/linux-6.15/drivers/virt/acrn/
H A Dhsm.c42 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()
/linux-6.15/include/linux/
H A Diommu.h407 void __user *uptr; member
423 void __user *uptr; member
449 return copy_struct_from_user(dst_data, data_len, src_data->uptr, in __iommu_copy_struct_from_user()
492 src_data.uptr = src_array->uptr + src_array->entry_len * index; in __iommu_copy_struct_from_user_array()
547 if (copy_from_user(kdst, user_array->uptr, in iommu_copy_struct_from_full_user_array()
557 user_array->uptr + user_array->entry_len * i, in iommu_copy_struct_from_full_user_array()
H A Dcompat.h743 asmlinkage long compat_sys_msgctl(int first, int second, void __user *uptr);
749 asmlinkage long compat_sys_shmctl(int first, int second, void __user *uptr);
976 static inline void __user *compat_ptr(compat_uptr_t uptr) in compat_ptr() argument
978 return (void __user *)(unsigned long)uptr; in compat_ptr()
982 static inline compat_uptr_t ptr_to_compat(void __user *uptr) in ptr_to_compat() argument
984 return (u32)(unsigned long)uptr; in ptr_to_compat()
/linux-6.15/tools/testing/selftests/iommu/
H A Diommufd_fail_nth.c460 .uptr = (uintptr_t)tmp }, in TEST_FAIL_NTH()
492 .uptr = (uintptr_t)tmp_big }, in TEST_FAIL_NTH()
540 .uptr = (uintptr_t)buffer }, in TEST_FAIL_NTH()
599 .uptr = (uintptr_t)buffer }, in TEST_FAIL_NTH()
/linux-6.15/net/batman-adv/
H A Dtvlv.h34 int (*uptr)(struct batadv_priv *bat_priv,
H A Dtvlv.c541 int (*uptr)(struct batadv_priv *bat_priv, in batadv_tvlv_handler_register()
567 tvlv_handler->unicast_handler = uptr; in batadv_tvlv_handler_register()
/linux-6.15/arch/arm64/kvm/
H A Dguest.c489 char __user *uptr = (char __user *)reg->addr; in get_sve_reg() local
503 if (copy_to_user(uptr, vcpu->arch.sve_state + region.koffset, in get_sve_reg()
505 clear_user(uptr + region.klen, region.upad)) in get_sve_reg()
515 const char __user *uptr = (const char __user *)reg->addr; in set_sve_reg() local
529 if (copy_from_user(vcpu->arch.sve_state + region.koffset, uptr, in set_sve_reg()
/linux-6.15/include/uapi/xen/
H A Dprivcmd.h82 void __user *uptr; member
/linux-6.15/arch/powerpc/platforms/book3s/
H A Dvas-api.c282 void __user *uptr = (void __user *)arg; in coproc_ioc_tx_win_open() local
296 rc = copy_from_user(&uattr, uptr, sizeof(uattr)); in coproc_ioc_tx_win_open()
/linux-6.15/drivers/vfio/
H A Dvfio_main.c1265 void __user *uptr = (void __user *)arg; in vfio_device_fops_unl_ioctl() local
1269 return vfio_df_ioctl_bind_iommufd(df, uptr); in vfio_device_fops_unl_ioctl()
1283 ret = vfio_df_ioctl_attach_pt(df, uptr); in vfio_device_fops_unl_ioctl()
1287 ret = vfio_df_ioctl_detach_pt(df, uptr); in vfio_device_fops_unl_ioctl()
1294 ret = vfio_ioctl_device_feature(device, uptr); in vfio_device_fops_unl_ioctl()

12