Home
last modified time | relevance | path

Searched refs:copy_to_user (Results 1 – 25 of 737) sorted by relevance

12345678910>>...30

/linux/drivers/misc/lkdtm/
H A Dusercopy.c91 if (copy_to_user((void __user *)user_addr, good_stack, in do_usercopy_stack()
98 if (copy_to_user((void __user *)user_addr, bad_stack, in do_usercopy_stack()
165 if (copy_to_user(test_user_addr, test_kern_addr, size / 2)) { in do_usercopy_slab_size()
171 if (copy_to_user(test_user_addr, test_kern_addr, size)) { in do_usercopy_slab_size()
242 if (copy_to_user(user_addr, buf + offset, size)) { in do_usercopy_slab_whitelist()
248 if (copy_to_user(user_addr, buf + offset - 1, size)) { in do_usercopy_slab_whitelist()
325 if (copy_to_user((void __user *)user_addr, test_text, in lkdtm_USERCOPY_KERNEL()
333 if (copy_to_user((void __user *)user_addr, vm_mmap, in lkdtm_USERCOPY_KERNEL()
370 if (copy_to_user((void __user *)uaddr, kaddr, in do_usercopy_page_span()
378 if (copy_to_user((void __user *)uaddr, kaddr, unconst + PAGE_SIZE)) { in do_usercopy_page_span()
/linux/drivers/accel/habanalabs/common/
H A Dhabanalabs_ioctl.c45 return copy_to_user(out, &dev_stat, in device_status_info()
115 return copy_to_user(out, &hw_ip, in hw_ip_info()
135 return copy_to_user(out, arr, min(max_size, size)) ? -EFAULT : 0; in hw_events_info()
152 return copy_to_user(out, &events_mask, sizeof(u64)) ? -EFAULT : 0; in events_info()
175 return copy_to_user(out, &dram_usage, in dram_usage_info()
194 return copy_to_user(out, &hw_idle, in hw_idle()
247 if (output && copy_to_user((void __user *) (uintptr_t) args->output_ptr, in debug_coresight()
277 return copy_to_user(out, &device_util, in device_utilization()
295 return copy_to_user(out, &clk_rate, min_t(size_t, max_size, sizeof(clk_rate))) in get_clk_rate()
311 return copy_to_user(out, &reset_count, in get_reset_count()
[all …]
/linux/drivers/s390/crypto/
H A Dpkey_api.c109 if (!rc && copy_to_user(ugs, &kgs, sizeof(kgs))) in pkey_ioctl_genseck()
135 if (!rc && copy_to_user(ucs, &kcs, sizeof(kcs))) in pkey_ioctl_clr2seck()
161 if (!rc && copy_to_user(usp, &ksp, sizeof(ksp))) in pkey_ioctl_sec2protk()
208 if (!rc && copy_to_user(ucp, &kcp, sizeof(kcp))) in pkey_ioctl_clr2protk()
247 if (copy_to_user(ufc, &kfc, sizeof(kfc))) in pkey_ioctl_findcard()
269 if (!rc && copy_to_user(usp, &ksp, sizeof(ksp))) in pkey_ioctl_skey2pkey()
298 if (!rc && copy_to_user(uvk, &kvk, sizeof(kvk))) in pkey_ioctl_verifykey()
319 if (!rc && copy_to_user(ugp, &kgp, sizeof(kgp))) in pkey_ioctl_genprotk()
385 if (!rc && copy_to_user(utp, &ktp, sizeof(ktp))) in pkey_ioctl_kblob2protk()
431 if (copy_to_user(kgs.key, kkey, klen)) { in pkey_ioctl_genseck2()
[all …]
/linux/sound/firewire/motu/
H A Dmotu-hwdep.c54 if (copy_to_user(buf, &event, count)) in hwdep_read()
63 if (copy_to_user(buf, &event, count)) in hwdep_read()
86 if (copy_to_user(buf, &event, in hwdep_read()
127 if (copy_to_user(arg, &info, sizeof(info))) in hwdep_get_info()
194 err = copy_to_user((void __user *)arg, meter, sizeof(*meter)); in hwdep_ioctl()
216 err = copy_to_user((void __user *)arg, meter, sizeof(*meter)); in hwdep_ioctl()
238 err = copy_to_user((void __user *)arg, param, sizeof(*param)); in hwdep_ioctl()
/linux/virt/kvm/
H A Dbinary_stats.c87 if (copy_to_user(dest, src, copylen)) in kvm_stats_read()
107 if (copy_to_user(dest, src, copylen)) in kvm_stats_read()
125 if (copy_to_user(dest, src, copylen)) in kvm_stats_read()
137 if (copy_to_user(dest, src, copylen)) in kvm_stats_read()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_kms.c676 return copy_to_user(out, &ui32, min(size, 4u)) ? -EFAULT : 0; in amdgpu_info_ioctl()
692 return copy_to_user(out, &ui32, min(size, 4u)) ? -EFAULT : 0; in amdgpu_info_ioctl()
700 ret = copy_to_user(out, &ip, min_t(size_t, size, sizeof(ip))); in amdgpu_info_ioctl()
743 return copy_to_user(out, &count, min(size, 4u)) ? -EFAULT : 0; in amdgpu_info_ioctl()
774 return copy_to_user(out, &count, min(size, 4u)) ? -EFAULT : 0; in amdgpu_info_ioctl()
778 return copy_to_user(out, &ui64, min(size, 8u)) ? -EFAULT : 0; in amdgpu_info_ioctl()
790 return copy_to_user(out, &fw_info, in amdgpu_info_ioctl()
795 return copy_to_user(out, &ui64, min(size, 8u)) ? -EFAULT : 0; in amdgpu_info_ioctl()
798 return copy_to_user(out, &ui64, min(size, 8u)) ? -EFAULT : 0; in amdgpu_info_ioctl()
801 return copy_to_user(out, &ui64, min(size, 8u)) ? -EFAULT : 0; in amdgpu_info_ioctl()
[all …]
/linux/drivers/vfio/pci/
H A Dvfio_pci_igd.c54 if (copy_to_user(dst + (*off), src, bytes)) in igd_opregion_shift_copy()
142 copy_to_user(buf + off, opregionvbt->vbt_ex + (pos - OPREGION_SIZE), in vfio_pci_igd_rw()
303 if (copy_to_user(buf + count - size, &val, 1)) in vfio_pci_igd_cfg_rw()
319 if (copy_to_user(buf + count - size, &lval, 2)) in vfio_pci_igd_cfg_rw()
335 if (copy_to_user(buf + count - size, &lval, 4)) in vfio_pci_igd_cfg_rw()
351 if (copy_to_user(buf + count - size, &lval, 2)) in vfio_pci_igd_cfg_rw()
365 if (copy_to_user(buf + count - size, &val, 1)) in vfio_pci_igd_cfg_rw()
/linux/drivers/s390/char/
H A Duvdevice.c80 if (copy_to_user(user_buf_arg, &uvdev_info, sizeof(uvdev_info))) in uvio_uvdev_info()
120 if (copy_to_user(user_buf_meas, measurement, uvio_attest->meas_len)) in uvio_copy_attest_result_to_user()
122 if (add_data && copy_to_user(user_buf_add, add_data, uvio_attest->add_data_len)) in uvio_copy_attest_result_to_user()
126 if (copy_to_user(user_buf_uid, uvcb_attest->config_uid, sizeof(uvcb_attest->config_uid))) in uvio_copy_attest_result_to_user()
324 if (copy_to_user(user_buf + user_off, list->secrets, copy_len)) in uvio_get_list()
333 if (copy_to_user(user_buf, list, data_off)) in uvio_get_list()
462 if (copy_to_user((__user void *)uv_ioctl->argument_addr, buf, buf_len)) in uvio_retr_secret()
537 if (copy_to_user(argp, &uv_ioctl, sizeof(uv_ioctl))) in uvio_ioctl()
/linux/drivers/misc/vmw_vmci/
H A Dvmci_host.c216 *retval = copy_to_user(user_buf_uva, in drv_cp_harray_to_user()
340 if (copy_to_user(uptr, &init_block, sizeof(init_block))) { in vmci_host_do_init_context()
412 return copy_to_user(uptr, &send_info, sizeof(send_info)) ? -EFAULT : 0; in vmci_host_do_send_datagram()
438 retval = copy_to_user(ubuf, dg, VMCI_DG_SIZE(dg)); in vmci_host_do_receive_datagram()
444 return copy_to_user(uptr, &recv_info, sizeof(recv_info)) ? -EFAULT : 0; in vmci_host_do_receive_datagram()
730 retval = copy_to_user(ubuf, cpt_buf, get_info.buf_size); in vmci_host_do_ctx_get_cpt_state()
737 return copy_to_user(uptr, &get_info, sizeof(get_info)) ? -EFAULT : 0; in vmci_host_do_ctx_get_cpt_state()
766 retval = copy_to_user(uptr, &set_info, sizeof(set_info)) ? -EFAULT : 0; in vmci_host_do_ctx_set_cpt_state()
804 return copy_to_user(uptr, &notify_info, sizeof(notify_info)) ? in vmci_host_do_set_notify()
855 return copy_to_user(uptr, &info, sizeof(info)) ? -EFAULT : 0; in vmci_host_do_notify_resource()
[all …]
/linux/drivers/char/
H A Duv_mmtimer.c106 if (copy_to_user((unsigned long __user *)arg, in uv_mmtimer_ioctl()
112 if (copy_to_user((unsigned long __user *)arg, in uv_mmtimer_ioctl()
127 if (copy_to_user((unsigned long __user *)arg, in uv_mmtimer_ioctl()
H A Dppdev.c185 if (bytes_read > 0 && copy_to_user(buf, kbuffer, bytes_read)) in pp_read()
453 if (copy_to_user(argp, &mode, sizeof(mode))) in pp_do_ioctl()
480 if (copy_to_user(argp, &phase, sizeof(phase))) in pp_do_ioctl()
494 if (copy_to_user(argp, &modes, sizeof(modes))) in pp_do_ioctl()
513 if (copy_to_user(argp, &uflags, sizeof(uflags))) in pp_do_ioctl()
530 if (copy_to_user(argp, &reg, sizeof(reg))) in pp_do_ioctl()
535 if (copy_to_user(argp, &reg, sizeof(reg))) in pp_do_ioctl()
540 if (copy_to_user(argp, &reg, sizeof(reg))) in pp_do_ioctl()
616 if (copy_to_user(argp, &ret, sizeof(ret))) in pp_do_ioctl()
647 if (copy_to_user(argp, time32, sizeof(time32))) in pp_do_ioctl()
[all …]
/linux/drivers/crypto/ccp/
H A Dsfs.c135 if (copy_to_user(&sfs_get_fw_versions->blob, sfs_dev->command_buf->sfs_buffer, in sfs_ioctl()
138 if (copy_to_user(&sfs_get_fw_versions->sfs_status, in sfs_ioctl()
142 if (copy_to_user(&sfs_get_fw_versions->sfs_extended_status, in sfs_ioctl()
164 if (copy_to_user(&sfs_update_package->sfs_status, in sfs_ioctl()
168 if (copy_to_user(&sfs_update_package->sfs_extended_status, in sfs_ioctl()
/linux/sound/firewire/tascam/
H A Dtascam-hwdep.c32 if (copy_to_user(buf, &event, count)) in tscm_hwdep_read_locked()
79 if (copy_to_user(pos, &entries[head_pos], length)) in tscm_hwdep_read_queue()
93 if (copy_to_user(buf, &type, sizeof(type))) in tscm_hwdep_read_queue()
157 if (copy_to_user(arg, &info, sizeof(info))) in hwdep_get_info()
189 if (copy_to_user(arg, tscm->state, sizeof(tscm->state))) in tscm_hwdep_state()
/linux/net/bluetooth/bnep/
H A Dsock.c85 if (copy_to_user(argp, &ca, sizeof(ca))) in do_bnep_sock_ioctl()
109 if (!err && copy_to_user(argp, &cl, sizeof(cl))) in do_bnep_sock_ioctl()
119 if (!err && copy_to_user(argp, &ci, sizeof(ci))) in do_bnep_sock_ioctl()
125 if (copy_to_user(argp, &supp_feat, sizeof(supp_feat))) in do_bnep_sock_ioctl()
/linux/net/atm/
H A Dresources.c186 error = copy_to_user(arg, &tmp, sizeof(tmp)); in fetch_stats()
221 error = ((copy_to_user(buf, tmp_buf, size)) || in atm_getnames()
245 if (copy_to_user(buf, dev->type, size)) { in atm_dev_ioctl()
252 if (copy_to_user(buf, dev->esi, size)) { in atm_dev_ioctl()
298 if (copy_to_user(buf, &dev->ci_range, size)) { in atm_dev_ioctl()
305 if (copy_to_user(buf, &dev->link_rate, size)) { in atm_dev_ioctl()
/linux/drivers/sbus/char/
H A Denvctrl.c555 if (copy_to_user(buf, data, ret)) in envctrl_read()
565 if (copy_to_user(buf, data, ret)) in envctrl_read()
573 if (copy_to_user(buf, data, ret)) in envctrl_read()
583 if (copy_to_user(buf, data, ret)) in envctrl_read()
593 if (copy_to_user(buf, data, ret)) in envctrl_read()
601 if (copy_to_user(buf, data, ret)) in envctrl_read()
609 if (copy_to_user(buf, data, ret)) in envctrl_read()
618 if (copy_to_user(buf, data, ret)) in envctrl_read()
627 if (copy_to_user(buf, data, ret)) in envctrl_read()
638 if (copy_to_user(buf, data, ret)) in envctrl_read()
/linux/arch/sparc/kernel/
H A Dsigutil_64.c23 err |= copy_to_user(&fpu->si_float_regs[0], fpregs, in save_fpu_state()
26 err |= copy_to_user(&fpu->si_float_regs[32], fpregs+16, in save_fpu_state()
67 err |= copy_to_user(&rwin->reg_window[i], rp, in save_rwin_state()
/linux/kernel/bpf/
H A Dmprog.c414 if (copy_to_user(&uattr->query.attach_flags, &flags, sizeof(flags))) in bpf_mprog_query()
416 if (copy_to_user(&uattr->query.revision, &revision, sizeof(revision))) in bpf_mprog_query()
418 if (copy_to_user(&uattr->query.count, &count, sizeof(count))) in bpf_mprog_query()
436 if (copy_to_user(uprog_id + i, &id, sizeof(id))) in bpf_mprog_query()
439 copy_to_user(uprog_flags + i, &flags, sizeof(flags))) in bpf_mprog_query()
443 copy_to_user(ulink_id + i, &id, sizeof(id))) in bpf_mprog_query()
446 copy_to_user(ulink_flags + i, &flags, sizeof(flags))) in bpf_mprog_query()
/linux/sound/core/
H A Dcontrol_compat.c40 if (copy_to_user(data32, &data, 4 * sizeof(u32))) in snd_ctl_elem_list_compat()
108 if (copy_to_user(&data32->id, &data->id, sizeof(data->id)) || in snd_ctl_elem_info_compat()
109 copy_to_user(&data32->type, &data->type, 3 * sizeof(u32))) in snd_ctl_elem_info_compat()
122 if (copy_to_user(&data32->value.integer64, in snd_ctl_elem_info_compat()
128 if (copy_to_user(&data32->value.enumerated, in snd_ctl_elem_info_compat()
273 if (copy_to_user(valuep, data->value.bytes.data, size)) in copy_ctl_value_to_user()
276 if (copy_to_user(&data32->id, &data->id, sizeof(data32->id))) in copy_ctl_value_to_user()
/linux/drivers/hid/usbhid/
H A Dhiddev.c382 if (copy_to_user(buffer + retval, &event, sizeof(struct hiddev_event))) { in hiddev_read()
392 … if (copy_to_user(buffer + retval, list->buffer + list->tail, sizeof(struct hiddev_usage_ref))) { in hiddev_read()
470 if (copy_to_user(user_arg, uref, sizeof(*uref))) in hiddev_ioctl_usage()
525 if (copy_to_user(user_arg, uref, sizeof(*uref))) in hiddev_ioctl_usage()
543 if (copy_to_user(user_arg, uref_multi, in hiddev_ioctl_usage()
584 if (copy_to_user(user_arg+sizeof(int), buf, len+1)) { in hiddev_ioctl_string()
654 r = copy_to_user(user_arg, &dinfo, sizeof(dinfo)) ? in hiddev_ioctl()
744 r = copy_to_user(user_arg, &rinfo, sizeof(rinfo)) ? in hiddev_ioctl()
783 r = copy_to_user(user_arg, &finfo, sizeof(finfo)) ? in hiddev_ioctl()
815 r = copy_to_user(user_arg, &cinfo, sizeof(cinfo)) ? in hiddev_ioctl()
[all …]
/linux/drivers/char/ipmi/
H A Dipmi_devintf.c234 if (copy_to_user(rsp->addr, &msg->addr, addr_len)) { in handle_recv()
256 if (copy_to_user(rsp->msg.data, in handle_recv()
288 return copy_to_user(to, rsp, sizeof(struct ipmi_recv)) ? -EFAULT : 0; in copyout_recv()
444 if (copy_to_user(arg, &val, sizeof(val))) { in ipmi_ioctl()
475 if (copy_to_user(arg, &val, sizeof(val))) { in ipmi_ioctl()
507 if (copy_to_user(arg, &val, sizeof(val))) { in ipmi_ioctl()
540 if (copy_to_user(arg, &val, sizeof(val))) { in ipmi_ioctl()
573 if (copy_to_user(arg, &parms, sizeof(parms))) { in ipmi_ioctl()
587 if (copy_to_user(arg, &mode, sizeof(mode))) { in ipmi_ioctl()
710 return copy_to_user(to, &v32, sizeof(v32)) ? -EFAULT : 0; in copyout_recv32()
/linux/drivers/media/cec/core/
H A Dcec-api.c86 if (copy_to_user(parg, &caps, sizeof(caps))) in cec_adap_g_caps()
99 if (copy_to_user(parg, &phys_addr, sizeof(phys_addr))) in cec_adap_g_phys_addr()
162 if (copy_to_user(parg, &log_addrs, sizeof(log_addrs))) in cec_adap_g_log_addrs()
191 if (copy_to_user(parg, &log_addrs, sizeof(log_addrs))) in cec_adap_s_log_addrs()
205 if (copy_to_user(parg, &adap->conn_info, sizeof(adap->conn_info))) in cec_adap_g_connector_info()
234 if (copy_to_user(parg, &msg, sizeof(msg))) in cec_transmit()
303 if (copy_to_user(parg, &msg, sizeof(msg))) in cec_receive()
346 if (copy_to_user(parg, &ev->ev, sizeof(ev->ev))) in cec_dqevent()
363 if (copy_to_user(parg, &mode, sizeof(mode))) in cec_g_mode()
/linux/drivers/video/fbdev/core/
H A Dfb_chrdev.c79 ret = copy_to_user(argp, &var, sizeof(var)) ? -EFAULT : 0; in do_fb_ioctl()
95 if (!ret && copy_to_user(argp, &var, sizeof(var))) in do_fb_ioctl()
105 ret = copy_to_user(argp, &fix, sizeof(fix)) ? -EFAULT : 0; in do_fb_ioctl()
128 if (ret == 0 && copy_to_user(argp, &var, sizeof(var))) in do_fb_ioctl()
234 err = copy_to_user(&fix32->id, &fix->id, sizeof(fix32->id)); in do_fscreeninfo_to_user()
253 err |= copy_to_user(fix32->reserved, fix->reserved, in do_fscreeninfo_to_user()
/linux/fs/smb/client/
H A Dioctl.c124 if (copy_to_user(arg, &tcon_inf, sizeof(struct smb_mnt_tcon_info))) in smb_mnt_get_tcon_info()
159 if (copy_to_user(arg, fsinf, sizeof(struct smb_mnt_fs_info))) in smb_mnt_get_fsinfo()
318 if (copy_to_user(in, &out, sizeof(out))) { in cifs_dump_full_key()
325 if (copy_to_user(end, ses->auth_key.response, out.session_key_length)) { in cifs_dump_full_key()
331 if (copy_to_user(end, ses->smb3encryptionkey, out.server_in_key_length)) { in cifs_dump_full_key()
337 if (copy_to_user(end, ses->smb3decryptionkey, out.server_out_key_length)) { in cifs_dump_full_key()
513 if (copy_to_user((void __user *)arg, &pkey_inf, in cifs_ioctl()
/linux/include/linux/
H A Dmtio.h45 ret = copy_to_user(u, &k32, sizeof(k32)); in put_user_mtget()
47 ret = copy_to_user(u, k, sizeof(*k)); in put_user_mtget()

12345678910>>...30