/drivers/sbus/char/ |
H A D | openprom.c | 143 static int opromgetprop(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsize) argument 151 return copyout(argp, op, sizeof(int)); 157 return copyout(argp, op, sizeof(int) + bufsize); 160 static int opromnxtprop(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsize) argument 166 return copyout(argp, op, sizeof(int)); 170 return copyout(argp, op, sizeof(int)); 178 return copyout(argp, op, sizeof(int)); 187 return copyout(argp, op, sizeof(int) + bufsize); 198 static int opromnext(void __user *argp, unsigned int cmd, struct device_node *dp, struct openpromio *op, int bufsize, DATA *data) argument 242 return copyout(argp, o 245 oprompci2node(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsize, DATA *data) argument 270 oprompath2node(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsize, DATA *data) argument 284 opromgetbootargs(void __user *argp, struct openpromio *op, int bufsize) argument 309 void __user *argp = (void __user *)arg; local 412 opiocget(void __user *argp, DATA *data) argument 444 opiocnextprop(void __user *argp, DATA *data) argument 490 opiocset(void __user *argp, DATA *data) argument 522 opiocgetnext(unsigned int cmd, void __user *argp) argument 558 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); 266 dasd_ioctl_format(struct block_device *bdev, void __user *argp) argument 274 if (!argp) 284 if (copy_from_user(&fdata, argp, sizeof(struct format_data_t))) { 313 static int dasd_ioctl_read_profile(struct dasd_block *block, void __user *argp) argument 350 if (copy_to_user(argp, data, sizeof(*data))) 362 static int dasd_ioctl_read_profile(struct dasd_block *block, void __user *argp) argument 372 unsigned int cmd, void __user *argp) 448 if (copy_to_user(argp, dasd_inf 371 dasd_ioctl_information(struct dasd_block *block, unsigned int cmd, void __user *argp) argument 461 dasd_ioctl_set_ro(struct block_device *bdev, void __user *argp) argument 486 dasd_ioctl_readall_cmb(struct dasd_block *block, unsigned int cmd, struct cmbdata __user *argp) argument 504 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/fbdev/ |
H A D | sbuslib.c | 196 struct fbcmap32 __user *argp = (void __user *)arg; local 201 ret = copy_in_user(p, argp, 2 * sizeof(int)); 202 ret |= get_user(addr, &argp->red); 204 ret |= get_user(addr, &argp->green); 206 ret |= get_user(addr, &argp->blue); 219 struct fbcursor32 __user *argp = (void __user *)arg; local 223 ret = copy_in_user(p, argp, 225 ret |= copy_in_user(&p->size, &argp->size, sizeof(struct fbcurpos)); 226 ret |= copy_in_user(&p->cmap, &argp->cmap, 2 * sizeof(int)); 227 ret |= get_user(addr, &argp [all...] |
/drivers/staging/bcm/ |
H A D | Bcmchar.c | 246 static int bcm_char_ioctl_reg_read_private(void __user *argp, argument 258 if (copy_from_user(&io_buff, argp, sizeof(struct bcm_ioctl_buffer))) 297 static int bcm_char_ioctl_reg_write_private(void __user *argp, argument 307 if (copy_from_user(&io_buff, argp, sizeof(struct bcm_ioctl_buffer))) 344 static int bcm_char_ioctl_eeprom_reg_read(void __user *argp, argument 364 if (copy_from_user(&io_buff, argp, sizeof(struct bcm_ioctl_buffer))) 412 static int bcm_char_ioctl_eeprom_reg_write(void __user *argp, argument 431 if (copy_from_user(&io_buff, argp, sizeof(struct bcm_ioctl_buffer))) 479 static int bcm_char_ioctl_gpio_set_request(void __user *argp, argument 501 if (copy_from_user(&io_buff, argp, sizeo 588 bcm_char_ioctl_led_thread_state_change_req(void __user *argp, struct bcm_mini_adapter *ad) argument 639 bcm_char_ioctl_gpio_status_request(void __user *argp, struct bcm_mini_adapter *ad) argument 680 bcm_char_ioctl_gpio_multi_request(void __user *argp, struct bcm_mini_adapter *ad) argument 786 bcm_char_ioctl_gpio_mode_request(void __user *argp, struct bcm_mini_adapter *ad) argument 878 bcm_char_ioctl_misc_request(void __user *argp, struct bcm_mini_adapter *ad) argument 960 bcm_char_ioctl_buffer_download(void __user *argp, struct bcm_mini_adapter *ad) argument 1045 bcm_char_ioctl_buffer_download_stop(void __user *argp, struct bcm_mini_adapter *ad) argument 1151 bcm_char_ioctl_switch_transfer_mode(void __user *argp, struct bcm_mini_adapter *ad) argument 1173 bcm_char_ioctl_get_driver_version(void __user *argp) argument 1190 bcm_char_ioctl_get_current_status(void __user *argp, struct bcm_mini_adapter *ad) argument 1221 bcm_char_ioctl_set_mac_tracing(void __user *argp, struct bcm_mini_adapter *ad) argument 1242 bcm_char_ioctl_get_dsx_indication(void __user *argp, struct bcm_mini_adapter *ad) argument 1268 bcm_char_ioctl_get_host_mibs(void __user *argp, struct bcm_mini_adapter *ad, struct bcm_tarang_data *tarang) argument 1306 bcm_char_ioctl_bulk_wrm(void __user *argp, struct bcm_mini_adapter *ad, UINT cmd) argument 1377 bcm_char_ioctl_get_nvm_size(void __user *argp, struct bcm_mini_adapter *ad) argument 1394 bcm_char_ioctl_cal_init(void __user *argp, struct bcm_mini_adapter *ad) argument 1441 bcm_char_ioctl_set_debug(void __user *argp, struct bcm_mini_adapter *ad) argument 1484 bcm_char_ioctl_nvm_rw(void __user *argp, struct bcm_mini_adapter *ad, UINT cmd) argument 1594 bcm_char_ioctl_flash2x_section_read(void __user *argp, struct bcm_mini_adapter *ad) argument 1712 bcm_char_ioctl_flash2x_section_write(void __user *argp, struct bcm_mini_adapter *ad) argument 1846 bcm_char_ioctl_flash2x_section_bitmap(void __user *argp, struct bcm_mini_adapter *ad) argument 1896 bcm_char_ioctl_set_active_section(void __user *argp, struct bcm_mini_adapter *ad) argument 1951 bcm_char_ioctl_copy_section(void __user *argp, struct bcm_mini_adapter *ad) argument 2052 bcm_char_ioctl_get_flash_cs_info(void __user *argp, struct bcm_mini_adapter *ad) argument 2094 bcm_char_ioctl_select_dsd(void __user *argp, struct bcm_mini_adapter *ad) argument 2154 bcm_char_ioctl_nvm_raw_read(void __user *argp, struct bcm_mini_adapter *ad) argument 2256 bcm_char_ioctl_cntrlmsg_mask(void __user *argp, struct bcm_mini_adapter *ad, struct bcm_tarang_data *tarang) argument 2291 bcm_char_ioctl_get_device_driver_info(void __user *argp, struct bcm_mini_adapter *ad) argument 2319 bcm_char_ioctl_time_since_net_entry(void __user *argp, struct bcm_mini_adapter *ad) argument 2348 void __user *argp = (void __user *)arg; local [all...] |
/drivers/watchdog/ |
H A D | riowd.c | 95 void __user *argp = (void __user *)arg; local 102 if (copy_to_user(argp, &info, sizeof(info))) 108 if (put_user(0, (int __user *)argp)) 117 if (copy_from_user(&options, argp, sizeof(options))) 130 if (get_user(new_margin, (int __user *)argp)) 139 return put_user(riowd_timeout * 60, (int __user *)argp);
|
H A D | wdrtas.c | 288 int __user *argp = (void __user *)arg; local 298 if (copy_to_user(argp, &wdinfo, sizeof(wdinfo))) 304 return put_user(i, argp); 308 return put_user(i, argp); 315 return put_user(i, argp); 318 if (get_user(i, argp)) 336 if (get_user(i, argp)) 351 return put_user(wdrtas_interval, argp);
|
H A D | iop_wdt.c | 140 int __user *argp = (int __user *)arg; local 144 if (copy_to_user(argp, &ident, sizeof(ident))) 151 ret = put_user(0, argp); 155 ret = put_user(boot_status, argp); 184 ret = put_user(iop_watchdog_timeout(), argp);
|
H A D | sbc_epx_c3.c | 109 int __user *argp = (void __user *)arg; local 118 if (copy_to_user(argp, &ident, sizeof(ident))) 123 return put_user(0, argp); 125 if (get_user(options, argp)) 143 return put_user(WATCHDOG_TIMEOUT, argp);
|
H A D | xen_wdt.c | 181 int __user *argp = (void __user *)arg; local 190 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; 194 return put_user(0, argp); 197 if (get_user(new_options, argp)) 214 if (get_user(new_timeout, argp)) 222 return put_user(timeout, argp); 226 return put_user(retval, argp);
|
H A D | gef_wdt.c | 167 void __user *argp = (void __user *)arg; local 177 if (copy_to_user(argp, &info, sizeof(info))) 183 if (put_user(wdt_status, (int __user *)argp)) 189 if (get_user(options, (int __user *)argp)) 205 if (get_user(timeout, (int __user *)argp)) 211 if (put_user(gef_wdt_timeout, (int __user *)argp))
|
H A D | mv64x60_wdt.c | 182 void __user *argp = (void __user *)arg; local 193 if (copy_to_user(argp, &info, sizeof(info))) 199 if (put_user(wdt_status, (int __user *)argp)) 208 if (get_user(options, (int __user *)argp)) 224 if (get_user(timeout, (int __user *)argp)) 230 if (put_user(mv64x60_wdt_timeout, (int __user *)argp))
|
H A D | rc32434_wdt.c | 196 void __user *argp = (void __user *)arg; local 207 if (copy_to_user(argp, &ident, sizeof(ident))) 213 if (copy_to_user(argp, &value, sizeof(int))) 217 if (copy_from_user(&value, argp, sizeof(int))) 234 if (copy_from_user(&new_timeout, argp, sizeof(int))) 240 return copy_to_user(argp, &timeout, sizeof(int));
|
H A D | acquirewdt.c | 151 void __user *argp = (void __user *)arg; local 152 int __user *p = argp; 161 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0;
|
H A D | at91rm9200_wdt.c | 139 void __user *argp = (void __user *)arg; local 140 int __user *p = argp; 145 return copy_to_user(argp, &at91_wdt_info,
|
/drivers/platform/x86/ |
H A D | intel_scu_ipcutil.c | 83 void __user *argp = (void __user *)arg; local 88 if (copy_from_user(&data, argp, sizeof(struct scu_ipc_data))) 93 if (copy_to_user(argp, &data, sizeof(struct scu_ipc_data)))
|
/drivers/mtd/ |
H A D | mtdchar.c | 570 struct mtd_write_req __user *argp) 577 if (copy_from_user(&req, argp, sizeof(req))) 624 void __user *argp = (void __user *)arg; local 633 if (!access_ok(VERIFY_READ, argp, size)) 637 if (!access_ok(VERIFY_WRITE, argp, size)) 643 if (copy_to_user(argp, &(mtd->numeraseregions), sizeof(int))) 651 struct region_info_user __user *ur = argp; 679 if (copy_to_user(argp, &info, sizeof(struct mtd_info_user))) 703 if (copy_from_user(&einfo64, argp, 713 if (copy_from_user(&einfo32, argp, 569 mtdchar_write_ioctl(struct mtd_info *mtd, struct mtd_write_req __user *argp) argument 1045 void __user *argp = compat_ptr(arg); local [all...] |
/drivers/s390/char/ |
H A D | sclp_ctl.c | 94 void __user *argp; local 97 argp = compat_ptr(arg); 99 argp = (void __user *) arg; 102 return sclp_ctl_ioctl_sccb(argp);
|
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/misc/mic/host/ |
H A D | mic_virtio.h | 115 void __user *argp); 118 void __user *argp);
|
H A D | mic_fops.c | 63 void __user *argp = (void __user *)arg; local 69 ret = mic_virtio_add_device(mvdev, argp); 86 if (copy_from_user(©, argp, sizeof(copy))) 102 &((struct mic_copy_desc __user *)argp)->out_len, 116 ret = mic_virtio_config_change(mvdev, argp);
|
/drivers/char/ |
H A D | ppdev.c | 330 void __user *argp = (void __user *)arg; local 391 if (copy_from_user (&mode, argp, sizeof (mode))) 413 if (copy_to_user (argp, &mode, sizeof (mode))) { 421 if (copy_from_user (&phase, argp, sizeof (phase))) { 442 if (copy_to_user (argp, &phase, sizeof (phase))) { 457 if (copy_to_user (argp, &modes, sizeof (modes))) { 466 if (copy_from_user (&uflags, argp, sizeof (uflags))) { 478 if (copy_to_user (argp, &uflags, sizeof (uflags))) { 504 if (copy_to_user (argp, ®, sizeof (reg))) 509 if (copy_to_user (argp, [all...] |
/drivers/input/ |
H A D | joydev.c | 438 void __user *argp, size_t len) 451 if (copy_from_user(abspam, argp, len)) { 474 void __user *argp, size_t len) 487 if (copy_from_user(keypam, argp, len)) { 511 unsigned int cmd, void __user *argp) 522 return copy_from_user(&joydev->glue.JS_CORR, argp, 526 return copy_to_user(argp, &joydev->glue.JS_CORR, 530 return get_user(joydev->glue.JS_TIMEOUT, (s32 __user *) argp); 533 return put_user(joydev->glue.JS_TIMEOUT, (s32 __user *) argp); 536 return put_user(JS_VERSION, (__u32 __user *) argp); 437 joydev_handle_JSIOCSAXMAP(struct joydev *joydev, void __user *argp, size_t len) argument 473 joydev_handle_JSIOCSBTNMAP(struct joydev *joydev, void __user *argp, size_t len) argument 510 joydev_ioctl_common(struct joydev *joydev, unsigned int cmd, void __user *argp) argument 600 void __user *argp = (void __user *)arg; local 667 void __user *argp = (void __user *)arg; local [all...] |
/drivers/vhost/ |
H A D | vhost.h | 50 long vhost_vring_ioctl(struct vhost_dev *d, int ioctl, void __user *argp); 136 long vhost_dev_ioctl(struct vhost_dev *, unsigned int ioctl, void __user *argp); 137 long vhost_vring_ioctl(struct vhost_dev *d, int ioctl, void __user *argp);
|