/drivers/sbus/char/ |
H A D | openprom.c | 144 static int opromgetprop(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsize) argument 152 return copyout(argp, op, sizeof(int)); 158 return copyout(argp, op, sizeof(int) + bufsize); 161 static int opromnxtprop(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsize) argument 167 return copyout(argp, op, sizeof(int)); 171 return copyout(argp, op, sizeof(int)); 179 return copyout(argp, op, sizeof(int)); 188 return copyout(argp, op, sizeof(int) + bufsize); 199 static int opromnext(void __user *argp, unsigned int cmd, struct device_node *dp, struct openpromio *op, int bufsize, DATA *data) argument 243 return copyout(argp, o 246 oprompci2node(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsize, DATA *data) argument 271 oprompath2node(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsize, DATA *data) argument 285 opromgetbootargs(void __user *argp, struct openpromio *op, int bufsize) argument 310 void __user *argp = (void __user *)arg; local 413 opiocget(void __user *argp, DATA *data) argument 445 opiocnextprop(void __user *argp, DATA *data) argument 491 opiocset(void __user *argp, DATA *data) argument 523 opiocgetnext(unsigned int cmd, void __user *argp) argument 559 void __user *argp = (void __user *)arg; local [all...] |
/drivers/s390/block/ |
H A D | dasd_ioctl.c | 33 dasd_ioctl_api_version(void __user *argp) argument 36 return put_user(ver, (int __user *)argp); 203 dasd_ioctl_format(struct block_device *bdev, void __user *argp) argument 211 if (!argp) 221 if (copy_from_user(&fdata, argp, sizeof(struct format_data_t))) { 250 static int dasd_ioctl_read_profile(struct dasd_block *block, void __user *argp) argument 287 if (copy_to_user(argp, data, sizeof(*data))) 299 static int dasd_ioctl_read_profile(struct dasd_block *block, void __user *argp) argument 309 unsigned int cmd, void __user *argp) 383 if (copy_to_user(argp, dasd_inf 308 dasd_ioctl_information(struct dasd_block *block, unsigned int cmd, void __user *argp) argument 396 dasd_ioctl_set_ro(struct block_device *bdev, void __user *argp) argument 421 dasd_ioctl_readall_cmb(struct dasd_block *block, unsigned int cmd, struct cmbdata __user *argp) argument 439 void __user *argp; local [all...] |
/drivers/gpu/drm/ |
H A D | drm_ioc32.c | 193 drm_map32_t __user *argp = (void __user *)arg; local 199 if (get_user(idx, &argp->offset)) 221 if (copy_to_user(argp, &m32, sizeof(m32))) 230 drm_map32_t __user *argp = (void __user *)arg; local 236 if (copy_from_user(&m32, argp, sizeof(m32))) 263 if (copy_to_user(argp, &m32, sizeof(m32))) 272 drm_map32_t __user *argp = (void __user *)arg; local 276 if (get_user(handle, &argp->handle)) 301 drm_client32_t __user *argp = (void __user *)arg; local 305 if (get_user(idx, &argp 343 drm_stats32_t __user *argp = (void __user *)arg; local 379 drm_buf_desc32_t __user *argp = (void __user *)arg; local 410 drm_buf_desc32_t __user *argp = (void __user *)arg; local 437 drm_buf_info32_t __user *argp = (void __user *)arg; local 500 drm_buf_map32_t __user *argp = (void __user *)arg; local 560 drm_buf_free32_t __user *argp = (void __user *)arg; local 586 drm_ctx_priv_map32_t __user *argp = (void __user *)arg; local 606 drm_ctx_priv_map32_t __user *argp = (void __user *)arg; local 640 drm_ctx_res32_t __user *argp = (void __user *)arg; local 684 drm_dma32_t __user *argp = (void __user *)arg; local 730 drm_agp_mode32_t __user *argp = (void __user *)arg; local 761 drm_agp_info32_t __user *argp = (void __user *)arg; local 801 drm_agp_buffer32_t __user *argp = (void __user *)arg; local 832 drm_agp_buffer32_t __user *argp = (void __user *)arg; local 853 drm_agp_binding32_t __user *argp = (void __user *)arg; local 872 drm_agp_binding32_t __user *argp = (void __user *)arg; local 894 drm_scatter_gather32_t __user *argp = (void __user *)arg; local 921 drm_scatter_gather32_t __user *argp = (void __user *)arg; local 988 drm_wait_vblank32_t __user *argp = (void __user *)arg; local [all...] |
/drivers/ide/ |
H A D | ide-floppy_ioctl.c | 42 int __user *argp; local 62 argp = arg + 1; 78 if (put_user(blocks, argp)) 81 ++argp; 83 if (put_user(length, argp)) 86 ++argp; 255 void __user *argp) 261 return ide_floppy_get_format_capacities(drive, pc, argp); 265 return ide_floppy_format_unit(drive, pc, (int __user *)argp); 267 return ide_floppy_get_format_progress(drive, pc, argp); 253 ide_floppy_format_ioctl(ide_drive_t *drive, struct ide_atapi_pc *pc, fmode_t mode, unsigned int cmd, void __user *argp) argument 277 void __user *argp = (void __user *)arg; local [all...] |
/drivers/video/ |
H A D | sbuslib.c | 197 struct fbcmap32 __user *argp = (void __user *)arg; local 202 ret = copy_in_user(p, argp, 2 * sizeof(int)); 203 ret |= get_user(addr, &argp->red); 205 ret |= get_user(addr, &argp->green); 207 ret |= get_user(addr, &argp->blue); 220 struct fbcursor32 __user *argp = (void __user *)arg; local 224 ret = copy_in_user(p, argp, 226 ret |= copy_in_user(&p->size, &argp->size, sizeof(struct fbcurpos)); 227 ret |= copy_in_user(&p->cmap, &argp->cmap, 2 * sizeof(int)); 228 ret |= get_user(addr, &argp [all...] |
/drivers/watchdog/ |
H A D | riowd.c | 94 void __user *argp = (void __user *)arg; local 101 if (copy_to_user(argp, &info, sizeof(info))) 107 if (put_user(0, (int __user *)argp)) 116 if (copy_from_user(&options, argp, sizeof(options))) 129 if (get_user(new_margin, (int __user *)argp)) 138 return put_user(riowd_timeout * 60, (int __user *)argp);
|
H A D | wdrtas.c | 313 int __user *argp = (void __user *)arg; local 323 if (copy_to_user(argp, &wdinfo, sizeof(wdinfo))) 329 return put_user(i, argp); 333 return put_user(i, argp); 340 return put_user(i, argp); 343 if (get_user(i, argp)) 361 if (get_user(i, argp)) 376 return put_user(wdrtas_interval, argp);
|
H A D | iop_wdt.c | 138 int __user *argp = (int __user *)arg; local 142 if (copy_to_user(argp, &ident, sizeof(ident))) 149 ret = put_user(0, argp); 153 ret = put_user(boot_status, argp); 182 ret = put_user(iop_watchdog_timeout(), argp);
|
H A D | sbc_epx_c3.c | 108 int __user *argp = (void __user *)arg; local 117 if (copy_to_user(argp, &ident, sizeof(ident))) 122 return put_user(0, argp); 124 if (get_user(options, argp)) 142 return put_user(WATCHDOG_TIMEOUT, argp);
|
H A D | xen_wdt.c | 179 int __user *argp = (void __user *)arg; local 188 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; 192 return put_user(0, argp); 195 if (get_user(new_options, argp)) 212 if (get_user(new_timeout, argp)) 220 return put_user(timeout, argp); 224 return put_user(retval, argp);
|
H A D | sa1100_wdt.c | 95 void __user *argp = (void __user *)arg; local 96 int __user *p = argp; 100 ret = copy_to_user(argp, &ident,
|
H A D | gef_wdt.c | 164 void __user *argp = (void __user *)arg; local 174 if (copy_to_user(argp, &info, sizeof(info))) 180 if (put_user(wdt_status, (int __user *)argp)) 186 if (get_user(options, (int __user *)argp)) 202 if (get_user(timeout, (int __user *)argp)) 208 if (put_user(gef_wdt_timeout, (int __user *)argp))
|
H A D | mv64x60_wdt.c | 181 void __user *argp = (void __user *)arg; local 192 if (copy_to_user(argp, &info, sizeof(info))) 198 if (put_user(wdt_status, (int __user *)argp)) 207 if (get_user(options, (int __user *)argp)) 223 if (get_user(timeout, (int __user *)argp)) 229 if (put_user(mv64x60_wdt_timeout, (int __user *)argp))
|
H A D | rc32434_wdt.c | 198 void __user *argp = (void __user *)arg; local 209 if (copy_to_user(argp, &ident, sizeof(ident))) 215 if (copy_to_user(argp, &value, sizeof(int))) 219 if (copy_from_user(&value, argp, sizeof(int))) 236 if (copy_from_user(&new_timeout, argp, sizeof(int))) 242 return copy_to_user(argp, &timeout, sizeof(int));
|
H A D | at91rm9200_wdt.c | 135 void __user *argp = (void __user *)arg; local 136 int __user *p = argp; 141 return copy_to_user(argp, &at91_wdt_info,
|
H A D | scx200_wdt.c | 163 void __user *argp = (void __user *)arg; local 164 int __user *p = argp; 175 if (copy_to_user(argp, &ident, sizeof(ident)))
|
H A D | softdog.c | 209 void __user *argp = (void __user *)arg; local 210 int __user *p = argp; 221 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0;
|
/drivers/platform/x86/ |
H A D | intel_scu_ipcutil.c | 86 void __user *argp = (void __user *)arg; local 103 if (copy_from_user(&data, argp, sizeof(struct scu_ipc_data))) 108 if (copy_to_user(argp, &data, sizeof(struct scu_ipc_data)))
|
/drivers/mtd/ |
H A D | mtdchar.c | 568 struct mtd_write_req __user *argp) 575 if (copy_from_user(&req, argp, sizeof(req)) || 620 void __user *argp = (void __user *)arg; local 629 if (!access_ok(VERIFY_READ, argp, size)) 633 if (!access_ok(VERIFY_WRITE, argp, size)) 639 if (copy_to_user(argp, &(mtd->numeraseregions), sizeof(int))) 647 struct region_info_user __user *ur = argp; 675 if (copy_to_user(argp, &info, sizeof(struct mtd_info_user))) 699 if (copy_from_user(&einfo64, argp, 709 if (copy_from_user(&einfo32, argp, 567 mtdchar_write_ioctl(struct mtd_info *mtd, struct mtd_write_req __user *argp) argument 1042 void __user *argp = compat_ptr(arg); local [all...] |
/drivers/char/ |
H A D | ppdev.c | 334 void __user *argp = (void __user *)arg; local 395 if (copy_from_user (&mode, argp, sizeof (mode))) 417 if (copy_to_user (argp, &mode, sizeof (mode))) { 425 if (copy_from_user (&phase, argp, sizeof (phase))) { 446 if (copy_to_user (argp, &phase, sizeof (phase))) { 461 if (copy_to_user (argp, &modes, sizeof (modes))) { 470 if (copy_from_user (&uflags, argp, sizeof (uflags))) { 482 if (copy_to_user (argp, &uflags, sizeof (uflags))) { 508 if (copy_to_user (argp, ®, sizeof (reg))) 513 if (copy_to_user (argp, [all...] |
H A D | i8k.c | 324 int __user *argp = (int __user *)arg; local 326 if (!argp) 352 if (copy_from_user(&val, argp, sizeof(int))) 359 if (copy_from_user(&val, argp, sizeof(int))) 369 if (copy_from_user(&val, argp, sizeof(int))) 372 if (copy_from_user(&speed, argp + 1, sizeof(int))) 387 if (copy_to_user(argp, &val, 4)) 392 if (copy_to_user(argp, buff, 16)) 397 if (copy_to_user(argp, &val, sizeof(int)))
|
/drivers/input/ |
H A D | joydev.c | 460 void __user *argp, size_t len) 473 if (copy_from_user(abspam, argp, len)) { 496 void __user *argp, size_t len) 509 if (copy_from_user(keypam, argp, len)) { 533 unsigned int cmd, void __user *argp) 544 return copy_from_user(&joydev->glue.JS_CORR, argp, 548 return copy_to_user(argp, &joydev->glue.JS_CORR, 552 return get_user(joydev->glue.JS_TIMEOUT, (s32 __user *) argp); 555 return put_user(joydev->glue.JS_TIMEOUT, (s32 __user *) argp); 558 return put_user(JS_VERSION, (__u32 __user *) argp); 459 joydev_handle_JSIOCSAXMAP(struct joydev *joydev, void __user *argp, size_t len) argument 495 joydev_handle_JSIOCSBTNMAP(struct joydev *joydev, void __user *argp, size_t len) argument 532 joydev_ioctl_common(struct joydev *joydev, unsigned int cmd, void __user *argp) argument 622 void __user *argp = (void __user *)arg; local 689 void __user *argp = (void __user *)arg; local [all...] |
/drivers/s390/char/ |
H A D | vmcp.c | 138 int __user *argp; local 143 argp = compat_ptr(arg); 145 argp = (int __user *)arg; 152 return put_user(temp, argp); 157 temp = get_user(session->bufsize, argp); 167 return put_user(temp, argp);
|
/drivers/staging/bcm/ |
H A D | Bcmchar.c | 159 void __user *argp = (void __user *)arg; local 171 Status = !access_ok(VERIFY_WRITE, argp, _IOC_SIZE(cmd)); 173 Status = !access_ok(VERIFY_READ, argp, _IOC_SIZE(cmd)); 212 if (copy_from_user(&IoBuffer, argp, sizeof(IOCTL_BUFFER))) 255 if (copy_from_user(&IoBuffer, argp, sizeof(IOCTL_BUFFER))) 302 if (copy_from_user(&IoBuffer, argp, sizeof(IOCTL_BUFFER))) 359 if (copy_from_user(&IoBuffer, argp, sizeof(IOCTL_BUFFER))) 414 if (copy_from_user(&IoBuffer, argp, sizeof(IOCTL_BUFFER))) 493 if (copy_from_user(&IoBuffer, argp, sizeof(IOCTL_BUFFER))) 528 if (copy_from_user(&IoBuffer, argp, sizeo [all...] |
/drivers/mtd/ubi/ |
H A D | cdev.c | 416 void __user *argp = (void __user *)arg; local 429 err = copy_from_user(&bytes, argp, sizeof(int64_t)); 462 err = copy_from_user(&req, argp, 499 err = get_user(lnum, (__user int32_t *)argp); 530 err = copy_from_user(&req, argp, sizeof(struct ubi_map_req)); 544 err = get_user(lnum, (__user int32_t *)argp); 558 err = get_user(lnum, (__user int32_t *)argp); 572 err = copy_from_user(&req, argp, 841 void __user *argp = (void __user *)arg; local 857 err = copy_from_user(&req, argp, sizeo 981 void __user *argp = (void __user *)arg; local [all...] |