/Linux-v4.19/scripts/coccinelle/api/ |
D | memdup_user.cocci | 1 /// Use memdup_user rather than duplicating its implementation 23 + to = memdup_user(from,size); 54 coccilib.org.print_todo(p[0], "WARNING opportunity for memdup_user") 60 coccilib.report.print_report(p[0], "WARNING opportunity for memdup_user")
|
/Linux-v4.19/mm/ |
D | util.c | 156 void *memdup_user(const void __user *src, size_t len) in memdup_user() function 171 EXPORT_SYMBOL(memdup_user); 217 p = memdup_user(s, length); in strndup_user()
|
/Linux-v4.19/fs/btrfs/ |
D | ioctl.c | 1604 vol_args = memdup_user(arg, sizeof(*vol_args)); in btrfs_ioctl_resize() 1787 vol_args = memdup_user(arg, sizeof(*vol_args)); in btrfs_ioctl_snap_create() 1813 vol_args = memdup_user(arg, sizeof(*vol_args)); in btrfs_ioctl_snap_create_v2() 1834 inherit = memdup_user(vol_args->qgroup_inherit, vol_args->size); in btrfs_ioctl_snap_create_v2() 2516 args = memdup_user(argp, sizeof(*args)); in btrfs_ioctl_ino_lookup() 2569 args = memdup_user(argp, sizeof(*args)); in btrfs_ioctl_ino_lookup_user() 2735 rootrefs = memdup_user(argp, sizeof(*rootrefs)); in btrfs_ioctl_get_subvol_rootref() 2827 vol_args = memdup_user(arg, sizeof(*vol_args)); in btrfs_ioctl_snap_destroy() 3004 vol_args = memdup_user(arg, sizeof(*vol_args)); in btrfs_ioctl_add_dev() 3036 vol_args = memdup_user(arg, sizeof(*vol_args)); in btrfs_ioctl_rm_dev_v2() [all …]
|
/Linux-v4.19/drivers/staging/greybus/ |
D | authentication.c | 225 ims_cert = memdup_user(buf, size); in cap_ioctl() 241 authenticate = memdup_user(buf, size); in cap_ioctl()
|
/Linux-v4.19/drivers/i2c/ |
D | i2c-dev.c | 174 tmp = memdup_user(buf, count); in i2cdev_write() 262 msgs[i].buf = memdup_user(data_ptrs[i], msgs[i].len); in i2cdev_ioctl_rdwr() 453 rdwr_pa = memdup_user(rdwr_arg.msgs, in i2cdev_ioctl()
|
/Linux-v4.19/drivers/gpu/drm/r128/ |
D | r128_state.c | 904 buffer = memdup_user(depth->buffer, buffer_size); in r128_cce_dispatch_write_span() 910 mask = memdup_user(depth->mask, mask_size); in r128_cce_dispatch_write_span() 985 x = memdup_user(depth->x, xbuf_size); in r128_cce_dispatch_write_pixels() 988 y = memdup_user(depth->y, ybuf_size); in r128_cce_dispatch_write_pixels() 994 buffer = memdup_user(depth->buffer, buffer_size); in r128_cce_dispatch_write_pixels() 1003 mask = memdup_user(depth->mask, mask_size); in r128_cce_dispatch_write_pixels()
|
/Linux-v4.19/drivers/scsi/qedf/ |
D | qedf_debugfs.c | 184 kern_buf = memdup_user(buffer, count); in qedf_dbg_debug_cmd_write() 237 kern_buf = memdup_user(buffer, 6); in qedf_dbg_stop_io_on_error_cmd_write()
|
/Linux-v4.19/fs/efivarfs/ |
D | file.c | 38 data = memdup_user(userbuf + sizeof(attributes), datasize); in efivarfs_file_write()
|
/Linux-v4.19/sound/isa/wavefront/ |
D | wavefront_fx.c | 207 page_data = memdup_user((unsigned char __user *) in snd_wavefront_fx_ioctl()
|
/Linux-v4.19/drivers/staging/rtl8188eu/os_dep/ |
D | rtw_android.c | 150 command = memdup_user(priv_cmd.buf, priv_cmd.total_len); in rtw_android_priv_cmd()
|
/Linux-v4.19/drivers/scsi/bfa/ |
D | bfad_debugfs.c | 261 kern_buf = memdup_user(buf, nbytes); in bfad_debugfs_write_regrd() 328 kern_buf = memdup_user(buf, nbytes); in bfad_debugfs_write_regwr()
|
/Linux-v4.19/drivers/net/ethernet/brocade/bna/ |
D | bnad_debugfs.c | 323 kern_buf = memdup_user(buf, nbytes); in bnad_debugfs_write_regrd() 383 kern_buf = memdup_user(buf, nbytes); in bnad_debugfs_write_regwr()
|
/Linux-v4.19/drivers/firmware/efi/test/ |
D | efi_test.c | 74 buf = memdup_user(src, len); in copy_ucs2_from_user_len() 263 data = memdup_user(setvariable.data, setvariable.data_size); in efi_runtime_set_variable()
|
/Linux-v4.19/sound/usb/usx2y/ |
D | usX2Yhwdep.c | 207 buf = memdup_user(dsp->image, dsp->length); in snd_usX2Y_hwdep_dsp_load()
|
/Linux-v4.19/arch/um/drivers/ |
D | hostaudio_kern.c | 108 kbuf = memdup_user(buffer, count); in hostaudio_write()
|
/Linux-v4.19/drivers/mtd/ |
D | mtdchar.c | 389 ops.oobbuf = memdup_user(ptr, length); in mtdchar_writeoob() 623 ops.datbuf = memdup_user(usr_data, ops.len); in mtdchar_write_ioctl() 631 ops.oobbuf = memdup_user(usr_oob, ops.ooblen); in mtdchar_write_ioctl()
|
/Linux-v4.19/sound/firewire/fireworks/ |
D | fireworks_hwdep.c | 169 buf = memdup_user(data, count); in hwdep_write()
|
/Linux-v4.19/block/ |
D | bsg-lib.c | 50 job->request = memdup_user(uptr64(hdr->request), hdr->request_len); in bsg_transport_fill_hdr()
|
/Linux-v4.19/drivers/hv/ |
D | hv_utils_transport.c | 93 inmsg = memdup_user(buf, count); in hvt_op_write()
|
/Linux-v4.19/arch/powerpc/platforms/powernv/ |
D | opal-prd.c | 244 msg = memdup_user(buf, size); in opal_prd_write()
|
/Linux-v4.19/drivers/ptp/ |
D | ptp_chardev.c | 215 sysoff = memdup_user((void __user *)arg, sizeof(*sysoff)); in ptp_ioctl()
|
/Linux-v4.19/drivers/gpu/drm/ |
D | drm_debugfs.c | 309 buf = memdup_user(ubuf, len); in edid_write()
|
/Linux-v4.19/fs/ecryptfs/ |
D | miscdev.c | 410 data = memdup_user(buf, count); in ecryptfs_miscdev_write()
|
/Linux-v4.19/kernel/bpf/ |
D | syscall.c | 682 key = memdup_user(ukey, map->key_size); in map_lookup_elem() 770 key = memdup_user(ukey, map->key_size); in map_update_elem() 868 key = memdup_user(ukey, map->key_size); in map_delete_elem() 920 key = memdup_user(ukey, map->key_size); in map_get_next_key()
|
/Linux-v4.19/include/linux/ |
D | string.h | 13 extern void *memdup_user(const void __user *, size_t);
|