Home
last modified time | relevance | path

Searched refs:argp (Results 1 – 25 of 141) sorted by relevance

123456

/drivers/sbus/char/
A Dopenprom.c138 return copyout(argp, op, sizeof(int)); in opromgetprop()
153 return copyout(argp, op, sizeof(int)); in opromnxtprop()
157 return copyout(argp, op, sizeof(int)); in opromnxtprop()
165 return copyout(argp, op, sizeof(int)); in opromnxtprop()
297 void __user *argp = (void __user *)arg; in openprom_sunos_ioctl() local
300 bufsize = getstrings(argp, &opp); in openprom_sunos_ioctl()
302 bufsize = copyin(argp, &opp); in openprom_sunos_ioctl()
537 err = opiocget(argp, data); in openprom_bsd_ioctl()
541 err = opiocnextprop(argp, data); in openprom_bsd_ioctl()
545 err = opiocset(argp, data); in openprom_bsd_ioctl()
[all …]
/drivers/s390/block/
A Ddasd_ioctl.c29 dasd_ioctl_api_version(void __user *argp) in dasd_ioctl_api_version() argument
32 return put_user(ver, (int __user *)argp); in dasd_ioctl_api_version()
259 if (!argp) in dasd_ioctl_format()
294 if (!argp) in dasd_ioctl_check_format()
347 if (!argp) in dasd_ioctl_release_space()
599 struct cmbdata __user *argp) in dasd_ioctl_readall_cmb() argument
606 if (!ret && copy_to_user(argp, &data, min(size, sizeof(*argp)))) in dasd_ioctl_readall_cmb()
616 void __user *argp; in dasd_ioctl() local
620 argp = compat_ptr(arg); in dasd_ioctl()
622 argp = (void __user *)arg; in dasd_ioctl()
[all …]
/drivers/misc/
A Dntsync.c410 __u32 __user *user_args = argp; in ntsync_sem_release()
674 return ntsync_sem_release(obj, argp); in ntsync_obj_ioctl()
676 return ntsync_sem_read(obj, argp); in ntsync_obj_ioctl()
678 return ntsync_mutex_unlock(obj, argp); in ntsync_obj_ioctl()
680 return ntsync_mutex_kill(obj, argp); in ntsync_obj_ioctl()
682 return ntsync_mutex_read(obj, argp); in ntsync_obj_ioctl()
686 return ntsync_event_reset(obj, argp); in ntsync_obj_ioctl()
690 return ntsync_event_read(obj, argp); in ntsync_obj_ioctl()
1189 return ntsync_create_sem(dev, argp); in ntsync_char_ioctl()
1191 return ntsync_wait_all(dev, argp); in ntsync_char_ioctl()
[all …]
/drivers/platform/x86/intel/speed_select_if/
A Disst_tpmi_core.c1492 void __user *argp = (void __user *)arg; in isst_if_def_ioctl() local
1501 ret = isst_if_core_power_state(argp); in isst_if_def_ioctl()
1504 ret = isst_if_clos_param(argp); in isst_if_def_ioctl()
1507 ret = isst_if_clos_assoc(argp); in isst_if_def_ioctl()
1510 ret = isst_if_get_perf_level(argp); in isst_if_def_ioctl()
1513 ret = isst_if_set_perf_level(argp); in isst_if_def_ioctl()
1516 ret = isst_if_set_perf_feature(argp); in isst_if_def_ioctl()
1519 ret = isst_if_get_perf_level_info(argp); in isst_if_def_ioctl()
1525 ret = isst_if_get_perf_level_mask(argp); in isst_if_def_ioctl()
1528 ret = isst_if_get_base_freq_info(argp); in isst_if_def_ioctl()
[all …]
A Disst_if_common.c256 static int isst_if_get_platform_info(void __user *argp) in isst_if_get_platform_info() argument
266 if (copy_to_user(argp, &info, sizeof(info))) in isst_if_get_platform_info()
530 static long isst_if_exec_multi_cmd(void __user *argp, struct isst_if_cmd_cb *cb) in isst_if_exec_multi_cmd() argument
539 if (copy_from_user(&cmd_count, argp, sizeof(cmd_count))) in isst_if_exec_multi_cmd()
550 ptr = argp + cb->offset; in isst_if_exec_multi_cmd()
585 void __user *argp = (void __user *)arg; in isst_if_def_ioctl() local
593 ret = isst_if_get_platform_info(argp); in isst_if_def_ioctl()
599 ret = isst_if_exec_multi_cmd(argp, &cmd_cb); in isst_if_def_ioctl()
604 ret = isst_if_exec_multi_cmd(argp, cb); in isst_if_def_ioctl()
609 ret = isst_if_exec_multi_cmd(argp, cb); in isst_if_def_ioctl()
[all …]
/drivers/crypto/ccp/
A Dsev-dev.c1423 argp->error = SEV_RET_INVALID_PLATFORM_STATE; in sev_move_to_init_state()
1438 argp->error = SEV_RET_INVALID_PLATFORM_STATE; in snp_move_to_init_state()
1463 rc = sev_get_platform_state(&state, &argp->error); in sev_ioctl_do_reset()
1471 rc = __sev_platform_shutdown_locked(&argp->error); in sev_ioctl_do_reset()
1506 rc = sev_move_to_init_state(argp, &shutdown_required); in sev_ioctl_do_pek_pdh_gen()
1511 rc = __sev_do_cmd_locked(cmd, NULL, &argp->error); in sev_ioctl_do_pek_pdh_gen()
2065 if (!argp->data) in sev_ioctl_do_snp_platform_status()
2103 if (copy_to_user((void __user *)argp->data, data, in sev_ioctl_do_snp_platform_status()
2145 if (!argp->data) in sev_ioctl_do_snp_set_config()
2176 if (!argp->data) in sev_ioctl_do_snp_vlek_load()
[all …]
A Ddbc.c134 void __user *argp = (void __user *)arg; in dbc_ioctl() local
146 if (copy_from_user(dbc_dev->payload, argp, sizeof(struct dbc_user_nonce))) in dbc_ioctl()
153 if (copy_to_user(argp, dbc_dev->payload, sizeof(struct dbc_user_nonce))) in dbc_ioctl()
157 if (copy_from_user(dbc_dev->payload, argp, sizeof(struct dbc_user_setuid))) in dbc_ioctl()
165 if (copy_to_user(argp, dbc_dev->payload, sizeof(struct dbc_user_setuid))) in dbc_ioctl()
169 if (copy_from_user(dbc_dev->payload, argp, sizeof(struct dbc_user_param))) in dbc_ioctl()
177 if (copy_to_user(argp, dbc_dev->payload, sizeof(struct dbc_user_param))) in dbc_ioctl()
/drivers/mtd/
A Dmtdchar.c603 if (copy_from_user(&req, argp, sizeof(req))) in mtdchar_write_ioctl()
702 if (copy_from_user(&req, argp, sizeof(req))) in mtdchar_read_ioctl()
813 if (copy_to_user(argp, &req, sizeof(req))) in mtdchar_read_ioctl()
827 void __user *argp = (void __user *)arg; in mtdchar_ioctl() local
887 struct region_info_user __user *ur = argp; in mtdchar_ioctl()
931 if (copy_from_user(&einfo64, argp, in mtdchar_ioctl()
941 if (copy_from_user(&einfo32, argp, in mtdchar_ioctl()
959 struct mtd_oob_buf __user *buf_user = argp; in mtdchar_ioctl()
1131 ret = copy_to_user(argp, buf, retlen); in mtdchar_ioctl()
1177 if (copy_to_user(argp, &mtd->ecc_stats, in mtdchar_ioctl()
[all …]
/drivers/nvme/host/
A Dioctl.c547 void __user *argp, bool open_for_write) in nvme_ctrl_ioctl() argument
555 return sed_ioctl(ctrl->opal_dev, cmd, argp); in nvme_ctrl_ioctl()
595 return nvme_submit_io(ns, argp); in nvme_ns_ioctl()
600 return nvme_user_cmd64(ns->ctrl, ns, argp, flags, in nvme_ns_ioctl()
612 void __user *argp = (void __user *)arg; in nvme_ioctl() local
628 void __user *argp = (void __user *)arg; in nvme_ns_chr_ioctl() local
710 void __user *argp = (void __user *)arg; in nvme_ns_head_ioctl() local
745 void __user *argp = (void __user *)arg; in nvme_ns_head_chr_ioctl() local
758 ret = nvme_ns_ioctl(ns, cmd, argp, 0, open_for_write); in nvme_ns_head_chr_ioctl()
849 void __user *argp = (void __user *)arg; in nvme_dev_ioctl() local
[all …]
/drivers/char/
A Dppdev.c364 void __user *argp = (void __user *)arg; in pp_do_ioctl() local
431 if (copy_from_user(&mode, argp, sizeof(mode))) in pp_do_ioctl()
453 if (copy_to_user(argp, &mode, sizeof(mode))) 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()
559 if (copy_from_user(&reg, argp, sizeof(reg))) in pp_do_ioctl()
565 if (copy_from_user(&reg, argp, sizeof(reg))) in pp_do_ioctl()
571 if (copy_from_user(&mask, argp, in pp_do_ioctl()
605 if (copy_from_user(&reg, argp, sizeof(reg))) in pp_do_ioctl()
[all …]
/drivers/gpu/drm/
A Ddrm_ioc32.c179 drm_client32_t __user *argp = (void __user *)arg; in compat_drm_getclient() local
183 if (copy_from_user(&c32, argp, sizeof(c32))) in compat_drm_getclient()
201 if (copy_to_user(argp, &c32, sizeof(c32))) in compat_drm_getclient()
217 drm_stats32_t __user *argp = (void __user *)arg; in compat_drm_getstats() local
220 if (clear_user(argp, sizeof(drm_stats32_t))) in compat_drm_getstats()
263 drm_wait_vblank32_t __user *argp = (void __user *)arg; in compat_drm_wait_vblank() local
268 if (copy_from_user(&req32, argp, sizeof(req32))) in compat_drm_wait_vblank()
282 if (copy_to_user(argp, &req32, sizeof(req32))) in compat_drm_wait_vblank()
310 if (copy_from_user(&req64, argp, in compat_drm_mode_addfb2()
314 if (copy_from_user(&req64.modifier, &argp->modifier, in compat_drm_mode_addfb2()
[all …]
/drivers/input/
A Djoydev.c445 void __user *argp, size_t len) in joydev_handle_JSIOCSAXMAP() argument
454 abspam = memdup_user(argp, len); in joydev_handle_JSIOCSAXMAP()
476 void __user *argp, size_t len) in joydev_handle_JSIOCSBTNMAP() argument
488 keypam = memdup_user(argp, len); in joydev_handle_JSIOCSBTNMAP()
511 unsigned int cmd, void __user *argp) in joydev_ioctl_common() argument
545 if (copy_from_user(joydev->corr, argp, in joydev_ioctl_common()
556 return copy_to_user(argp, joydev->corr, in joydev_ioctl_common()
600 void __user *argp = (void __user *)arg; in joydev_compat_ioctl() local
628 retval = copy_from_user(&ds32, argp, in joydev_compat_ioctl()
667 void __user *argp = (void __user *)arg; in joydev_ioctl() local
[all …]
/drivers/vhost/
A Dvdpa.c633 void __user *argp) in vhost_vdpa_vring_ioctl() argument
644 r = get_user(idx, (u32 __user *)argp); in vhost_vdpa_vring_ioctl()
693 if (copy_to_user(argp, &s, sizeof(s))) in vhost_vdpa_vring_ioctl()
779 void __user *argp = (void __user *)arg; in vhost_vdpa_unlocked_ioctl() local
780 u64 __user *featurep = argp; in vhost_vdpa_unlocked_ioctl()
820 r = vhost_vdpa_get_status(v, argp); in vhost_vdpa_unlocked_ioctl()
823 r = vhost_vdpa_set_status(v, argp); in vhost_vdpa_unlocked_ioctl()
826 r = vhost_vdpa_get_config(v, argp); in vhost_vdpa_unlocked_ioctl()
829 r = vhost_vdpa_set_config(v, argp); in vhost_vdpa_unlocked_ioctl()
832 r = vhost_vdpa_get_features(v, argp); in vhost_vdpa_unlocked_ioctl()
[all …]
/drivers/fsi/
A Dfsi-scom.c410 if (copy_from_user(&acc, argp, sizeof(struct scom_access))) in scom_raw_read()
417 if (copy_to_user(argp, &acc, sizeof(struct scom_access))) in scom_raw_read()
429 if (copy_from_user(&acc, argp, sizeof(struct scom_access))) in scom_raw_write()
448 if (copy_to_user(argp, &acc, sizeof(struct scom_access))) in scom_raw_write()
458 if (get_user(flags, (__u32 __user *)argp)) in scom_reset()
472 return put_user(SCOM_CHECK_SUPPORTED, (__u32 __user *)argp); in scom_check()
478 void __user *argp = (void __user *)arg; in scom_ioctl() local
488 rc = scom_check(scom, argp); in scom_ioctl()
491 rc = scom_raw_read(scom, argp); in scom_ioctl()
494 rc = scom_raw_write(scom, argp); in scom_ioctl()
[all …]
/drivers/staging/vc04_services/interface/vchiq_arm/
A Dvchiq_dev.c643 struct vchiq_create_service __user *argp; in vchiq_ioctl() local
646 argp = (void __user *)arg; in vchiq_ioctl()
656 if (put_user(args.handle, &argp->handle)) { in vchiq_ioctl()
756 argp = (void __user *)arg; in vchiq_ioctl()
763 dir, &argp->mode); in vchiq_ioctl()
768 struct vchiq_await_completion __user *argp; in vchiq_ioctl() local
770 argp = (void __user *)arg; in vchiq_ioctl()
777 &argp->msgbufcount); in vchiq_ioctl()
1049 dir, &argp->mode); in vchiq_compat_ioctl_queue_bulk()
1083 &argp->msgbufcount); in vchiq_compat_ioctl_await_completion()
[all …]
/drivers/watchdog/
A Dwdrtas.c275 int __user *argp = (void __user *)arg; in wdrtas_ioctl() local
285 if (copy_to_user(argp, &wdinfo, sizeof(wdinfo))) in wdrtas_ioctl()
291 return put_user(i, argp); in wdrtas_ioctl()
295 return put_user(i, argp); in wdrtas_ioctl()
302 return put_user(i, argp); in wdrtas_ioctl()
305 if (get_user(i, argp)) in wdrtas_ioctl()
323 if (get_user(i, argp)) in wdrtas_ioctl()
338 return put_user(wdrtas_interval, argp); in wdrtas_ioctl()
A Driowd.c95 void __user *argp = (void __user *)arg; in riowd_ioctl() local
102 if (copy_to_user(argp, &info, sizeof(info))) in riowd_ioctl()
108 if (put_user(0, (int __user *)argp)) in riowd_ioctl()
117 if (copy_from_user(&options, argp, sizeof(options))) in riowd_ioctl()
130 if (get_user(new_margin, (int __user *)argp)) in riowd_ioctl()
139 return put_user(riowd_timeout * 60, (int __user *)argp); in riowd_ioctl()
A Dgef_wdt.c163 void __user *argp = (void __user *)arg; in gef_wdt_ioctl() local
173 if (copy_to_user(argp, &info, sizeof(info))) in gef_wdt_ioctl()
179 if (put_user(wdt_status, (int __user *)argp)) in gef_wdt_ioctl()
185 if (get_user(options, (int __user *)argp)) in gef_wdt_ioctl()
201 if (get_user(timeout, (int __user *)argp)) in gef_wdt_ioctl()
207 if (put_user(gef_wdt_timeout, (int __user *)argp)) in gef_wdt_ioctl()
A Dsbc_epx_c3.c105 int __user *argp = (void __user *)arg; in epx_c3_ioctl() local
114 if (copy_to_user(argp, &ident, sizeof(ident))) in epx_c3_ioctl()
119 return put_user(0, argp); in epx_c3_ioctl()
121 if (get_user(options, argp)) in epx_c3_ioctl()
139 return put_user(WATCHDOG_TIMEOUT, argp); in epx_c3_ioctl()
A Drc32434_wdt.c191 void __user *argp = (void __user *)arg; in rc32434_wdt_ioctl() local
202 if (copy_to_user(argp, &ident, sizeof(ident))) in rc32434_wdt_ioctl()
208 if (copy_to_user(argp, &value, sizeof(int))) in rc32434_wdt_ioctl()
212 if (copy_from_user(&value, argp, sizeof(int))) in rc32434_wdt_ioctl()
229 if (copy_from_user(&new_timeout, argp, sizeof(int))) in rc32434_wdt_ioctl()
235 return copy_to_user(argp, &timeout, sizeof(int)) ? -EFAULT : 0; in rc32434_wdt_ioctl()
/drivers/video/fbdev/core/
A Dfb_chrdev.c70 void __user *argp = (void __user *)arg; in do_fb_ioctl() local
79 ret = copy_to_user(argp, &var, sizeof(var)) ? -EFAULT : 0; in do_fb_ioctl()
82 if (copy_from_user(&var, argp, sizeof(var))) 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()
108 if (copy_from_user(&cmap, argp, sizeof(cmap))) in do_fb_ioctl()
113 if (copy_from_user(&cmap, argp, sizeof(cmap))) in do_fb_ioctl()
121 if (copy_from_user(&var, argp, sizeof(var))) in do_fb_ioctl()
128 if (ret == 0 && copy_to_user(argp, &var, sizeof(var))) in do_fb_ioctl()
135 ret = fbcon_get_con2fb_map_ioctl(argp); in do_fb_ioctl()
[all …]
/drivers/mtd/ubi/
A Dcdev.c385 void __user *argp = (void __user *)arg; in vol_cdev_ioctl() local
433 err = copy_from_user(&req, argp, in vol_cdev_ioctl()
467 err = get_user(lnum, (__user int32_t *)argp); in vol_cdev_ioctl()
512 err = get_user(lnum, (__user int32_t *)argp); in vol_cdev_ioctl()
526 err = get_user(lnum, (__user int32_t *)argp); in vol_cdev_ioctl()
540 err = copy_from_user(&req, argp, in vol_cdev_ioctl()
901 void __user *argp = (void __user *)arg; in ubi_cdev_ioctl() local
1033 err = get_user(pnum, (__user int32_t *)argp); in ubi_cdev_ioctl()
1048 err = get_user(pnum, (__user int32_t *)argp); in ubi_cdev_ioctl()
1060 err = ubi_get_ec_info(ubi, argp); in ubi_cdev_ioctl()
[all …]
/drivers/s390/char/
A Dsclp_ctl.c96 void __user *argp; in sclp_ctl_ioctl() local
99 argp = compat_ptr(arg); in sclp_ctl_ioctl()
101 argp = (void __user *) arg; in sclp_ctl_ioctl()
104 return sclp_ctl_ioctl_sccb(argp); in sclp_ctl_ioctl()
A Dvmcp.c204 int __user *argp; in vmcp_ioctl() local
208 argp = compat_ptr(arg); in vmcp_ioctl()
210 argp = (int __user *)arg; in vmcp_ioctl()
215 ret = put_user(session->resp_code, argp); in vmcp_ioctl()
219 ret = get_user(session->bufsize, argp); in vmcp_ioctl()
228 ret = put_user(session->resp_size, argp); in vmcp_ioctl()
A Dkeyboard.c481 void __user *argp; in kbd_ioctl() local
485 argp = (void __user *)arg; in kbd_ioctl()
497 return put_user(KB_101, (char __user *)argp); in kbd_ioctl()
500 return do_kdsk_ioctl(kbd, argp, cmd, perm); in kbd_ioctl()
503 return do_kdgkb_ioctl(kbd, argp, cmd, perm); in kbd_ioctl()
506 struct kbdiacrs __user *a = argp; in kbd_ioctl()
523 struct kbdiacrsuc __user *a = argp; in kbd_ioctl()
535 struct kbdiacrs __user *a = argp; in kbd_ioctl()
557 struct kbdiacrsuc __user *a = argp; in kbd_ioctl()

Completed in 73 milliseconds

123456