Searched refs:argp (Results 1 - 25 of 158) sorted by relevance

1234567

/drivers/sbus/char/
H A Dopenprom.c144 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 Ddasd_ioctl.c33 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 Ddrm_ioc32.c193 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 Dide-floppy_ioctl.c42 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 Dsbuslib.c197 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 Driowd.c94 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 Dwdrtas.c313 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 Diop_wdt.c138 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 Dsbc_epx_c3.c108 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 Dxen_wdt.c179 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 Dsa1100_wdt.c95 void __user *argp = (void __user *)arg; local
96 int __user *p = argp;
100 ret = copy_to_user(argp, &ident,
H A Dgef_wdt.c164 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 Dmv64x60_wdt.c181 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 Drc32434_wdt.c198 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 Dat91rm9200_wdt.c135 void __user *argp = (void __user *)arg; local
136 int __user *p = argp;
141 return copy_to_user(argp, &at91_wdt_info,
H A Dscx200_wdt.c163 void __user *argp = (void __user *)arg; local
164 int __user *p = argp;
175 if (copy_to_user(argp, &ident, sizeof(ident)))
H A Dsoftdog.c209 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 Dintel_scu_ipcutil.c86 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 Dmtdchar.c568 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 Dppdev.c334 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, &reg, sizeof (reg)))
513 if (copy_to_user (argp,
[all...]
H A Di8k.c324 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 Djoydev.c460 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 Dvmcp.c138 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 DBcmchar.c159 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 Dcdev.c416 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...]

Completed in 512 milliseconds

1234567