Home
last modified time | relevance | path

Searched refs:memdup_user (Results 1 – 25 of 115) sorted by relevance

12345

/linux/drivers/virt/acrn/
H A Dhsm.c134 vm_param = memdup_user((void __user *)ioctl_param, in acrn_dev_ioctl()
181 cpu_regs = memdup_user((void __user *)ioctl_param, in acrn_dev_ioctl()
233 mmiodev = memdup_user((void __user *)ioctl_param, in acrn_dev_ioctl()
245 mmiodev = memdup_user((void __user *)ioctl_param, in acrn_dev_ioctl()
257 pcidev = memdup_user((void __user *)ioctl_param, in acrn_dev_ioctl()
269 pcidev = memdup_user((void __user *)ioctl_param, in acrn_dev_ioctl()
281 vdev = memdup_user((void __user *)ioctl_param, in acrn_dev_ioctl()
293 vdev = memdup_user((void __user *)ioctl_param, in acrn_dev_ioctl()
304 irq_info = memdup_user((void __user *)ioctl_param, in acrn_dev_ioctl()
316 irq_info = memdup_user((void __user *)ioctl_param, in acrn_dev_ioctl()
[all …]
/linux/scripts/coccinelle/api/
H A Dmemdup_user.cocci2 /// Use memdup_user rather than duplicating its implementation
20 filter = frozenset(['memdup_user', 'vmemdup_user'])
34 + to = memdup_user(from,size);
101 coccilib.org.print_todo(p[0], "WARNING opportunity for memdup_user")
107 coccilib.report.print_report(p[0], "WARNING opportunity for memdup_user")
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_userq_fence.c489 syncobj_handles = memdup_user(u64_to_user_ptr(args->syncobj_handles), in amdgpu_userq_signal_ioctl()
510 bo_handles_read = memdup_user(u64_to_user_ptr(args->bo_read_handles), in amdgpu_userq_signal_ioctl()
533 bo_handles_write = memdup_user(u64_to_user_ptr(args->bo_write_handles), in amdgpu_userq_signal_ioctl()
683 bo_handles_read = memdup_user(u64_to_user_ptr(wait_info->bo_read_handles), in amdgpu_userq_wait_ioctl()
689 bo_handles_write = memdup_user(u64_to_user_ptr(wait_info->bo_write_handles), in amdgpu_userq_wait_ioctl()
697 syncobj_handles = memdup_user(u64_to_user_ptr(wait_info->syncobj_handles), in amdgpu_userq_wait_ioctl()
705 timeline_handles = memdup_user(u64_to_user_ptr(wait_info->syncobj_timeline_handles), in amdgpu_userq_wait_ioctl()
712 timeline_points = memdup_user(u64_to_user_ptr(wait_info->syncobj_timeline_points), in amdgpu_userq_wait_ioctl()
H A Dmes_userqueue.c318 compute_mqd = memdup_user(u64_to_user_ptr(mqd_user->mqd), mqd_user->mqd_size); in mes_userq_mqd_create()
356 mqd_gfx_v11 = memdup_user(u64_to_user_ptr(mqd_user->mqd), mqd_user->mqd_size); in mes_userq_mqd_create()
391 mqd_sdma_v11 = memdup_user(u64_to_user_ptr(mqd_user->mqd), mqd_user->mqd_size); in mes_userq_mqd_create()
H A Damdgpu_psp_ta.c174 ta_bin = memdup_user(&buf[copy_pos], ta_bin_len); in ta_if_load_debugfs_write()
326 shared_buf = memdup_user(&buf[copy_pos], shared_buf_len); in ta_if_invoke_debugfs_write()
/linux/security/keys/
H A Dkeyctl_pkey.c244 in = memdup_user(_in, params.in_len); in keyctl_pkey_e_d_s()
306 in = memdup_user(_in, params.in_len); in keyctl_pkey_verify()
312 in2 = memdup_user(_in2, params.in2_len); in keyctl_pkey_verify()
/linux/fs/btrfs/
H A Dioctl.c983 vol_args = memdup_user(arg, sizeof(*vol_args)); in btrfs_ioctl_resize()
1188 vol_args = memdup_user(arg, sizeof(*vol_args)); in btrfs_ioctl_snap_create()
1215 vol_args = memdup_user(arg, sizeof(*vol_args)); in btrfs_ioctl_snap_create_v2()
1237 inherit = memdup_user(vol_args->qgroup_inherit, vol_args->size); in btrfs_ioctl_snap_create_v2()
1871 args = memdup_user(argp, sizeof(*args)); in btrfs_ioctl_ino_lookup()
1922 args = memdup_user(argp, sizeof(*args)); in btrfs_ioctl_ino_lookup_user()
2085 rootrefs = memdup_user(argp, sizeof(*rootrefs)); in btrfs_ioctl_get_subvol_rootref()
2185 vol_args2 = memdup_user(arg, sizeof(*vol_args2)); in btrfs_ioctl_snap_destroy()
2281 vol_args = memdup_user(arg, sizeof(*vol_args)); in btrfs_ioctl_snap_destroy()
2496 vol_args = memdup_user(ar in btrfs_ioctl_add_dev()
[all...]
/linux/drivers/net/wireless/silabs/wfx/
H A Ddebug.c216 buf = memdup_user(user_buf, count); in wfx_send_pds_write()
258 request = memdup_user(user_buf, count); in wfx_send_hif_msg_write()
/linux/drivers/firmware/efi/test/
H A Defi_test.c73 buf = memdup_user(src, len); in copy_ucs2_from_user_len()
253 data = memdup_user(setvariable.data, setvariable.data_size); in efi_runtime_set_variable()
550 data = memdup_user((void *)resetsystem.data, in efi_runtime_reset_system()
/linux/drivers/staging/greybus/
H A Dauthentication.c227 ims_cert = memdup_user(buf, size); in cap_ioctl()
243 authenticate = memdup_user(buf, size); in cap_ioctl()
/linux/fs/efivarfs/
H A Dfile.c35 data = memdup_user(userbuf + sizeof(attributes), datasize); in efivarfs_file_write()
/linux/include/linux/
H A Dstring.h18 extern void *memdup_user(const void __user *, size_t) __realloc_size(2);
39 return memdup_user(src, nbytes); in memdup_array_user()
/linux/mm/
H A Dutil.c217 void *memdup_user(const void __user *src, size_t len) in memdup_user() function
232 EXPORT_SYMBOL(memdup_user);
280 p = memdup_user(s, length); in strndup_user()
/linux/sound/core/
H A Dcompress_offload.c658 memdup_user((void __user *)arg, sizeof(*params)); in snd_compr_set_params()
1114 memdup_user((void __user *)arg, sizeof(*task)); in snd_compr_task_create()
1176 memdup_user((void __user *)arg, sizeof(*task)); in snd_compr_task_start_ioctl()
1268 memdup_user((void __user *)arg, sizeof(*status)); in snd_compr_task_status_ioctl()
/linux/sound/usb/usx2y/
H A DusX2Yhwdep.c180 buf = memdup_user(dsp->image, dsp->length); in snd_usx2y_hwdep_dsp_load()
/linux/drivers/gpu/drm/virtio/
H A Dvirtgpu_ioctl.c520 buf = memdup_user(u64_to_user_ptr(rc_blob->cmd), in virtio_gpu_resource_create_blob_ioctl()
596 ctx_set_params = memdup_user(u64_to_user_ptr(args->ctx_set_params), in virtio_gpu_context_init_ioctl()
/linux/drivers/i2c/
H A Di2c-dev.c177 tmp = memdup_user(buf, count); in i2cdev_write()
266 msgs[i].buf = memdup_user(data_ptrs[i], msgs[i].len); in i2cdev_ioctl_rdwr()
/linux/arch/um/drivers/
H A Dhostaudio_kern.c110 kbuf = memdup_user(buffer, count); in hostaudio_write()
/linux/drivers/ptp/
H A Dptp_chardev.c359 extoff = memdup_user(arg, sizeof(*extoff)); in ptp_sys_offset_extended()
409 sysoff = memdup_user(arg, sizeof(*sysoff)); in ptp_sys_offset()
/linux/drivers/gpio/
H A Dgpio-sloppy-logic-analyzer.c206 buf = memdup_user(ubuf, count); in trigger_write()
/linux/drivers/misc/vmw_vmci/
H A Dvmci_host.c388 dg = memdup_user((void __user *)(uintptr_t)send_info.addr, in vmci_host_do_send_datagram()
757 cpt_buf = memdup_user((void __user *)(uintptr_t)set_info.cpt_buf, in vmci_host_do_ctx_set_cpt_state()
/linux/fs/xfs/
H A Dxfs_handle.c547 args.value = memdup_user(ubuf, len); in xfs_attrmulti_attr_set()
633 ops = memdup_user(am_hreq.ops, size); in xfs_attrmulti_by_handle()
/linux/arch/powerpc/platforms/powernv/
H A Dopal-prd.c242 msg = memdup_user(buf, size); in opal_prd_write()
/linux/security/ipe/
H A Dpolicy_fs.c310 copy = memdup_user(data, len); in update_policy()
/linux/drivers/hv/
H A Dhv_utils_transport.c83 inmsg = memdup_user(buf, count); in hvt_op_write()

12345