Home
last modified time | relevance | path

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

12345

/Linux-v5.4/scripts/coccinelle/api/
Dmemdup_user.cocci2 /// Use memdup_user rather than duplicating its implementation
24 + to = memdup_user(from,size);
55 coccilib.org.print_todo(p[0], "WARNING opportunity for memdup_user")
61 coccilib.report.print_report(p[0], "WARNING opportunity for memdup_user")
/Linux-v5.4/security/keys/
Dkeyctl_pkey.c238 in = memdup_user(_in, params.in_len); in keyctl_pkey_e_d_s()
300 in = memdup_user(_in, params.in_len); in keyctl_pkey_verify()
306 in2 = memdup_user(_in2, params.in2_len); in keyctl_pkey_verify()
/Linux-v5.4/fs/btrfs/
Dioctl.c1620 vol_args = memdup_user(arg, sizeof(*vol_args)); in btrfs_ioctl_resize()
1803 vol_args = memdup_user(arg, sizeof(*vol_args)); in btrfs_ioctl_snap_create()
1829 vol_args = memdup_user(arg, sizeof(*vol_args)); in btrfs_ioctl_snap_create_v2()
1857 inherit = memdup_user(vol_args->qgroup_inherit, vol_args->size); in btrfs_ioctl_snap_create_v2()
2539 args = memdup_user(argp, sizeof(*args)); in btrfs_ioctl_ino_lookup()
2592 args = memdup_user(argp, sizeof(*args)); in btrfs_ioctl_ino_lookup_user()
2758 rootrefs = memdup_user(argp, sizeof(*rootrefs)); in btrfs_ioctl_get_subvol_rootref()
2850 vol_args = memdup_user(arg, sizeof(*vol_args)); in btrfs_ioctl_snap_destroy()
3029 vol_args = memdup_user(arg, sizeof(*vol_args)); in btrfs_ioctl_add_dev()
3061 vol_args = memdup_user(arg, sizeof(*vol_args)); in btrfs_ioctl_rm_dev_v2()
[all …]
/Linux-v5.4/mm/
Dutil.c168 void *memdup_user(const void __user *src, size_t len) in memdup_user() function
183 EXPORT_SYMBOL(memdup_user);
231 p = memdup_user(s, length); in strndup_user()
/Linux-v5.4/drivers/firmware/efi/test/
Defi_test.c76 buf = memdup_user(src, len); in copy_ucs2_from_user_len()
265 data = memdup_user(setvariable.data, setvariable.data_size); in efi_runtime_set_variable()
558 data = memdup_user((void *)resetsystem.data, in efi_runtime_reset_system()
/Linux-v5.4/drivers/staging/greybus/
Dauthentication.c224 ims_cert = memdup_user(buf, size); in cap_ioctl()
240 authenticate = memdup_user(buf, size); in cap_ioctl()
/Linux-v5.4/drivers/i2c/
Di2c-dev.c166 tmp = memdup_user(buf, count); in i2cdev_write()
254 msgs[i].buf = memdup_user(data_ptrs[i], msgs[i].len); in i2cdev_ioctl_rdwr()
446 rdwr_pa = memdup_user(rdwr_arg.msgs, in i2cdev_ioctl()
/Linux-v5.4/drivers/gpu/drm/r128/
Dr128_state.c911 buffer = memdup_user(depth->buffer, buffer_size); in r128_cce_dispatch_write_span()
917 mask = memdup_user(depth->mask, mask_size); in r128_cce_dispatch_write_span()
992 x = memdup_user(depth->x, xbuf_size); in r128_cce_dispatch_write_pixels()
995 y = memdup_user(depth->y, ybuf_size); in r128_cce_dispatch_write_pixels()
1001 buffer = memdup_user(depth->buffer, buffer_size); in r128_cce_dispatch_write_pixels()
1010 mask = memdup_user(depth->mask, mask_size); in r128_cce_dispatch_write_pixels()
/Linux-v5.4/drivers/scsi/qedf/
Dqedf_debugfs.c167 kern_buf = memdup_user(buffer, count); in qedf_dbg_debug_cmd_write()
220 kern_buf = memdup_user(buffer, 6); in qedf_dbg_stop_io_on_error_cmd_write()
/Linux-v5.4/drivers/scsi/bfa/
Dbfad_debugfs.c253 kern_buf = memdup_user(buf, nbytes); in bfad_debugfs_write_regrd()
320 kern_buf = memdup_user(buf, nbytes); in bfad_debugfs_write_regwr()
/Linux-v5.4/drivers/staging/rtl8188eu/os_dep/
Drtw_android.c144 command = memdup_user(priv_cmd.buf, priv_cmd.total_len); in rtw_android_priv_cmd()
/Linux-v5.4/fs/efivarfs/
Dfile.c35 data = memdup_user(userbuf + sizeof(attributes), datasize); in efivarfs_file_write()
/Linux-v5.4/sound/isa/wavefront/
Dwavefront_fx.c194 page_data = memdup_user((unsigned char __user *) in snd_wavefront_fx_ioctl()
/Linux-v5.4/drivers/ptp/
Dptp_chardev.c254 extoff = memdup_user((void __user *)arg, sizeof(*extoff)); in ptp_ioctl()
282 sysoff = memdup_user((void __user *)arg, sizeof(*sysoff)); in ptp_ioctl()
/Linux-v5.4/drivers/net/ethernet/brocade/bna/
Dbnad_debugfs.c315 kern_buf = memdup_user(buf, nbytes); in bnad_debugfs_write_regrd()
375 kern_buf = memdup_user(buf, nbytes); in bnad_debugfs_write_regwr()
/Linux-v5.4/sound/usb/usx2y/
DusX2Yhwdep.c195 buf = memdup_user(dsp->image, dsp->length); in snd_usX2Y_hwdep_dsp_load()
/Linux-v5.4/arch/um/drivers/
Dhostaudio_kern.c108 kbuf = memdup_user(buffer, count); in hostaudio_write()
/Linux-v5.4/drivers/mtd/
Dmtdchar.c375 ops.oobbuf = memdup_user(ptr, length); in mtdchar_writeoob()
609 ops.datbuf = memdup_user(usr_data, ops.len); in mtdchar_write_ioctl()
617 ops.oobbuf = memdup_user(usr_oob, ops.ooblen); in mtdchar_write_ioctl()
/Linux-v5.4/sound/firewire/fireworks/
Dfireworks_hwdep.c168 buf = memdup_user(data, count); in hwdep_write()
/Linux-v5.4/drivers/dma-buf/
Dudmabuf.c242 list = memdup_user((void __user *)(arg + sizeof(head)), lsize); in udmabuf_ioctl_create_list()
/Linux-v5.4/arch/powerpc/platforms/powernv/
Dopal-prd.c236 msg = memdup_user(buf, size); in opal_prd_write()
/Linux-v5.4/drivers/hv/
Dhv_utils_transport.c83 inmsg = memdup_user(buf, count); in hvt_op_write()
/Linux-v5.4/drivers/misc/vmw_vmci/
Dvmci_host.c376 dg = memdup_user((void __user *)(uintptr_t)send_info.addr, in vmci_host_do_send_datagram()
745 cpt_buf = memdup_user((void __user *)(uintptr_t)set_info.cpt_buf, in vmci_host_do_ctx_set_cpt_state()
/Linux-v5.4/block/
Dbsg-lib.c43 job->request = memdup_user(uptr64(hdr->request), hdr->request_len); in bsg_transport_fill_hdr()
/Linux-v5.4/drivers/char/
Dnvram.c275 tmp = memdup_user(buf, count); in nvram_misc_write()

12345