| /linux-6.15/drivers/misc/lkdtm/ |
| H A D | usercopy.c | 91 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-6.15/drivers/accel/habanalabs/common/ |
| H A D | habanalabs_ioctl.c | 47 return copy_to_user(out, &dev_stat, in device_status_info() 117 return copy_to_user(out, &hw_ip, in hw_ip_info() 177 return copy_to_user(out, &dram_usage, in dram_usage_info() 196 return copy_to_user(out, &hw_idle, in hw_idle() 279 return copy_to_user(out, &device_util, in device_utilization() 313 return copy_to_user(out, &reset_count, in get_reset_count() 330 return copy_to_user(out, &time_sync, in time_sync_info() 439 return copy_to_user(out, &cs_counters, in cs_counters_info() 504 return copy_to_user(out, &freq_info, in pll_frequency_info() 523 return copy_to_user(out, &power_info, in power_info() [all …]
|
| /linux-6.15/drivers/s390/crypto/ |
| H A D | pkey_api.c | 108 if (!rc && copy_to_user(ugs, &kgs, sizeof(kgs))) in pkey_ioctl_genseck() 245 if (copy_to_user(ufc, &kfc, sizeof(kfc))) in pkey_ioctl_findcard() 429 if (copy_to_user(kgs.key, kkey, klen)) { in pkey_ioctl_genseck2() 435 if (copy_to_user(ugs, &kgs, sizeof(kgs))) in pkey_ioctl_genseck2() 488 if (copy_to_user(kcs.key, kkey, klen)) { in pkey_ioctl_clr2seck2() 495 if (copy_to_user(ucs, &kcs, sizeof(kcs))) in pkey_ioctl_clr2seck2() 596 if (copy_to_user(kak.apqns, apqns, len)) { in pkey_ioctl_apqns4k() 603 if (copy_to_user(uak, &kak, sizeof(kak))) in pkey_ioctl_apqns4k() 642 if (copy_to_user(kat.apqns, apqns, len)) { in pkey_ioctl_apqns4kt() 649 if (copy_to_user(uat, &kat, sizeof(kat))) in pkey_ioctl_apqns4kt() [all …]
|
| /linux-6.15/drivers/media/v4l2-core/ |
| H A D | v4l2-compat-ioctl32.c | 88 if (copy_to_user(p32, &w32, sizeof(w32))) in put_v4l2_window32() 194 return copy_to_user(&p32->fmt.pix, &p64->fmt.pix, in put_v4l2_format32() 205 return copy_to_user(&p32->fmt.vbi, &p64->fmt.vbi, in put_v4l2_format32() 227 if (copy_to_user(p32, p64, in put_v4l2_create32() 394 if (copy_to_user(p32, &plane32, sizeof(plane32))) in put_v4l2_plane32() 528 if (copy_to_user(arg, &vb32, sizeof(vb32))) in put_v4l2_buffer32() 572 if (copy_to_user(arg, &vb32, sizeof(vb32))) in put_v4l2_buffer32_time32() 646 if (copy_to_user(p32, p64, sizeof(*p32))) in put_v4l2_input32() 736 if (copy_to_user(p32, &ec32, sizeof(ec32))) in put_v4l2_ext_controls32() 1157 if (copy_to_user(ec32, ec64, size)) in v4l2_compat_put_array_args() [all …]
|
| /linux-6.15/virt/kvm/ |
| H A D | binary_stats.c | 87 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-6.15/sound/firewire/motu/ |
| H A D | motu-hwdep.c | 54 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, sizeof(event.motu_register_dsp_change))) in hwdep_read() 130 if (copy_to_user(arg, &info, sizeof(info))) in hwdep_get_info() 210 err = copy_to_user((void __user *)arg, meter, sizeof(*meter)); in hwdep_ioctl() 232 err = copy_to_user((void __user *)arg, meter, sizeof(*meter)); in hwdep_ioctl() 254 err = copy_to_user((void __user *)arg, param, sizeof(*param)); in hwdep_ioctl()
|
| /linux-6.15/drivers/vfio/pci/virtio/ |
| H A D | legacy_io.c | 47 if (copy_to_user(buf, bar0_buf + pos, count)) in virtiovf_issue_legacy_rw_cmd() 100 if (copy_to_user(buf, &queue_notify, in virtiovf_pci_bar0_rw() 147 if (copy_to_user(buf + copy_offset, (void *)&val16 + register_offset, copy_count)) in virtiovf_pci_read_config() 159 if (copy_to_user(buf + copy_offset, (void *)&val16 + register_offset, in virtiovf_pci_read_config() 169 if (copy_to_user(buf + copy_offset, &val8, copy_count)) in virtiovf_pci_read_config() 180 if (copy_to_user(buf + copy_offset, (void *)&val32 + register_offset, copy_count)) in virtiovf_pci_read_config() 192 if (copy_to_user(buf + copy_offset, (void *)&val16 + register_offset, in virtiovf_pci_read_config() 201 if (copy_to_user(buf + copy_offset, (void *)&val16 + register_offset, in virtiovf_pci_read_config() 304 return copy_to_user(uarg, &info, minsz) ? -EFAULT : 0; in virtiovf_pci_ioctl_get_region_info()
|
| /linux-6.15/drivers/vfio/pci/ |
| H A D | vfio_pci_igd.c | 54 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-6.15/drivers/s390/char/ |
| H A D | uvdevice.c | 80 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-6.15/drivers/char/ |
| H A D | uv_mmtimer.c | 106 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 D | ppdev.c | 185 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, ®, sizeof(reg))) in pp_do_ioctl() 535 if (copy_to_user(argp, ®, sizeof(reg))) in pp_do_ioctl() 540 if (copy_to_user(argp, ®, 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-6.15/net/ethtool/ |
| H A D | ioctl.c | 112 if (copy_to_user(useraddr, &cmd, sizeof(cmd))) in ethtool_get_features() 115 if (copy_to_user(useraddr, features, in ethtool_get_features() 965 ret = copy_to_user(useraddr, rxnfc, size); in ethtool_rxnfc_copy_to_user() 973 if (copy_to_user(useraddr, rule_buf, in ethtool_rxnfc_copy_to_user() 1139 if (copy_to_user(useraddr + in ethtool_get_rxfh_indir() 1300 } else if (copy_to_user(useraddr + in ethtool_get_rxfh() 1305 } else if (copy_to_user(useraddr + in ethtool_get_rxfh() 1310 } else if (copy_to_user(useraddr + in ethtool_get_rxfh() 1656 if (copy_to_user(useraddr, regbuf, reglen)) in ethtool_get_regs() 2266 copy_to_user(useraddr, data, in ethtool_get_strings() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_kms.c | 697 return copy_to_user(out, &fw_info, in amdgpu_info_ioctl() 726 return copy_to_user(out, &gds_info, in amdgpu_info_ioctl() 741 return copy_to_user(out, &vram_gtt, in amdgpu_info_ioctl() 777 return copy_to_user(out, &mem, in amdgpu_info_ioctl() 981 ret = copy_to_user(out, dev_info, in amdgpu_info_ioctl() 1009 return copy_to_user(out, &bios_size, in amdgpu_info_ioctl() 1020 return copy_to_user(out, bios, in amdgpu_info_ioctl() 1060 return copy_to_user(out, &handle, in amdgpu_info_ioctl() 1203 return copy_to_user(out, &ras_mask, in amdgpu_info_ioctl() 1262 r = copy_to_user(out, caps, in amdgpu_info_ioctl() [all …]
|
| /linux-6.15/drivers/input/ |
| H A D | input-compat.c | 50 if (copy_to_user(buffer, &compat_event, in input_event_to_user() 55 if (copy_to_user(buffer, event, sizeof(struct input_event))) in input_event_to_user() 111 if (copy_to_user(buffer, event, sizeof(struct input_event))) in input_event_to_user()
|
| /linux-6.15/sound/firewire/tascam/ |
| H A D | tascam-hwdep.c | 32 if (copy_to_user(buf, &event, count)) in tscm_hwdep_read_locked() 78 if (copy_to_user(pos, &entries[head_pos], length)) in tscm_hwdep_read_queue() 92 if (copy_to_user(buf, &type, sizeof(type))) in tscm_hwdep_read_queue() 160 if (copy_to_user(arg, &info, sizeof(info))) in hwdep_get_info() 204 if (copy_to_user(arg, tscm->state, sizeof(tscm->state))) in tscm_hwdep_state()
|
| /linux-6.15/drivers/misc/vmw_vmci/ |
| H A D | vmci_host.c | 216 *retval = copy_to_user(user_buf_uva, in drv_cp_harray_to_user() 341 if (copy_to_user(uptr, &init_block, sizeof(init_block))) { in vmci_host_do_init_context() 413 return copy_to_user(uptr, &send_info, sizeof(send_info)) ? -EFAULT : 0; in vmci_host_do_send_datagram() 439 retval = copy_to_user(ubuf, dg, VMCI_DG_SIZE(dg)); in vmci_host_do_receive_datagram() 445 return copy_to_user(uptr, &recv_info, sizeof(recv_info)) ? -EFAULT : 0; in vmci_host_do_receive_datagram() 731 retval = copy_to_user(ubuf, cpt_buf, get_info.buf_size); in vmci_host_do_ctx_get_cpt_state() 738 return copy_to_user(uptr, &get_info, sizeof(get_info)) ? -EFAULT : 0; in vmci_host_do_ctx_get_cpt_state() 805 return copy_to_user(uptr, ¬ify_info, sizeof(notify_info)) ? in vmci_host_do_set_notify() 856 return copy_to_user(uptr, &info, sizeof(info)) ? -EFAULT : 0; in vmci_host_do_notify_resource() 893 return copy_to_user(uptr, &info, sizeof(info)) ? -EFAULT : 0; in vmci_host_do_recv_notifications() [all …]
|
| /linux-6.15/net/bluetooth/bnep/ |
| H A D | sock.c | 85 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-6.15/arch/alpha/kernel/ |
| H A D | osf_sys.c | 138 copy_to_user(dirent->d_name, name, namlen) || in osf_filldir() 299 return copy_to_user(osf_stat, &tmp, sizeof(tmp)) ? -EFAULT : 0; in linux_to_osf_stat() 542 if (copy_to_user(name, tmp, sizeof(tmp))) in SYSCALL_DEFINE1() 576 if (copy_to_user(name, tmp, len)) in SYSCALL_DEFINE2() 756 if (copy_to_user(buf, tmp, len)) in SYSCALL_DEFINE3() 807 if (copy_to_user(buffer, hwrpb, nbytes) != 0) in SYSCALL_DEFINE5() 959 return copy_to_user(o, &(struct timeval32){ in put_tv32() 968 return copy_to_user(o, &(struct timeval32){ in put_tv_to_tv32() 992 if (copy_to_user(tz, &sys_tz, sizeof(sys_tz))) in SYSCALL_DEFINE2() 1106 return copy_to_user(ru, &r, sizeof(r)) ? -EFAULT : 0; in SYSCALL_DEFINE2() [all …]
|
| /linux-6.15/arch/sparc/kernel/ |
| H A D | sigutil_64.c | 23 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-6.15/net/atm/ |
| H A D | resources.c | 185 error = copy_to_user(arg, &tmp, sizeof(tmp)); in fetch_stats() 220 error = ((copy_to_user(buf, tmp_buf, size)) || in atm_getnames() 244 if (copy_to_user(buf, dev->type, size)) { in atm_dev_ioctl() 251 if (copy_to_user(buf, dev->esi, size)) { in atm_dev_ioctl() 297 if (copy_to_user(buf, &dev->ci_range, size)) { in atm_dev_ioctl() 304 if (copy_to_user(buf, &dev->link_rate, size)) { in atm_dev_ioctl()
|
| /linux-6.15/drivers/sbus/char/ |
| H A D | envctrl.c | 555 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-6.15/fs/xfs/ |
| H A D | xfs_ioctl.c | 57 if (copy_to_user(breq->ubuffer, &bs1, sizeof(bs1))) in xfs_fsbulkstat_one_fmt() 293 if (copy_to_user(&arg->hdr, &hdr, sizeof(hdr))) in xfs_ioc_bulkstat() 346 if (copy_to_user(&arg->hdr, &hdr, sizeof(hdr))) in xfs_ioc_inumbers() 372 if (copy_to_user(arg, &fsgeo, len)) in xfs_ioc_fsgeometry() 402 if (copy_to_user(arg, &ageo, sizeof(ageo))) in xfs_ioc_ag_geometry() 434 if (copy_to_user(arg, &rgeo, sizeof(rgeo))) in xfs_ioc_rtgroup_geometry() 912 if (copy_to_user(arg, &bmx, recsize)) in xfs_ioc_getbmap() 998 if (copy_to_user(user_label, label, sizeof(label))) in xfs_ioc_getlabel() 1145 if (copy_to_user(arg, &fsop, sizeof(fsop))) in xfs_ioctl_getset_resblocks() 1163 if (copy_to_user(uarg, &out, sizeof(out))) in xfs_ioctl_fs_counts() [all …]
|
| /linux-6.15/kernel/bpf/ |
| H A D | mprog.c | 414 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-6.15/drivers/hid/usbhid/ |
| H A D | hiddev.c | 382 if (copy_to_user(buffer + retval, &event, sizeof(struct hiddev_event))) { 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() 827 r = copy_to_user(user_arg, hid->name, len) ? in hiddev_ioctl() [all …]
|
| /linux-6.15/drivers/gpu/drm/xe/ |
| H A D | xe_query.c | 225 if (copy_to_user(query_ptr, engines, size)) { in query_engines() 308 if (!copy_to_user(query_ptr, mem_regions, size)) in query_mem_regions() 354 if (copy_to_user(query_ptr, config, size)) { in query_config() 424 if (copy_to_user(query_ptr, gt_list, size)) { in query_gt_list() 454 if (copy_to_user(query_ptr, hwconfig, size)) { in query_hwconfig() 490 if (copy_to_user(*ptr, topo, sizeof(*topo))) in copy_mask() 494 if (copy_to_user(*ptr, mask, mask_size)) in copy_mask() 627 if (copy_to_user(query_ptr, &resp, size)) in query_uc_fw_version() 705 ret = copy_to_user(query_ptr, qoa, size); in query_oa_units() 732 if (copy_to_user(query_ptr, &resp, size)) in query_pxp_status() [all …]
|