Home
last modified time | relevance | path

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

1234567

/drivers/sbus/char/
Dopenprom.c143 static int opromgetprop(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsi… in opromgetprop() argument
151 return copyout(argp, op, sizeof(int)); in opromgetprop()
157 return copyout(argp, op, sizeof(int) + bufsize); in opromgetprop()
160 static int opromnxtprop(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsi… in opromnxtprop() argument
166 return copyout(argp, op, sizeof(int)); in opromnxtprop()
170 return copyout(argp, op, sizeof(int)); in opromnxtprop()
178 return copyout(argp, op, sizeof(int)); in opromnxtprop()
187 return copyout(argp, op, sizeof(int) + bufsize); in opromnxtprop()
198 static int opromnext(void __user *argp, unsigned int cmd, struct device_node *dp, struct openpromio… in opromnext() argument
242 return copyout(argp, op, bufsize + sizeof(int)); in opromnext()
[all …]
/drivers/gpu/drm/
Ddrm_ioc32.c193 drm_map32_t __user *argp = (void __user *)arg; in compat_drm_getmap() local
199 if (get_user(idx, &argp->offset)) in compat_drm_getmap()
221 if (copy_to_user(argp, &m32, sizeof(m32))) in compat_drm_getmap()
230 drm_map32_t __user *argp = (void __user *)arg; in compat_drm_addmap() local
236 if (copy_from_user(&m32, argp, sizeof(m32))) in compat_drm_addmap()
263 if (copy_to_user(argp, &m32, sizeof(m32))) in compat_drm_addmap()
272 drm_map32_t __user *argp = (void __user *)arg; in compat_drm_rmmap() local
276 if (get_user(handle, &argp->handle)) in compat_drm_rmmap()
301 drm_client32_t __user *argp = (void __user *)arg; in compat_drm_getclient() local
305 if (get_user(idx, &argp->idx)) in compat_drm_getclient()
[all …]
/drivers/s390/block/
Ddasd_ioctl.c33 dasd_ioctl_api_version(void __user *argp) in dasd_ioctl_api_version() argument
36 return put_user(ver, (int __user *)argp); in dasd_ioctl_api_version()
192 dasd_ioctl_format(struct block_device *bdev, void __user *argp) in dasd_ioctl_format() argument
200 if (!argp) in dasd_ioctl_format()
210 if (copy_from_user(&fdata, argp, sizeof(struct format_data_t))) { in dasd_ioctl_format()
239 static int dasd_ioctl_read_profile(struct dasd_block *block, void __user *argp) in dasd_ioctl_read_profile() argument
276 if (copy_to_user(argp, data, sizeof(*data))) in dasd_ioctl_read_profile()
288 static int dasd_ioctl_read_profile(struct dasd_block *block, void __user *argp) in dasd_ioctl_read_profile() argument
298 unsigned int cmd, void __user *argp) in dasd_ioctl_information() argument
374 if (copy_to_user(argp, dasd_info, in dasd_ioctl_information()
[all …]
/drivers/ide/
Dide-floppy_ioctl.c42 int __user *argp; in ide_floppy_get_format_capacities() local
62 argp = arg + 1; in ide_floppy_get_format_capacities()
78 if (put_user(blocks, argp)) in ide_floppy_get_format_capacities()
81 ++argp; in ide_floppy_get_format_capacities()
83 if (put_user(length, argp)) in ide_floppy_get_format_capacities()
86 ++argp; in ide_floppy_get_format_capacities()
255 void __user *argp) in ide_floppy_format_ioctl() argument
261 return ide_floppy_get_format_capacities(drive, pc, argp); in ide_floppy_format_ioctl()
265 return ide_floppy_format_unit(drive, pc, (int __user *)argp); in ide_floppy_format_ioctl()
267 return ide_floppy_get_format_progress(drive, pc, argp); in ide_floppy_format_ioctl()
[all …]
/drivers/mtd/
Dmtdchar.c575 struct mtd_write_req __user *argp) in mtdchar_write_ioctl() argument
582 if (copy_from_user(&req, argp, sizeof(req)) || in mtdchar_write_ioctl()
627 void __user *argp = (void __user *)arg; in mtdchar_ioctl() local
636 if (!access_ok(VERIFY_READ, argp, size)) in mtdchar_ioctl()
640 if (!access_ok(VERIFY_WRITE, argp, size)) in mtdchar_ioctl()
646 if (copy_to_user(argp, &(mtd->numeraseregions), sizeof(int))) in mtdchar_ioctl()
654 struct region_info_user __user *ur = argp; in mtdchar_ioctl()
682 if (copy_to_user(argp, &info, sizeof(struct mtd_info_user))) in mtdchar_ioctl()
706 if (copy_from_user(&einfo64, argp, in mtdchar_ioctl()
716 if (copy_from_user(&einfo32, argp, in mtdchar_ioctl()
[all …]
/drivers/video/
Dsbuslib.c196 struct fbcmap32 __user *argp = (void __user *)arg; in fbiogetputcmap() local
201 ret = copy_in_user(p, argp, 2 * sizeof(int)); in fbiogetputcmap()
202 ret |= get_user(addr, &argp->red); in fbiogetputcmap()
204 ret |= get_user(addr, &argp->green); in fbiogetputcmap()
206 ret |= get_user(addr, &argp->blue); in fbiogetputcmap()
219 struct fbcursor32 __user *argp = (void __user *)arg; in fbiogscursor() local
223 ret = copy_in_user(p, argp, in fbiogscursor()
225 ret |= copy_in_user(&p->size, &argp->size, sizeof(struct fbcurpos)); in fbiogscursor()
226 ret |= copy_in_user(&p->cmap, &argp->cmap, 2 * sizeof(int)); in fbiogscursor()
227 ret |= get_user(addr, &argp->cmap.red); in fbiogscursor()
[all …]
/drivers/input/
Djoydev.c438 void __user *argp, size_t len) in joydev_handle_JSIOCSAXMAP() argument
451 if (copy_from_user(abspam, argp, len)) { in joydev_handle_JSIOCSAXMAP()
474 void __user *argp, size_t len) in joydev_handle_JSIOCSBTNMAP() argument
487 if (copy_from_user(keypam, argp, len)) { in joydev_handle_JSIOCSBTNMAP()
511 unsigned int cmd, void __user *argp) in joydev_ioctl_common() argument
522 return copy_from_user(&joydev->glue.JS_CORR, argp, in joydev_ioctl_common()
526 return copy_to_user(argp, &joydev->glue.JS_CORR, in joydev_ioctl_common()
530 return get_user(joydev->glue.JS_TIMEOUT, (s32 __user *) argp); in joydev_ioctl_common()
533 return put_user(joydev->glue.JS_TIMEOUT, (s32 __user *) argp); in joydev_ioctl_common()
536 return put_user(JS_VERSION, (__u32 __user *) argp); in joydev_ioctl_common()
[all …]
/drivers/char/
Dppdev.c330 void __user *argp = (void __user *)arg; in pp_do_ioctl() local
391 if (copy_from_user (&mode, argp, sizeof (mode))) in pp_do_ioctl()
413 if (copy_to_user (argp, &mode, sizeof (mode))) { in pp_do_ioctl()
421 if (copy_from_user (&phase, argp, sizeof (phase))) { in pp_do_ioctl()
442 if (copy_to_user (argp, &phase, sizeof (phase))) { in pp_do_ioctl()
457 if (copy_to_user (argp, &modes, sizeof (modes))) { in pp_do_ioctl()
466 if (copy_from_user (&uflags, argp, sizeof (uflags))) { in pp_do_ioctl()
478 if (copy_to_user (argp, &uflags, sizeof (uflags))) { in pp_do_ioctl()
504 if (copy_to_user (argp, &reg, sizeof (reg))) in pp_do_ioctl()
509 if (copy_to_user (argp, &reg, sizeof (reg))) in pp_do_ioctl()
[all …]
Di8k.c324 int __user *argp = (int __user *)arg; in i8k_ioctl_unlocked() local
326 if (!argp) in i8k_ioctl_unlocked()
352 if (copy_from_user(&val, argp, sizeof(int))) in i8k_ioctl_unlocked()
359 if (copy_from_user(&val, argp, sizeof(int))) in i8k_ioctl_unlocked()
369 if (copy_from_user(&val, argp, sizeof(int))) in i8k_ioctl_unlocked()
372 if (copy_from_user(&speed, argp + 1, sizeof(int))) in i8k_ioctl_unlocked()
387 if (copy_to_user(argp, &val, 4)) in i8k_ioctl_unlocked()
392 if (copy_to_user(argp, buff, 16)) in i8k_ioctl_unlocked()
397 if (copy_to_user(argp, &val, sizeof(int))) in i8k_ioctl_unlocked()
/drivers/watchdog/
Dwdrtas.c313 int __user *argp = (void __user *)arg; in wdrtas_ioctl() local
323 if (copy_to_user(argp, &wdinfo, sizeof(wdinfo))) in wdrtas_ioctl()
329 return put_user(i, argp); in wdrtas_ioctl()
333 return put_user(i, argp); in wdrtas_ioctl()
340 return put_user(i, argp); in wdrtas_ioctl()
343 if (get_user(i, argp)) in wdrtas_ioctl()
361 if (get_user(i, argp)) in wdrtas_ioctl()
376 return put_user(wdrtas_interval, argp); in wdrtas_ioctl()
Driowd.c96 void __user *argp = (void __user *)arg; in riowd_ioctl() local
103 if (copy_to_user(argp, &info, sizeof(info))) in riowd_ioctl()
109 if (put_user(0, (int __user *)argp)) in riowd_ioctl()
118 if (copy_from_user(&options, argp, sizeof(options))) in riowd_ioctl()
131 if (get_user(new_margin, (int __user *)argp)) in riowd_ioctl()
140 return put_user(riowd_timeout * 60, (int __user *)argp); in riowd_ioctl()
Dsbc_epx_c3.c109 int __user *argp = (void __user *)arg; in epx_c3_ioctl() local
118 if (copy_to_user(argp, &ident, sizeof(ident))) in epx_c3_ioctl()
123 return put_user(0, argp); in epx_c3_ioctl()
125 if (get_user(options, argp)) in epx_c3_ioctl()
143 return put_user(WATCHDOG_TIMEOUT, argp); in epx_c3_ioctl()
Dgef_wdt.c166 void __user *argp = (void __user *)arg; in gef_wdt_ioctl() local
176 if (copy_to_user(argp, &info, sizeof(info))) in gef_wdt_ioctl()
182 if (put_user(wdt_status, (int __user *)argp)) in gef_wdt_ioctl()
188 if (get_user(options, (int __user *)argp)) in gef_wdt_ioctl()
204 if (get_user(timeout, (int __user *)argp)) in gef_wdt_ioctl()
210 if (put_user(gef_wdt_timeout, (int __user *)argp)) in gef_wdt_ioctl()
Dxen_wdt.c181 int __user *argp = (void __user *)arg; in xen_wdt_ioctl() local
190 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; in xen_wdt_ioctl()
194 return put_user(0, argp); in xen_wdt_ioctl()
197 if (get_user(new_options, argp)) in xen_wdt_ioctl()
214 if (get_user(new_timeout, argp)) in xen_wdt_ioctl()
222 return put_user(timeout, argp); in xen_wdt_ioctl()
226 return put_user(retval, argp); in xen_wdt_ioctl()
Drc32434_wdt.c196 void __user *argp = (void __user *)arg; in rc32434_wdt_ioctl() local
207 if (copy_to_user(argp, &ident, sizeof(ident))) in rc32434_wdt_ioctl()
213 if (copy_to_user(argp, &value, sizeof(int))) in rc32434_wdt_ioctl()
217 if (copy_from_user(&value, argp, sizeof(int))) in rc32434_wdt_ioctl()
234 if (copy_from_user(&new_timeout, argp, sizeof(int))) in rc32434_wdt_ioctl()
240 return copy_to_user(argp, &timeout, sizeof(int)); in rc32434_wdt_ioctl()
Dmv64x60_wdt.c182 void __user *argp = (void __user *)arg; in mv64x60_wdt_ioctl() local
193 if (copy_to_user(argp, &info, sizeof(info))) in mv64x60_wdt_ioctl()
199 if (put_user(wdt_status, (int __user *)argp)) in mv64x60_wdt_ioctl()
208 if (get_user(options, (int __user *)argp)) in mv64x60_wdt_ioctl()
224 if (get_user(timeout, (int __user *)argp)) in mv64x60_wdt_ioctl()
230 if (put_user(mv64x60_wdt_timeout, (int __user *)argp)) in mv64x60_wdt_ioctl()
Diop_wdt.c140 int __user *argp = (int __user *)arg; in iop_wdt_ioctl() local
144 if (copy_to_user(argp, &ident, sizeof(ident))) in iop_wdt_ioctl()
151 ret = put_user(0, argp); in iop_wdt_ioctl()
155 ret = put_user(boot_status, argp); in iop_wdt_ioctl()
184 ret = put_user(iop_watchdog_timeout(), argp); in iop_wdt_ioctl()
/drivers/s390/char/
Dvmcp.c138 int __user *argp; in vmcp_ioctl() local
143 argp = compat_ptr(arg); in vmcp_ioctl()
145 argp = (int __user *)arg; in vmcp_ioctl()
152 return put_user(temp, argp); in vmcp_ioctl()
157 temp = get_user(session->bufsize, argp); in vmcp_ioctl()
167 return put_user(temp, argp); in vmcp_ioctl()
Dkeyboard.c460 void __user *argp; in kbd_ioctl() local
464 argp = (void __user *)arg; in kbd_ioctl()
476 return put_user(KB_101, (char __user *)argp); in kbd_ioctl()
479 return do_kdsk_ioctl(kbd, argp, cmd, perm); in kbd_ioctl()
482 return do_kdgkb_ioctl(kbd, argp, cmd, perm); in kbd_ioctl()
485 struct kbdiacrs __user *a = argp; in kbd_ioctl()
502 struct kbdiacrsuc __user *a = argp; in kbd_ioctl()
514 struct kbdiacrs __user *a = argp; in kbd_ioctl()
536 struct kbdiacrsuc __user *a = argp; in kbd_ioctl()
/drivers/staging/bcm/
DBcmchar.c159 void __user *argp = (void __user *)arg; in bcm_char_ioctl() local
171 Status = !access_ok(VERIFY_WRITE, argp, _IOC_SIZE(cmd)); in bcm_char_ioctl()
173 Status = !access_ok(VERIFY_READ, argp, _IOC_SIZE(cmd)); in bcm_char_ioctl()
212 if (copy_from_user(&IoBuffer, argp, sizeof(struct bcm_ioctl_buffer))) in bcm_char_ioctl()
255 if (copy_from_user(&IoBuffer, argp, sizeof(struct bcm_ioctl_buffer))) in bcm_char_ioctl()
302 if (copy_from_user(&IoBuffer, argp, sizeof(struct bcm_ioctl_buffer))) in bcm_char_ioctl()
360 if (copy_from_user(&IoBuffer, argp, sizeof(struct bcm_ioctl_buffer))) in bcm_char_ioctl()
415 if (copy_from_user(&IoBuffer, argp, sizeof(struct bcm_ioctl_buffer))) in bcm_char_ioctl()
494 if (copy_from_user(&IoBuffer, argp, sizeof(struct bcm_ioctl_buffer))) in bcm_char_ioctl()
529 if (copy_from_user(&IoBuffer, argp, sizeof(struct bcm_ioctl_buffer))) in bcm_char_ioctl()
[all …]
/drivers/mtd/ubi/
Dcdev.c416 void __user *argp = (void __user *)arg; in vol_cdev_ioctl() local
429 err = copy_from_user(&bytes, argp, sizeof(int64_t)); in vol_cdev_ioctl()
462 err = copy_from_user(&req, argp, in vol_cdev_ioctl()
496 err = get_user(lnum, (__user int32_t *)argp); in vol_cdev_ioctl()
527 err = copy_from_user(&req, argp, sizeof(struct ubi_map_req)); in vol_cdev_ioctl()
541 err = get_user(lnum, (__user int32_t *)argp); in vol_cdev_ioctl()
555 err = get_user(lnum, (__user int32_t *)argp); in vol_cdev_ioctl()
569 err = copy_from_user(&req, argp, in vol_cdev_ioctl()
838 void __user *argp = (void __user *)arg; in ubi_cdev_ioctl() local
854 err = copy_from_user(&req, argp, sizeof(struct ubi_mkvol_req)); in ubi_cdev_ioctl()
[all …]
/drivers/isdn/i4l/
Disdn_common.c1286 void __user *argp = (void __user *)arg; in isdn_ioctl() local
1302 ulong __user *p = argp; in isdn_ioctl()
1319 if (copy_from_user(&phone, argp, sizeof(phone))) in isdn_ioctl()
1321 return isdn_net_getpeer(&phone, argp); in isdn_ioctl()
1356 if (copy_from_user(name, argp, sizeof(name))) in isdn_ioctl()
1365 if (copy_to_user(argp, s, strlen(s) + 1)) { in isdn_ioctl()
1377 if (copy_from_user(bname, argp, sizeof(bname) - 1)) in isdn_ioctl()
1384 if (copy_to_user(argp, s, strlen(s) + 1)) { in isdn_ioctl()
1396 if (copy_from_user(name, argp, sizeof(name))) in isdn_ioctl()
1408 if (copy_from_user(&cfg, argp, sizeof(cfg))) in isdn_ioctl()
[all …]
/drivers/platform/x86/
Dintel_scu_ipcutil.c83 void __user *argp = (void __user *)arg; in scu_ipc_ioctl() local
88 if (copy_from_user(&data, argp, sizeof(struct scu_ipc_data))) in scu_ipc_ioctl()
93 if (copy_to_user(argp, &data, sizeof(struct scu_ipc_data))) in scu_ipc_ioctl()
/drivers/video/via/
Dviafbdev.c409 u32 __user *argp = (u32 __user *) arg; in viafb_ioctl() local
418 if (copy_to_user(argp, viaparinfo->chip_info, in viafb_ioctl()
423 return put_user((u32)sizeof(struct viafb_ioctl_info), argp); in viafb_ioctl()
429 info->var.bits_per_pixel), argp); in viafb_ioctl()
431 if (copy_from_user(&gpu32, argp, sizeof(gpu32))) in viafb_ioctl()
455 if (copy_to_user(argp, &u.viamode, sizeof(u.viamode))) in viafb_ioctl()
489 if (copy_to_user(argp, &u.viasamm, sizeof(u.viasamm))) in viafb_ioctl()
494 if (copy_from_user(&gpu32, argp, sizeof(gpu32))) in viafb_ioctl()
504 if (copy_from_user(&gpu32, argp, sizeof(gpu32))) in viafb_ioctl()
539 if (copy_to_user(argp, &u.active_dev, sizeof(u.active_dev))) in viafb_ioctl()
[all …]
/drivers/isdn/capi/
Dcapi.c749 void __user *argp = (void __user *)arg; in capi_ioctl() local
759 if (copy_from_user(&cdev->ap.rparam, argp, in capi_ioctl()
778 if (copy_from_user(&data.contr, argp, in capi_ioctl()
784 if (copy_to_user(argp, &data.version, in capi_ioctl()
790 if (copy_from_user(&data.contr, argp, in capi_ioctl()
796 if (copy_to_user(argp, data.serial, in capi_ioctl()
802 if (copy_from_user(&data.contr, argp, in capi_ioctl()
811 retval = copy_to_user(argp, in capi_ioctl()
820 retval = copy_to_user(argp, &data.profile, in capi_ioctl()
828 if (copy_from_user(&data.contr, argp, in capi_ioctl()
[all …]

1234567