memdup_user
msg = memdup_user(buf, size);
kbuf = memdup_user(buffer, count);
ctl = memdup_user(&user_vmcb->control, sizeof(*ctl));
save = memdup_user(&user_vmcb->save, sizeof(*save));
init_vm = memdup_user(user_data,
entries = memdup_user(user_msrs->entries, size);
u.lapic = memdup_user(argp, sizeof(*u.lapic));
u.xsave = memdup_user(argp, size);
u.xcrs = memdup_user(argp, sizeof(*u.xcrs));
u.sregs2 = memdup_user(argp, sizeof(struct kvm_sregs2));
bitmap = memdup_user((__user u8*)user_range->bitmap, bitmap_size);
chip = memdup_user(argp, sizeof(*chip));
chip = memdup_user(argp, sizeof(*chip));
page = memdup_user((u8 __user *)blob_addr, PAGE_SIZE);
job->request = memdup_user(uptr64(hdr->request), hdr->request_len);
p = memdup_user(arg, _IOC_SIZE(cmd));
slice_ent = memdup_user(user_data, arg_size);
ptr = memdup_user(param, sizeof(*ptr));
outbuf = memdup_user(buf + outtotal, taskout);
inbuf = memdup_user(buf + intotal, taskin);
s = memdup_user(arg, size);
adgl = memdup_user(argp, sizeof(struct st_ram_io));
tmp = memdup_user(buf, count);
return memdup_user((void __user *)uaddr, len);
cfg_data = memdup_user((void __user *)arg, sizeof(*cfg_data));
list = memdup_user((void __user *)(arg + sizeof(head)), lsize);
data = memdup_user(setvariable.data, setvariable.data_size);
data = memdup_user((void *)resetsystem.data,
buf = memdup_user(src, len);
databuf = memdup_user(buf, count);
in_payload = memdup_user(u64_to_user_ptr(rpc->in.payload), rpc->in.len);
buf = memdup_user(ubuf, count);
syncobj_handles = memdup_user(u64_to_user_ptr(syncobj_handles_array),
ta_bin = memdup_user(&buf[copy_pos], ta_bin_len);
shared_buf = memdup_user(&buf[copy_pos], shared_buf_len);
syncobj_handles = memdup_user(u64_to_user_ptr(args->syncobj_handles),
bo_handles_read = memdup_user(u64_to_user_ptr(args->bo_read_handles),
bo_handles_write = memdup_user(u64_to_user_ptr(args->bo_write_handles),
bo_handles_read = memdup_user(u64_to_user_ptr(wait_info->bo_read_handles),
bo_handles_write = memdup_user(u64_to_user_ptr(wait_info->bo_write_handles),
syncobj_handles = memdup_user(u64_to_user_ptr(wait_info->syncobj_handles),
timeline_handles = memdup_user(u64_to_user_ptr(wait_info->syncobj_timeline_handles),
timeline_points = memdup_user(u64_to_user_ptr(wait_info->syncobj_timeline_points),
compute_mqd = memdup_user(u64_to_user_ptr(mqd_user->mqd), mqd_user->mqd_size);
mqd_gfx_v11 = memdup_user(u64_to_user_ptr(mqd_user->mqd), mqd_user->mqd_size);
mqd_sdma_v11 = memdup_user(u64_to_user_ptr(mqd_user->mqd), mqd_user->mqd_size);
minfo.cu_mask.ptr = memdup_user(cu_mask_ptr, cu_mask_size);
return memdup_user(usr_queue_id_array, array_size);
buf = memdup_user(ubuf, len);
state = memdup_user(u64_to_user_ptr(user.image), ce->engine->context_size);
data = memdup_user((void __user *)(arg + minsz),
stream = memdup_user(u64_to_user_ptr(stream_user_ptr), stream_size);
stream = memdup_user(u64_to_user_ptr(stream_userptr), stream_len);
buf = memdup_user(metadata, metadata_size);
buf = memdup_user(u64_to_user_ptr(rc_blob->cmd),
ctx_set_params = memdup_user(u64_to_user_ptr(args->ctx_set_params),
buf = memdup_user(buffer, count);
inmsg = memdup_user(buf, count);
tmp = memdup_user(buf, count);
msgs[i].buf = memdup_user(data_ptrs[i], msgs[i].len);
optval = memdup_user(u64_to_user_ptr(cmd.optval),
buff = memdup_user(buf, count);
buff = memdup_user(buf, count);
abspam = memdup_user(argp, len);
keypam = memdup_user(argp, len);
user_dev = memdup_user(buffer, sizeof(struct uinput_user_dev));
p = memdup_user(buf, count);
txbuf = memdup_user(buf, n);
data = memdup_user(xctrl->ptr, size);
karg = memdup_user(uarg, data_size);
name = memdup_user(u64_to_user_ptr(init.name), init.namelen);
dg = memdup_user((void __user *)(uintptr_t)send_info.addr,
cpt_buf = memdup_user((void __user *)(uintptr_t)set_info.cpt_buf,
ldpc = memdup_user(arg, sizeof(*ldpc));
idata->buf = memdup_user((void __user *)(unsigned long)
ops.oobbuf = memdup_user(ptr, length);
fw_data = memdup_user(useraddr + sizeof(t), t.len);
ptr = memdup_user(buf, count);
ym = memdup_user(data, sizeof(struct yamdrv_ioctl_mcs));
buf = memdup_user(data, count);
addr = memdup_user(arg + sizeof(uf), alen);
buf = memdup_user(data + sizeof(struct fstioc_write),
wmi = memdup_user(buf, len);
frame = memdup_user(buf, len);
buf = memdup_user(user_buf, count);
request = memdup_user(user_buf, count);
buf = memdup_user(user_buf, bytes);
extoff = memdup_user(arg, sizeof(*extoff));
sysoff = memdup_user(arg, sizeof(*sysoff));
buf = memdup_user((void __user *)(uintptr_t)msg.msg, msg.size);
return memdup_user(ukey, keylen);
user_srbcmd = memdup_user(user_srb, fibsize);
ioctl = memdup_user(arg, sizeof(struct atto_express_ioctl));
buff = memdup_user(iocommand->buf, iocommand->buf_size);
buff[sg_used] = memdup_user(data_ptr, sz);
ioc = memdup_user(user_ioc, sizeof(struct megasas_iocpacket));
kern_buf = memdup_user(buffer, 6);
kernel_buffer = memdup_user(iocommand.buf,
return memdup_user(u_ioc, tmp);
ims_cert = memdup_user(buf, size);
authenticate = memdup_user(buf, size);
void *font_data __free(kfree) = font.data = memdup_user(op->data, size);
buf = memdup_user(buffer, count);
isopkt = memdup_user(iso_frame_desc, isofrmlen);
data = memdup_user(buf, len);
kbuf = memdup_user(buf, length);
data = memdup_user(ptr + sizeof(*io), io->length);
desc = memdup_user((void __user *)value, sizeof(*desc));
buf = memdup_user(user_buffer, count);
data = memdup_user(arg->data, data_size);
data = memdup_user((void __user *)(arg + minsz),
data = memdup_user(&arg->data, data_size);
data = memdup_user((void __user *)(arg + minsz),
vm_param = memdup_user((void __user *)ioctl_param,
cpu_regs = memdup_user((void __user *)ioctl_param,
mmiodev = memdup_user((void __user *)ioctl_param,
mmiodev = memdup_user((void __user *)ioctl_param,
pcidev = memdup_user((void __user *)ioctl_param,
pcidev = memdup_user((void __user *)ioctl_param,
vdev = memdup_user((void __user *)ioctl_param,
vdev = memdup_user((void __user *)ioctl_param,
irq_info = memdup_user((void __user *)ioctl_param,
irq_info = memdup_user((void __user *)ioctl_param,
msi = memdup_user((void __user *)ioctl_param,
res = memdup_user(in, tmp.size);
vol_args = memdup_user(arg, sizeof(*vol_args));
vol_args = memdup_user(arg, sizeof(*vol_args));
inherit = memdup_user(vol_args->qgroup_inherit, vol_args->size);
args = memdup_user(argp, sizeof(*args));
args = memdup_user(argp, sizeof(*args));
rootrefs = memdup_user(argp, sizeof(*rootrefs));
vol_args2 = memdup_user(arg, sizeof(*vol_args2));
vol_args = memdup_user(arg, sizeof(*vol_args));
vol_args = memdup_user(arg, sizeof(*vol_args));
vol_args = memdup_user(arg, sizeof(*vol_args));
vol_args = memdup_user(arg, sizeof(*vol_args));
fi_args = memdup_user(arg, sizeof(*fi_args));
di_args = memdup_user(arg, sizeof(*di_args));
sa = memdup_user(arg, sizeof(*sa));
sa = memdup_user(arg, sizeof(*sa));
sa = memdup_user(arg, sizeof(*sa));
p = memdup_user(arg, sizeof(*p));
ipa = memdup_user(arg, sizeof(*ipa));
loi = memdup_user(arg, sizeof(*loi));
bargs = memdup_user(arg, sizeof(*bargs));
sa = memdup_user(arg, sizeof(*sa));
sa = memdup_user(arg, sizeof(*sa));
sa = memdup_user(arg, sizeof(*sa));
sa = memdup_user(arg, sizeof(*sa));
qsa = memdup_user(arg, sizeof(*qsa));
args32 = memdup_user(arg, sizeof(*args32));
sa = memdup_user(arg, sizeof(*sa));
arg = memdup_user(argp, sizeof(*arg));
vol_args = memdup_user(arg, sizeof(*vol_args));
vol = memdup_user((void __user *)arg, sizeof(*vol));
data = memdup_user(buf, count);
data = memdup_user(userbuf + sizeof(attributes), datasize);
same = memdup_user(argp, size);
namecopy = memdup_user(&ci->cc_name.cn_id, namelen);
princhashcopy = memdup_user(
namecopy = memdup_user(&cnm->cn_id, namelen);
page = memdup_user(buf, count);
buffer = memdup_user(arg + sizeof(struct smb_query_info), qi.output_buffer_length);
vectors = memdup_user(uvectors, vec_bytes);
args.value = memdup_user(ubuf, len);
ops = memdup_user(am_hreq.ops, size);
ops = memdup_user(compat_ptr(am_hreq.ops), size);
return memdup_user(src, nbytes);
buf = memdup_user(p, len);
res = memdup_user(arg, size);
p = memdup_user(arg, size);
remote_arg = memdup_user((void __user *)arg, remote_arg_size);
image->cmdline_buf = memdup_user(cmdline_ptr, cmdline_len);
EXPORT_SYMBOL(memdup_user);
p = memdup_user(s, length);
session->rd_data = memdup_user(req->rd_data, req->rd_size);
ctx = memdup_user(ctx_in, ctx_size_in);
info.ctx = memdup_user(ctx_in, ctx_size_in);
data = memdup_user(useraddr, tuna.len);
data = memdup_user(useraddr, tuna.len);
kaddrs = memdup_user(param.addrs, param.addr_num);
ptr = data = memdup_user((void __user *)(arg + minsz),
copy = memdup_user(data, len);
in = memdup_user(_in, params.in_len);
in = memdup_user(_in, params.in_len);
in2 = memdup_user(_in2, params.in2_len);
lctx = memdup_user(uctx, size);
data = memdup_user(buf, count);
memdup_user((void __user *)arg, sizeof(*task));
memdup_user((void __user *)arg, sizeof(*task));
memdup_user((void __user *)arg, sizeof(*status));
memdup_user((void __user *)arg, sizeof(*params));
memdup_user(_control, sizeof(*control));
memdup_user(_control, sizeof(*control));
memdup_user(_oparams, sizeof(*oparams));
memdup_user(_oparams, sizeof(*oparams));
memdup_user(_params, sizeof(*params));
memdup_user(_params, sizeof(*params));
p = memdup_user(argp->info, size);
memdup_user(_ginfo, sizeof(*ginfo));
memdup_user(_utimer_info, sizeof(*utimer_info));
buf = memdup_user(data, count);
kbuf = memdup_user(buf, size);
wc = memdup_user(argp, sizeof(*wc));
icode = memdup_user(argp, sizeof(*icode));
icode = memdup_user(argp, sizeof(*icode));
ipcm = memdup_user(argp, sizeof(*ipcm));
ipcm = memdup_user(argp, sizeof(*ipcm));
buf = memdup_user(bytes, size);
src = memdup_user(from, count);
data_copy = memdup_user(data, count);
buf = memdup_user(dsp->image, dsp->length);
kvm_regs = memdup_user(argp, sizeof(*kvm_regs));
kvm_sregs = memdup_user(argp, sizeof(*kvm_sregs));
fpu = memdup_user(argp, sizeof(*fpu));