tag | line | file | source code |
arg | 668 | arch/alpha/kernel/osf_sys.c | int * start, void *arg) |
arg | 698 | arch/alpha/kernel/osf_sys.c | int * start, void *arg) |
arg | 338 | arch/i386/kernel/traps.c | asmlinkage void math_emulate(long arg) |
arg | 162 | arch/i386/math-emu/fpu_emu.h | asmlinkage void round_reg(FPU_REG *arg, unsigned int extent, |
arg | 131 | arch/i386/math-emu/fpu_entry.c | asmlinkage void math_emulate(long arg) |
arg | 169 | arch/i386/math-emu/fpu_entry.c | SETUP_DATA_AREA(arg); |
arg | 54 | arch/i386/math-emu/fpu_proto.h | asmlinkage void math_emulate(long arg); |
arg | 61 | arch/i386/math-emu/fpu_proto.h | extern void convert_l2reg(long const *arg, FPU_REG *dest); |
arg | 78 | arch/i386/math-emu/fpu_proto.h | extern int poly_2xm1(FPU_REG const *arg, FPU_REG *result); |
arg | 84 | arch/i386/math-emu/fpu_proto.h | extern void poly_l2(FPU_REG const *arg, FPU_REG const *y, FPU_REG *result); |
arg | 85 | arch/i386/math-emu/fpu_proto.h | extern int poly_l2p1(FPU_REG const *arg, FPU_REG const *y, FPU_REG *result); |
arg | 88 | arch/i386/math-emu/fpu_proto.h | extern void poly_sine(FPU_REG const *arg, FPU_REG *result); |
arg | 89 | arch/i386/math-emu/fpu_proto.h | extern void poly_cos(FPU_REG const *arg, FPU_REG *result); |
arg | 92 | arch/i386/math-emu/fpu_proto.h | extern void poly_tan(FPU_REG const *arg, FPU_REG *result); |
arg | 21 | arch/i386/math-emu/fpu_system.h | #define SETUP_DATA_AREA(arg) FPU_info = (struct info *) &arg |
arg | 152 | arch/i386/math-emu/fpu_trig.c | void convert_l2reg(long const *arg, FPU_REG *dest) |
arg | 154 | arch/i386/math-emu/fpu_trig.c | long num = *arg; |
arg | 593 | arch/i386/math-emu/fpu_trig.c | static int f_cos(FPU_REG *arg) |
arg | 595 | arch/i386/math-emu/fpu_trig.c | char arg_sign = arg->sign; |
arg | 597 | arch/i386/math-emu/fpu_trig.c | if ( arg->tag == TW_Valid ) |
arg | 602 | arch/i386/math-emu/fpu_trig.c | if ( arg->exp > EXP_BIAS - 40 ) |
arg | 604 | arch/i386/math-emu/fpu_trig.c | arg->sign = SIGN_POS; |
arg | 605 | arch/i386/math-emu/fpu_trig.c | if ( (arg->exp < EXP_BIAS) |
arg | 606 | arch/i386/math-emu/fpu_trig.c | || ((arg->exp == EXP_BIAS) |
arg | 607 | arch/i386/math-emu/fpu_trig.c | && (significand(arg) <= 0xc90fdaa22168c234LL)) ) |
arg | 609 | arch/i386/math-emu/fpu_trig.c | poly_cos(arg, &rv); |
arg | 610 | arch/i386/math-emu/fpu_trig.c | reg_move(&rv, arg); |
arg | 617 | arch/i386/math-emu/fpu_trig.c | else if ( (q = trig_arg(arg, FCOS)) != -1 ) |
arg | 619 | arch/i386/math-emu/fpu_trig.c | poly_sine(arg, &rv); |
arg | 623 | arch/i386/math-emu/fpu_trig.c | reg_move(&rv, arg); |
arg | 633 | arch/i386/math-emu/fpu_trig.c | arg->sign = arg_sign; /* restore st(0) */ |
arg | 640 | arch/i386/math-emu/fpu_trig.c | if ( (arg->exp <= EXP_UNDER) && (denormal_operand()) ) |
arg | 645 | arch/i386/math-emu/fpu_trig.c | reg_move(&CONST_1, arg); |
arg | 654 | arch/i386/math-emu/fpu_trig.c | else if ( arg->tag == TW_Zero ) |
arg | 656 | arch/i386/math-emu/fpu_trig.c | reg_move(&CONST_1, arg); |
arg | 660 | arch/i386/math-emu/fpu_trig.c | else if ( arg->tag == TW_Infinity ) |
arg | 663 | arch/i386/math-emu/fpu_trig.c | arith_invalid(arg); |
arg | 668 | arch/i386/math-emu/fpu_trig.c | single_arg_error(arg); /* requires arg == &st(0) */ |
arg | 684 | arch/i386/math-emu/fpu_trig.c | FPU_REG arg; |
arg | 719 | arch/i386/math-emu/fpu_trig.c | reg_move(st0_ptr,&arg); |
arg | 720 | arch/i386/math-emu/fpu_trig.c | if ( !f_cos(&arg) ) |
arg | 724 | arch/i386/math-emu/fpu_trig.c | reg_move(&arg,st_new_ptr); |
arg | 53 | arch/i386/math-emu/poly_2xm1.c | int poly_2xm1(FPU_REG const *arg, FPU_REG *result) |
arg | 60 | arch/i386/math-emu/poly_2xm1.c | exponent = arg->exp - EXP_BIAS; |
arg | 64 | arch/i386/math-emu/poly_2xm1.c | || (arg->tag != TW_Valid) ) |
arg | 73 | arch/i386/math-emu/poly_2xm1.c | XSIG_LL(argSignif) = Xll = significand(arg); |
arg | 121 | arch/i386/math-emu/poly_2xm1.c | if ( arg->sign != SIGN_POS ) |
arg | 148 | arch/i386/math-emu/poly_2xm1.c | result->sign = arg->sign; |
arg | 22 | arch/i386/math-emu/poly_l2.c | static void log2_kernel(FPU_REG const *arg, |
arg | 29 | arch/i386/math-emu/poly_l2.c | void poly_l2(FPU_REG const *arg, FPU_REG const *y, FPU_REG *result) |
arg | 37 | arch/i386/math-emu/poly_l2.c | exponent = arg->exp - EXP_BIAS; |
arg | 40 | arch/i386/math-emu/poly_l2.c | if ( arg->sigh > (unsigned)0xb504f334 ) |
arg | 43 | arch/i386/math-emu/poly_l2.c | significand(&x) = - significand(arg); |
arg | 53 | arch/i386/math-emu/poly_l2.c | x.sigh = arg->sigh - 0x80000000; |
arg | 54 | arch/i386/math-emu/poly_l2.c | x.sigl = arg->sigl; |
arg | 114 | arch/i386/math-emu/poly_l2.c | int poly_l2p1(FPU_REG const *arg, FPU_REG const *y, FPU_REG *result) |
arg | 121 | arch/i386/math-emu/poly_l2.c | sign = arg->sign; |
arg | 123 | arch/i386/math-emu/poly_l2.c | if ( arg->exp < EXP_BIAS ) |
arg | 125 | arch/i386/math-emu/poly_l2.c | log2_kernel(arg, &accumulator, &exponent); |
arg | 183 | arch/i386/math-emu/poly_l2.c | static void log2_kernel(FPU_REG const *arg, Xsig *accum_result, |
arg | 191 | arch/i386/math-emu/poly_l2.c | sign = arg->sign; |
arg | 193 | arch/i386/math-emu/poly_l2.c | exponent = arg->exp - EXP_BIAS; |
arg | 195 | arch/i386/math-emu/poly_l2.c | XSIG_LL(Numer) = XSIG_LL(Denom) = significand(arg); |
arg | 65 | arch/i386/math-emu/poly_sin.c | void poly_sine(FPU_REG const *arg, FPU_REG *result) |
arg | 74 | arch/i386/math-emu/poly_sin.c | if ( arg->tag == TW_Zero ) |
arg | 82 | arch/i386/math-emu/poly_sin.c | exponent = arg->exp - EXP_BIAS; |
arg | 88 | arch/i386/math-emu/poly_sin.c | if ( (exponent < -1) || ((exponent == -1) && (arg->sigh <= 0xe21240aa)) ) |
arg | 92 | arch/i386/math-emu/poly_sin.c | argSqrd.msw = arg->sigh; argSqrd.midw = arg->sigl; argSqrd.lsw = 0; |
arg | 93 | arch/i386/math-emu/poly_sin.c | mul64_Xsig(&argSqrd, &significand(arg)); |
arg | 110 | arch/i386/math-emu/poly_sin.c | mul64_Xsig(&accumulator, &significand(arg)); |
arg | 111 | arch/i386/math-emu/poly_sin.c | mul64_Xsig(&accumulator, &significand(arg)); |
arg | 112 | arch/i386/math-emu/poly_sin.c | mul64_Xsig(&accumulator, &significand(arg)); |
arg | 118 | arch/i386/math-emu/poly_sin.c | shr_Xsig(&accumulator, arg->exp - exponent); |
arg | 121 | arch/i386/math-emu/poly_sin.c | XSIG_LL(accumulator) += significand(arg); |
arg | 125 | arch/i386/math-emu/poly_sin.c | result->exp = arg->exp + echange; |
arg | 132 | arch/i386/math-emu/poly_sin.c | fixed_arg = significand(arg); |
arg | 200 | arch/i386/math-emu/poly_sin.c | result->sign = arg->sign; |
arg | 217 | arch/i386/math-emu/poly_sin.c | void poly_cos(FPU_REG const *arg, FPU_REG *result) |
arg | 226 | arch/i386/math-emu/poly_sin.c | if ( arg->tag == TW_Zero ) |
arg | 233 | arch/i386/math-emu/poly_sin.c | if ( (arg->exp > EXP_BIAS) |
arg | 234 | arch/i386/math-emu/poly_sin.c | || ((arg->exp == EXP_BIAS) |
arg | 235 | arch/i386/math-emu/poly_sin.c | && (significand(arg) > 0xc90fdaa22168c234LL)) ) |
arg | 243 | arch/i386/math-emu/poly_sin.c | exponent = arg->exp - EXP_BIAS; |
arg | 247 | arch/i386/math-emu/poly_sin.c | if ( (exponent < -1) || ((exponent == -1) && (arg->sigh <= 0xb00d6f54)) ) |
arg | 251 | arch/i386/math-emu/poly_sin.c | argSqrd.msw = arg->sigh; argSqrd.midw = arg->sigl; argSqrd.lsw = 0; |
arg | 252 | arch/i386/math-emu/poly_sin.c | mul64_Xsig(&argSqrd, &significand(arg)); |
arg | 273 | arch/i386/math-emu/poly_sin.c | mul64_Xsig(&accumulator, &significand(arg)); |
arg | 274 | arch/i386/math-emu/poly_sin.c | mul64_Xsig(&accumulator, &significand(arg)); |
arg | 306 | arch/i386/math-emu/poly_sin.c | fixed_arg = significand(arg); |
arg | 55 | arch/i386/math-emu/poly_tan.c | void poly_tan(FPU_REG const *arg, FPU_REG *result) |
arg | 63 | arch/i386/math-emu/poly_tan.c | exponent = arg->exp - EXP_BIAS; |
arg | 66 | arch/i386/math-emu/poly_tan.c | if ( arg->sign != 0 ) /* Can't hack a number < 0.0 */ |
arg | 71 | arch/i386/math-emu/poly_tan.c | if ( (exponent == 0) || ((exponent == -1) && (arg->sigh > 0xc90fdaa2)) ) |
arg | 76 | arch/i386/math-emu/poly_tan.c | XSIG_LL(accum) = significand(arg); |
arg | 95 | arch/i386/math-emu/poly_tan.c | XSIG_LL(accum) = XSIG_LL(argSignif) = significand(arg); |
arg | 31 | arch/sparc/kernel/sunos_ioctl.c | asmlinkage int sunos_ioctl (int fd, unsigned long cmd, unsigned long arg) |
arg | 43 | arch/sparc/kernel/sunos_ioctl.c | p = (int *) arg; |
arg | 62 | arch/sparc/kernel/sunos_ioctl.c | return sys_ioctl(fd, SIOCADDRT, arg); |
arg | 64 | arch/sparc/kernel/sunos_ioctl.c | return sys_ioctl(fd, SIOCDELRT, arg); |
arg | 66 | arch/sparc/kernel/sunos_ioctl.c | return sys_ioctl(fd, SIOCSIFADDR, arg); |
arg | 68 | arch/sparc/kernel/sunos_ioctl.c | return sys_ioctl(fd, SIOCGIFADDR, arg); |
arg | 70 | arch/sparc/kernel/sunos_ioctl.c | return sys_ioctl(fd, SIOCSIFDSTADDR, arg); |
arg | 72 | arch/sparc/kernel/sunos_ioctl.c | return sys_ioctl(fd, SIOCGIFDSTADDR, arg); |
arg | 74 | arch/sparc/kernel/sunos_ioctl.c | return sys_ioctl(fd, SIOCSIFFLAGS, arg); |
arg | 76 | arch/sparc/kernel/sunos_ioctl.c | return sys_ioctl(fd, SIOCGIFFLAGS, arg); |
arg | 78 | arch/sparc/kernel/sunos_ioctl.c | return sys_ioctl(fd, SIOCSIFMEM, arg); |
arg | 80 | arch/sparc/kernel/sunos_ioctl.c | return sys_ioctl(fd, SIOCGIFMEM, arg); |
arg | 82 | arch/sparc/kernel/sunos_ioctl.c | return sys_ioctl(fd, SIOCGIFCONF, arg); |
arg | 84 | arch/sparc/kernel/sunos_ioctl.c | return sys_ioctl(fd, SIOCSIFMTU, arg); |
arg | 86 | arch/sparc/kernel/sunos_ioctl.c | return sys_ioctl(fd, SIOCGIFMTU, arg); |
arg | 89 | arch/sparc/kernel/sunos_ioctl.c | return sys_ioctl(fd, SIOCGIFBRDADDR, arg); |
arg | 91 | arch/sparc/kernel/sunos_ioctl.c | return sys_ioctl(fd, SIOCGIFBRDADDR, arg); |
arg | 93 | arch/sparc/kernel/sunos_ioctl.c | return sys_ioctl(fd, SIOCGIFNETMASK, arg); |
arg | 95 | arch/sparc/kernel/sunos_ioctl.c | return sys_ioctl(fd, SIOCSIFNETMASK, arg); |
arg | 97 | arch/sparc/kernel/sunos_ioctl.c | return sys_ioctl(fd, SIOCGIFMETRIC, arg); |
arg | 99 | arch/sparc/kernel/sunos_ioctl.c | return sys_ioctl(fd, SIOCSIFMETRIC, arg); |
arg | 102 | arch/sparc/kernel/sunos_ioctl.c | return sys_ioctl(fd, SIOCSARP, arg); |
arg | 104 | arch/sparc/kernel/sunos_ioctl.c | return sys_ioctl(fd, SIOCGARP, arg); |
arg | 106 | arch/sparc/kernel/sunos_ioctl.c | return sys_ioctl(fd, SIOCGARP, arg); |
arg | 118 | arch/sparc/kernel/sunos_ioctl.c | return sys_ioctl(fd, SIOCADDMULTI, arg); |
arg | 120 | arch/sparc/kernel/sunos_ioctl.c | return sys_ioctl(fd, SIOCDELMULTI, arg); |
arg | 151 | arch/sparc/kernel/sunos_ioctl.c | foo = sys_ioctl(fd, cmd, arg); |
arg | 100 | arch/sparc/kernel/sys_sunos.c | asmlinkage int sunos_mctl(unsigned long addr, unsigned long len, int function, char *arg) |
arg | 2725 | drivers/block/floppy.c | static int user_reset_fdc(int drive, int arg, int interruptible) |
arg | 2731 | drivers/block/floppy.c | if (arg == FD_RESET_ALWAYS) |
arg | 779 | drivers/block/hd.c | unsigned int cmd, unsigned long arg) |
arg | 781 | drivers/block/hd.c | struct hd_geometry *loc = (struct hd_geometry *) arg; |
arg | 807 | drivers/block/hd.c | if(arg > 0xff) return -EINVAL; |
arg | 808 | drivers/block/hd.c | read_ahead[MAJOR(inode->i_rdev)] = arg; |
arg | 811 | drivers/block/hd.c | if (!arg) return -EINVAL; |
arg | 812 | drivers/block/hd.c | err = verify_area(VERIFY_WRITE, (long *) arg, sizeof(long)); |
arg | 815 | drivers/block/hd.c | put_user(read_ahead[MAJOR(inode->i_rdev)],(long *) arg); |
arg | 818 | drivers/block/hd.c | if (!arg) return -EINVAL; |
arg | 819 | drivers/block/hd.c | err = verify_area(VERIFY_WRITE, (long *) arg, sizeof(long)); |
arg | 822 | drivers/block/hd.c | put_user(hd[MINOR(inode->i_rdev)].nr_sects, (long *) arg); |
arg | 835 | drivers/block/hd.c | if ((arg > 1) || (MINOR(inode->i_rdev) & 0x3F)) |
arg | 837 | drivers/block/hd.c | unmask_intr[dev] = arg; |
arg | 841 | drivers/block/hd.c | if (!arg) return -EINVAL; |
arg | 842 | drivers/block/hd.c | err = verify_area(VERIFY_WRITE, (long *) arg, sizeof(long)); |
arg | 845 | drivers/block/hd.c | put_user(unmask_intr[dev], (long *) arg); |
arg | 849 | drivers/block/hd.c | if (!arg) return -EINVAL; |
arg | 850 | drivers/block/hd.c | err = verify_area(VERIFY_WRITE, (long *) arg, sizeof(long)); |
arg | 853 | drivers/block/hd.c | put_user(mult_count[dev], (long *) arg); |
arg | 861 | drivers/block/hd.c | if (arg > max_mult[dev]) |
arg | 867 | drivers/block/hd.c | mult_req[dev] = arg; |
arg | 875 | drivers/block/hd.c | if (!arg) return -EINVAL; |
arg | 878 | drivers/block/hd.c | err = verify_area(VERIFY_WRITE, (char *) arg, sizeof(struct hd_driveid)); |
arg | 881 | drivers/block/hd.c | memcpy_tofs((char *)arg, (char *) hd_ident_info[dev], sizeof(struct hd_driveid)); |
arg | 884 | drivers/block/hd.c | RO_IOCTLS(inode->i_rdev,arg); |
arg | 2085 | drivers/block/ide-cd.c | struct file *file, unsigned int cmd, unsigned long arg) |
arg | 2104 | drivers/block/ide-cd.c | CDROM_STATE_FLAGS (drive)->eject_on_close = arg; |
arg | 2140 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_READ, (void *)arg, sizeof (msf)); |
arg | 2143 | drivers/block/ide-cd.c | memcpy_fromfs (&msf, (void *) arg, sizeof(msf)); |
arg | 2163 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_READ, (void *)arg, sizeof (ti)); |
arg | 2166 | drivers/block/ide-cd.c | memcpy_fromfs (&ti, (void *) arg, sizeof(ti)); |
arg | 2188 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_WRITE, (void *) arg, sizeof (tochdr)); |
arg | 2199 | drivers/block/ide-cd.c | memcpy_tofs ((void *) arg, &tochdr, sizeof (tochdr)); |
arg | 2210 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_READ, (void *) arg, sizeof (tocentry)); |
arg | 2212 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_WRITE, (void *) arg, sizeof (tocentry)); |
arg | 2215 | drivers/block/ide-cd.c | memcpy_fromfs (&tocentry, (void *) arg, sizeof (tocentry)); |
arg | 2234 | drivers/block/ide-cd.c | memcpy_tofs ((void *) arg, &tocentry, sizeof (tocentry)); |
arg | 2245 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_WRITE, (void *) arg, sizeof (subchnl)); |
arg | 2247 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_READ, (void *) arg, sizeof (subchnl)); |
arg | 2250 | drivers/block/ide-cd.c | memcpy_fromfs (&subchnl, (void *) arg, sizeof (subchnl)); |
arg | 2296 | drivers/block/ide-cd.c | memcpy_tofs ((void *) arg, &subchnl, sizeof (subchnl)); |
arg | 2307 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_READ, (void *) arg, sizeof (volctrl)); |
arg | 2309 | drivers/block/ide-cd.c | memcpy_fromfs (&volctrl, (void *) arg, sizeof (volctrl)); |
arg | 2332 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_WRITE, (void *) arg, sizeof (volctrl)); |
arg | 2343 | drivers/block/ide-cd.c | memcpy_tofs ((void *) arg, &volctrl, sizeof (volctrl)); |
arg | 2354 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_READ, (void *)arg, sizeof (ms_info)); |
arg | 2356 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_WRITE, (void *)arg, sizeof (ms_info)); |
arg | 2359 | drivers/block/ide-cd.c | memcpy_fromfs (&ms_info, (void *)arg, sizeof (ms_info)); |
arg | 2381 | drivers/block/ide-cd.c | memcpy_tofs ((void *)arg, &ms_info, sizeof (ms_info)); |
arg | 2400 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_READ, (char *)arg, sizeof (ra)); |
arg | 2403 | drivers/block/ide-cd.c | memcpy_fromfs (&ra, (void *)arg, sizeof (ra)); |
arg | 2460 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_READ, (char *)arg, sizeof (msf)); |
arg | 2462 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_WRITE, (char *)arg, blocksize); |
arg | 2465 | drivers/block/ide-cd.c | memcpy_fromfs (&msf, (void *)arg, sizeof (msf)); |
arg | 2481 | drivers/block/ide-cd.c | memcpy_tofs ((char *)arg, buf, blocksize); |
arg | 2505 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_READ, (void *) arg, sizeof (pc.c)); |
arg | 2507 | drivers/block/ide-cd.c | memcpy_fromfs (&pc.c, (void *) arg, sizeof (pc.c)); |
arg | 2508 | drivers/block/ide-cd.c | arg += sizeof (pc.c); |
arg | 2510 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_READ, (void *) arg, sizeof (len)); |
arg | 2512 | drivers/block/ide-cd.c | memcpy_fromfs (&len, (void *) arg , sizeof (len)); |
arg | 2513 | drivers/block/ide-cd.c | arg += sizeof (len); |
arg | 2516 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_WRITE, (void *) arg, len); |
arg | 2533 | drivers/block/ide-cd.c | memcpy_tofs ((void *)arg, buf, len); |
arg | 880 | drivers/block/ide-tape.c | int idetape_chrdev_ioctl (struct inode *inode, struct file *file, unsigned int cmd, unsigned long arg); |
arg | 2801 | drivers/block/ide-tape.c | unsigned int cmd, unsigned long arg) |
arg | 3813 | drivers/block/ide-tape.c | int idetape_chrdev_ioctl (struct inode *inode, struct file *file, unsigned int cmd, unsigned long arg) |
arg | 3842 | drivers/block/ide-tape.c | retval=verify_area (VERIFY_READ,(char *) arg,sizeof (struct mtop)); |
arg | 3844 | drivers/block/ide-tape.c | memcpy_fromfs ((char *) &mtop, (char *) arg, sizeof (struct mtop)); |
arg | 3848 | drivers/block/ide-tape.c | retval=verify_area (VERIFY_WRITE,(char *) arg,sizeof (struct mtget)); |
arg | 3850 | drivers/block/ide-tape.c | memcpy_tofs ((char *) arg,(char *) &mtget, sizeof (struct mtget)); |
arg | 3857 | drivers/block/ide-tape.c | retval=verify_area (VERIFY_WRITE,(char *) arg,sizeof (struct mtpos)); |
arg | 3859 | drivers/block/ide-tape.c | memcpy_tofs ((char *) arg,(char *) &mtpos, sizeof (struct mtpos)); |
arg | 3862 | drivers/block/ide-tape.c | return (idetape_blkdev_ioctl (drive,inode,file,cmd,arg)); |
arg | 1894 | drivers/block/ide.c | unsigned int cmd, unsigned long arg) |
arg | 1909 | drivers/block/ide.c | struct hd_geometry *loc = (struct hd_geometry *) arg; |
arg | 1928 | drivers/block/ide.c | if(arg > 0xff) return -EINVAL; |
arg | 1929 | drivers/block/ide.c | read_ahead[MAJOR(inode->i_rdev)] = arg; |
arg | 1933 | drivers/block/ide.c | return write_fs_long(arg, read_ahead[MAJOR(inode->i_rdev)]); |
arg | 1936 | drivers/block/ide.c | return write_fs_long(arg, drive->part[MINOR(inode->i_rdev)&PARTN_MASK].nr_sects); |
arg | 1942 | drivers/block/ide.c | return write_fs_long(arg, drive->keep_settings); |
arg | 1945 | drivers/block/ide.c | return write_fs_long(arg, drive->unmask); |
arg | 1948 | drivers/block/ide.c | return write_fs_long(arg, drive->using_dma); |
arg | 1951 | drivers/block/ide.c | return write_fs_long(arg, drive->io_32bit); |
arg | 1954 | drivers/block/ide.c | return write_fs_long(arg, drive->mult_count); |
arg | 1957 | drivers/block/ide.c | if (!arg || (MINOR(inode->i_rdev) & PARTN_MASK)) |
arg | 1961 | drivers/block/ide.c | err = verify_area(VERIFY_WRITE, (char *)arg, sizeof(*drive->id)); |
arg | 1963 | drivers/block/ide.c | memcpy_tofs((char *)arg, (char *)drive->id, sizeof(*drive->id)); |
arg | 1967 | drivers/block/ide.c | return write_fs_long(arg, drive->bad_wstat == BAD_R_STAT); |
arg | 1980 | drivers/block/ide.c | if (arg > 1) |
arg | 1994 | drivers/block/ide.c | drive->using_dma = arg; |
arg | 1997 | drivers/block/ide.c | drive->keep_settings = arg; |
arg | 2000 | drivers/block/ide.c | if (arg && HWIF(drive)->no_unmask) { |
arg | 2004 | drivers/block/ide.c | drive->unmask = arg; |
arg | 2007 | drivers/block/ide.c | drive->bad_wstat = arg ? BAD_R_STAT : BAD_W_STAT; |
arg | 2010 | drivers/block/ide.c | if (arg > (1 + (SUPPORT_VLB_SYNC<<1))) |
arg | 2012 | drivers/block/ide.c | drive->io_32bit = arg; |
arg | 2015 | drivers/block/ide.c | HWIF(drive)->drives[!drive->select.b.unit].io_32bit = arg; |
arg | 2026 | drivers/block/ide.c | if (drive->id && arg > drive->id->max_multsect) |
arg | 2034 | drivers/block/ide.c | drive->mult_req = arg; |
arg | 2038 | drivers/block/ide.c | return (drive->mult_count == arg) ? 0 : -EIO; |
arg | 2045 | drivers/block/ide.c | if (NULL == (void *) arg) { |
arg | 2047 | drivers/block/ide.c | } else if (!(err = verify_area(VERIFY_READ,(void *)arg, 4))) { |
arg | 2048 | drivers/block/ide.c | memcpy_fromfs(args, (void *)arg, 4); |
arg | 2059 | drivers/block/ide.c | if (!(err = verify_area(VERIFY_WRITE,(void *)arg, argsize))) { |
arg | 2062 | drivers/block/ide.c | memcpy_tofs((void *)arg, argbuf, argsize); |
arg | 2077 | drivers/block/ide.c | drive->pio_req = (int) arg; |
arg | 2082 | drivers/block/ide.c | RO_IOCTLS(inode->i_rdev, arg); |
arg | 2087 | drivers/block/ide.c | return ide_cdrom_ioctl(drive, inode, file, cmd, arg); |
arg | 2091 | drivers/block/ide.c | return idetape_blkdev_ioctl(drive, inode, file, cmd, arg); |
arg | 666 | drivers/block/ide.h | unsigned int cmd, unsigned long arg); |
arg | 241 | drivers/block/loop.c | static int loop_set_fd(struct loop_device *lo, kdev_t dev, unsigned int arg) |
arg | 246 | drivers/block/loop.c | if (arg >= NR_OPEN || !(file = current->files->fd[arg])) |
arg | 305 | drivers/block/loop.c | static int loop_set_status(struct loop_device *lo, struct loop_info *arg) |
arg | 311 | drivers/block/loop.c | if (!arg) |
arg | 313 | drivers/block/loop.c | memcpy_fromfs(&info, arg, sizeof(info)); |
arg | 347 | drivers/block/loop.c | static int loop_get_status(struct loop_device *lo, struct loop_info *arg) |
arg | 353 | drivers/block/loop.c | if (!arg) |
arg | 369 | drivers/block/loop.c | memcpy_tofs(arg, &info, sizeof(info)); |
arg | 374 | drivers/block/loop.c | unsigned int cmd, unsigned long arg) |
arg | 391 | drivers/block/loop.c | return loop_set_fd(lo, inode->i_rdev, arg); |
arg | 395 | drivers/block/loop.c | return loop_set_status(lo, (struct loop_info *) arg); |
arg | 397 | drivers/block/loop.c | return loop_get_status(lo, (struct loop_info *) arg); |
arg | 401 | drivers/block/loop.c | if (!arg) return -EINVAL; |
arg | 402 | drivers/block/loop.c | err = verify_area(VERIFY_WRITE, (long *) arg, sizeof(long)); |
arg | 405 | drivers/block/loop.c | put_fs_long(loop_sizes[lo->lo_number] << 1, (long *) arg); |
arg | 134 | drivers/block/md.c | unsigned int cmd, unsigned long arg) |
arg | 138 | drivers/block/md.c | struct hd_geometry *loc = (struct hd_geometry *) arg; |
arg | 148 | drivers/block/md.c | return (pers[minor & 0x7f]->ioctl (inode, file, cmd, arg)); |
arg | 156 | drivers/block/md.c | dev=to_kdev_t ((dev_t) arg); |
arg | 202 | drivers/block/md.c | md_dev[minor].repartition=(int) arg; |
arg | 281 | drivers/block/md.c | dev=to_kdev_t ((dev_t) arg); |
arg | 288 | drivers/block/md.c | dev=to_kdev_t ((dev_t) arg); |
arg | 296 | drivers/block/md.c | if (!arg) return -EINVAL; |
arg | 297 | drivers/block/md.c | err=verify_area (VERIFY_WRITE, (long *) arg, sizeof(long)); |
arg | 300 | drivers/block/md.c | put_user (md_hd_struct[MINOR(inode->i_rdev)].nr_sects, (long *) arg); |
arg | 309 | drivers/block/md.c | if (arg > 0xff) |
arg | 311 | drivers/block/md.c | read_ahead[MAJOR(inode->i_rdev)] = arg; |
arg | 315 | drivers/block/md.c | if (!arg) return -EINVAL; |
arg | 316 | drivers/block/md.c | err=verify_area (VERIFY_WRITE, (long *) arg, sizeof(long)); |
arg | 319 | drivers/block/md.c | put_user (read_ahead[MAJOR(inode->i_rdev)], (long *) arg); |
arg | 334 | drivers/block/md.c | RO_IOCTLS(inode->i_rdev,arg); |
arg | 146 | drivers/block/rd.c | static int rd_ioctl(struct inode *inode, struct file *file, unsigned int cmd, unsigned long arg) |
arg | 159 | drivers/block/rd.c | if (!arg) return -EINVAL; |
arg | 160 | drivers/block/rd.c | err = verify_area(VERIFY_WRITE, (long *) arg, |
arg | 165 | drivers/block/rd.c | (long *) arg); |
arg | 240 | drivers/block/xd.c | static int xd_ioctl (struct inode *inode,struct file *file,u_int cmd,u_long arg) |
arg | 242 | drivers/block/xd.c | XD_GEOMETRY *geometry = (XD_GEOMETRY *) arg; |
arg | 248 | drivers/block/xd.c | if (arg) { |
arg | 264 | drivers/block/xd.c | if(arg > 0xff) |
arg | 266 | drivers/block/xd.c | read_ahead[MAJOR(inode->i_rdev)] = arg; |
arg | 269 | drivers/block/xd.c | if (arg) { |
arg | 270 | drivers/block/xd.c | if ((err = verify_area(VERIFY_WRITE,(long *) arg,sizeof(long)))) |
arg | 272 | drivers/block/xd.c | put_user(xd[MINOR(inode->i_rdev)].nr_sects,(long *) arg); |
arg | 287 | drivers/block/xd.c | RO_IOCTLS(inode->i_rdev,arg); |
arg | 604 | drivers/cdrom/aztcd.c | static int aztPlay(struct azt_Play_msf *arg) |
arg | 605 | drivers/cdrom/aztcd.c | { if (sendAztCmd(ACMD_PLAY_AUDIO, arg) < 0) RETURNM("aztPlay",-1); |
arg | 611 | drivers/cdrom/aztcd.c | static int aztcd_ioctl(struct inode *ip, struct file *fp, unsigned int cmd, unsigned long arg) |
arg | 676 | drivers/cdrom/aztcd.c | st = verify_area(VERIFY_READ, (void*) arg, sizeof(struct cdrom_multisession)); |
arg | 678 | drivers/cdrom/aztcd.c | memcpy_fromfs(&ms, (void*) arg, sizeof(struct cdrom_multisession)); |
arg | 689 | drivers/cdrom/aztcd.c | st = verify_area(VERIFY_WRITE, (void*) arg, sizeof(struct cdrom_multisession)); |
arg | 691 | drivers/cdrom/aztcd.c | memcpy_tofs((void*) arg, &ms, sizeof(struct cdrom_multisession)); |
arg | 706 | drivers/cdrom/aztcd.c | st = verify_area(VERIFY_READ, (void *) arg, sizeof ti); |
arg | 708 | drivers/cdrom/aztcd.c | memcpy_fromfs(&ti, (void *) arg, sizeof ti); |
arg | 737 | drivers/cdrom/aztcd.c | st = verify_area(VERIFY_READ, (void *) arg, sizeof msf); |
arg | 739 | drivers/cdrom/aztcd.c | memcpy_fromfs(&msf, (void *) arg, sizeof msf); |
arg | 767 | drivers/cdrom/aztcd.c | st = verify_area(VERIFY_WRITE, (void *) arg, sizeof tocHdr); |
arg | 771 | drivers/cdrom/aztcd.c | memcpy_tofs((void *) arg, &tocHdr, sizeof tocHdr); |
arg | 774 | drivers/cdrom/aztcd.c | st = verify_area(VERIFY_READ, (void *) arg, sizeof entry); |
arg | 776 | drivers/cdrom/aztcd.c | st = verify_area(VERIFY_WRITE, (void *) arg, sizeof entry); |
arg | 778 | drivers/cdrom/aztcd.c | memcpy_fromfs(&entry, (void *) arg, sizeof entry); |
arg | 800 | drivers/cdrom/aztcd.c | memcpy_tofs((void *) arg, &entry, sizeof entry); |
arg | 803 | drivers/cdrom/aztcd.c | st = verify_area(VERIFY_READ, (void *) arg, sizeof(struct cdrom_subchnl)); |
arg | 810 | drivers/cdrom/aztcd.c | st = verify_area(VERIFY_WRITE, (void *) arg, sizeof(struct cdrom_subchnl)); |
arg | 817 | drivers/cdrom/aztcd.c | memcpy_fromfs(&subchnl, (void *) arg, sizeof (struct cdrom_subchnl)); |
arg | 843 | drivers/cdrom/aztcd.c | memcpy_tofs((void *) arg, &subchnl, sizeof (struct cdrom_subchnl)); |
arg | 849 | drivers/cdrom/aztcd.c | st=verify_area(VERIFY_READ,(void *) arg, sizeof(volctrl)); |
arg | 851 | drivers/cdrom/aztcd.c | memcpy_fromfs(&volctrl,(char *) arg,sizeof(volctrl)); |
arg | 873 | drivers/cdrom/aztcd.c | azt_auto_eject = (char) arg; |
arg | 889 | drivers/cdrom/aztcd.c | { st = verify_area(VERIFY_READ, (void *) arg, sizeof msf); |
arg | 891 | drivers/cdrom/aztcd.c | st = verify_area(VERIFY_WRITE, (void *) arg, sizeof buf); |
arg | 893 | drivers/cdrom/aztcd.c | memcpy_fromfs(&msf, (void *) arg, sizeof msf); |
arg | 915 | drivers/cdrom/aztcd.c | memcpy_tofs((void *) arg, &buf, CD_FRAMESIZE_RAW); |
arg | 922 | drivers/cdrom/aztcd.c | memcpy_tofs((void *) arg, &buf, CD_FRAMESIZE); |
arg | 927 | drivers/cdrom/aztcd.c | st = verify_area(VERIFY_READ, (void *) arg, sizeof msf); |
arg | 929 | drivers/cdrom/aztcd.c | memcpy_fromfs(&msf, (void *) arg, sizeof msf); |
arg | 1960 | drivers/cdrom/cdu31a.c | sony_get_subchnl_info(long arg) |
arg | 1976 | drivers/cdrom/cdu31a.c | err = verify_area(VERIFY_READ, (char *) arg, sizeof(schi)) || |
arg | 1977 | drivers/cdrom/cdu31a.c | verify_area(VERIFY_WRITE, (char *) arg, sizeof(schi)); |
arg | 1980 | drivers/cdrom/cdu31a.c | memcpy_fromfs(&schi, (char *) arg, sizeof(schi)); |
arg | 1997 | drivers/cdrom/cdu31a.c | memcpy_tofs((char *) arg, &schi, sizeof(schi)); |
arg | 2028 | drivers/cdrom/cdu31a.c | memcpy_tofs((char *) arg, &schi, sizeof(schi)); |
arg | 2381 | drivers/cdrom/cdu31a.c | unsigned long arg) |
arg | 2448 | drivers/cdrom/cdu31a.c | i=verify_area(VERIFY_READ, (char *) arg, 6); |
arg | 2452 | drivers/cdrom/cdu31a.c | memcpy_fromfs(&(params[1]), (void *) arg, 6); |
arg | 2481 | drivers/cdrom/cdu31a.c | hdr = (struct cdrom_tochdr *) arg; |
arg | 2504 | drivers/cdrom/cdu31a.c | entry = (struct cdrom_tocentry *) arg; |
arg | 2561 | drivers/cdrom/cdu31a.c | i=verify_area(VERIFY_READ, (char *) arg, sizeof(ti)); |
arg | 2565 | drivers/cdrom/cdu31a.c | memcpy_fromfs(&ti, (char *) arg, sizeof(ti)); |
arg | 2624 | drivers/cdrom/cdu31a.c | return sony_get_subchnl_info(arg); |
arg | 2630 | drivers/cdrom/cdu31a.c | i=verify_area(VERIFY_READ, (char *) arg, sizeof(volctrl)); |
arg | 2634 | drivers/cdrom/cdu31a.c | memcpy_fromfs(&volctrl, (char *) arg, sizeof(volctrl)); |
arg | 2659 | drivers/cdrom/cdu31a.c | i=verify_area(VERIFY_READ, (char *) arg, sizeof(ra)); |
arg | 2662 | drivers/cdrom/cdu31a.c | memcpy_fromfs(&ra, (char *) arg, sizeof(ra)); |
arg | 2710 | drivers/cdrom/cdu31a.c | is_auto_eject = arg; |
arg | 886 | drivers/cdrom/cm206.c | unsigned int cmd, unsigned long arg) |
arg | 891 | drivers/cdrom/cm206.c | if (arg >= NR_STATS) return -EINVAL; |
arg | 892 | drivers/cdrom/cm206.c | else return cd->stats[arg]; |
arg | 894 | drivers/cdrom/cm206.c | if (arg >= NR_STATS) return -EINVAL; |
arg | 895 | drivers/cdrom/cm206.c | else return cd->last_stat[arg]; |
arg | 902 | drivers/cdrom/cm206.c | st=verify_area(VERIFY_WRITE, (void *) arg, |
arg | 905 | drivers/cdrom/cm206.c | memcpy_fromfs(&ms_info, (struct cdrom_multisession *) arg, |
arg | 908 | drivers/cdrom/cm206.c | memcpy_tofs((struct cdrom_multisession *) arg, &ms_info, |
arg | 932 | drivers/cdrom/cm206.c | st=verify_area(VERIFY_WRITE, (void *) arg, sizeof(header)); |
arg | 935 | drivers/cdrom/cm206.c | memcpy_tofs((struct cdrom_tochdr *) arg, &header, sizeof(header)); |
arg | 944 | drivers/cdrom/cm206.c | st=verify_area(VERIFY_WRITE, (void *) arg, sizeof(entry)); |
arg | 946 | drivers/cdrom/cm206.c | memcpy_fromfs(&entry, (struct cdrom_tocentry *) arg, sizeof entry); |
arg | 948 | drivers/cdrom/cm206.c | memcpy_tofs((struct cdrom_tocentry *) arg, &entry, sizeof entry); |
arg | 955 | drivers/cdrom/cm206.c | st=verify_area(VERIFY_READ, (void *) arg, sizeof(msf)); |
arg | 957 | drivers/cdrom/cm206.c | memcpy_fromfs(&msf, (struct cdrom_mdf *) arg, sizeof msf); |
arg | 965 | drivers/cdrom/cm206.c | st=verify_area(VERIFY_READ, (void *) arg, sizeof(track_index)); |
arg | 967 | drivers/cdrom/cm206.c | memcpy_fromfs(&track_index, (struct cdrom_ti *) arg, sizeof(track_index)); |
arg | 1002 | drivers/cdrom/cm206.c | st=verify_area(VERIFY_WRITE, (void *) arg, sizeof(q)); |
arg | 1004 | drivers/cdrom/cm206.c | memcpy_fromfs(&q, (struct cdrom_subchnl *) arg, sizeof q); |
arg | 1006 | drivers/cdrom/cm206.c | memcpy_tofs((struct cdrom_subchnl *) arg, &q, sizeof q); |
arg | 1015 | drivers/cdrom/cm206.c | st=verify_area(VERIFY_WRITE, (void *) arg, 8); |
arg | 1018 | drivers/cdrom/cm206.c | memcpy_tofs((uch *) arg, &upc[1], 8); |
arg | 202 | drivers/cdrom/gscd.c | static int gscd_ioctl (struct inode *ip, struct file *fp, unsigned int cmd, unsigned long arg) |
arg | 259 | drivers/cdrom/mcd.c | mcdPlay(struct mcd_Play_msf *arg) |
arg | 265 | drivers/cdrom/mcd.c | sendMcdCmd(MCMD_PLAY_READ, arg); |
arg | 287 | drivers/cdrom/mcd.c | unsigned long arg) |
arg | 370 | drivers/cdrom/mcd.c | st = verify_area(VERIFY_READ, (void *) arg, sizeof ti); |
arg | 374 | drivers/cdrom/mcd.c | memcpy_fromfs(&ti, (void *) arg, sizeof ti); |
arg | 413 | drivers/cdrom/mcd.c | st = verify_area(VERIFY_READ, (void *) arg, sizeof msf); |
arg | 417 | drivers/cdrom/mcd.c | memcpy_fromfs(&msf, (void *) arg, sizeof msf); |
arg | 452 | drivers/cdrom/mcd.c | st = verify_area(VERIFY_WRITE, (void *) arg, sizeof tocHdr); |
arg | 458 | drivers/cdrom/mcd.c | memcpy_tofs((void *) arg, &tocHdr, sizeof tocHdr); |
arg | 463 | drivers/cdrom/mcd.c | st = verify_area(VERIFY_WRITE, (void *) arg, sizeof entry); |
arg | 467 | drivers/cdrom/mcd.c | memcpy_fromfs(&entry, (void *) arg, sizeof entry); |
arg | 495 | drivers/cdrom/mcd.c | memcpy_tofs((void *) arg, &entry, sizeof entry); |
arg | 500 | drivers/cdrom/mcd.c | st = verify_area(VERIFY_WRITE, (void *) arg, sizeof subchnl); |
arg | 504 | drivers/cdrom/mcd.c | memcpy_fromfs(&subchnl, (void *) arg, sizeof subchnl); |
arg | 535 | drivers/cdrom/mcd.c | memcpy_tofs((void *) arg, &subchnl, sizeof subchnl); |
arg | 539 | drivers/cdrom/mcd.c | st = verify_area(VERIFY_READ, (void *) arg, sizeof(volctrl)); |
arg | 543 | drivers/cdrom/mcd.c | memcpy_fromfs(&volctrl, (char *) arg, sizeof(volctrl)); |
arg | 279 | drivers/cdrom/mcdx.c | unsigned int cmd, unsigned long arg) |
arg | 305 | drivers/cdrom/mcdx.c | if ((ans = verify_area(VERIFY_READ, (void*) arg, sizeof(ti)))) |
arg | 307 | drivers/cdrom/mcdx.c | memcpy_fromfs(&ti, (void*) arg, sizeof(ti)); |
arg | 328 | drivers/cdrom/mcdx.c | VERIFY_READ, (void*) arg, sizeof(struct cdrom_msf)))) |
arg | 331 | drivers/cdrom/mcdx.c | memcpy_fromfs(&msf, (void*) arg, sizeof msf); |
arg | 358 | drivers/cdrom/mcdx.c | if ((ans = verify_area(VERIFY_READ, (void *) arg, sizeof(entry)))) return ans; |
arg | 359 | drivers/cdrom/mcdx.c | memcpy_fromfs(&entry, (void *) arg, sizeof(entry)); |
arg | 380 | drivers/cdrom/mcdx.c | if ((ans = verify_area(VERIFY_WRITE, (void*) arg, sizeof(entry)))) return ans; |
arg | 381 | drivers/cdrom/mcdx.c | memcpy_tofs((void*) arg, &entry, sizeof(entry)); |
arg | 394 | drivers/cdrom/mcdx.c | (void*) arg, sizeof(sub)))) return ans; |
arg | 396 | drivers/cdrom/mcdx.c | memcpy_fromfs(&sub, (void*) arg, sizeof(sub)); |
arg | 433 | drivers/cdrom/mcdx.c | if ((ans = verify_area(VERIFY_WRITE, (void*) arg, sizeof(sub)))) |
arg | 435 | drivers/cdrom/mcdx.c | memcpy_tofs((void*) arg, &sub, sizeof(sub)); |
arg | 445 | drivers/cdrom/mcdx.c | if ((ans = verify_area(VERIFY_WRITE, (void*) arg, sizeof toc))) |
arg | 449 | drivers/cdrom/mcdx.c | memcpy_tofs((void*) arg, &toc, sizeof toc); |
arg | 469 | drivers/cdrom/mcdx.c | if (0 != (ans = verify_area(VERIFY_READ, (void*) arg, |
arg | 473 | drivers/cdrom/mcdx.c | memcpy_fromfs(&ms, (void*) arg, sizeof(struct cdrom_multisession)); |
arg | 484 | drivers/cdrom/mcdx.c | if (0 != (ans = verify_area(VERIFY_WRITE, (void*) arg, |
arg | 488 | drivers/cdrom/mcdx.c | memcpy_tofs((void*) arg, &ms, sizeof(struct cdrom_multisession)); |
arg | 520 | drivers/cdrom/mcdx.c | stuffp->eject_sw = arg; |
arg | 531 | drivers/cdrom/mcdx.c | (void*) arg, |
arg | 535 | drivers/cdrom/mcdx.c | memcpy_fromfs(&volctrl, (char *) arg, sizeof(volctrl)); |
arg | 1432 | drivers/cdrom/optcd.c | static int cdromplaymsf(unsigned long arg) |
arg | 1437 | drivers/cdrom/optcd.c | status = verify_area(VERIFY_READ, (void *) arg, sizeof msf); |
arg | 1440 | drivers/cdrom/optcd.c | memcpy_fromfs(&msf, (void *) arg, sizeof msf); |
arg | 1455 | drivers/cdrom/optcd.c | static int cdromplaytrkind(unsigned long arg) |
arg | 1461 | drivers/cdrom/optcd.c | status = verify_area(VERIFY_READ, (void *) arg, sizeof ti); |
arg | 1464 | drivers/cdrom/optcd.c | memcpy_fromfs(&ti, (void *) arg, sizeof ti); |
arg | 1501 | drivers/cdrom/optcd.c | static int cdromreadtochdr(unsigned long arg) |
arg | 1506 | drivers/cdrom/optcd.c | status = verify_area(VERIFY_WRITE, (void *) arg, sizeof tochdr); |
arg | 1513 | drivers/cdrom/optcd.c | memcpy_tofs((void *) arg, &tochdr, sizeof tochdr); |
arg | 1518 | drivers/cdrom/optcd.c | static int cdromreadtocentry(unsigned long arg) |
arg | 1524 | drivers/cdrom/optcd.c | status = verify_area(VERIFY_READ, (void *) arg, sizeof entry); |
arg | 1527 | drivers/cdrom/optcd.c | status = verify_area(VERIFY_WRITE, (void *) arg, sizeof entry); |
arg | 1530 | drivers/cdrom/optcd.c | memcpy_fromfs(&entry, (void *) arg, sizeof entry); |
arg | 1552 | drivers/cdrom/optcd.c | memcpy_tofs((void *) arg, &entry, sizeof entry); |
arg | 1557 | drivers/cdrom/optcd.c | static int cdromvolctrl(unsigned long arg) |
arg | 1563 | drivers/cdrom/optcd.c | status = verify_area(VERIFY_READ, (void *) arg, sizeof volctrl); |
arg | 1566 | drivers/cdrom/optcd.c | memcpy_fromfs(&volctrl, (char *) arg, sizeof volctrl); |
arg | 1584 | drivers/cdrom/optcd.c | static int cdromsubchnl(unsigned long arg) |
arg | 1589 | drivers/cdrom/optcd.c | status = verify_area(VERIFY_READ, (void *) arg, sizeof subchnl); |
arg | 1592 | drivers/cdrom/optcd.c | status = verify_area(VERIFY_WRITE, (void *) arg, sizeof subchnl); |
arg | 1595 | drivers/cdrom/optcd.c | memcpy_fromfs(&subchnl, (void *) arg, sizeof subchnl); |
arg | 1607 | drivers/cdrom/optcd.c | memcpy_tofs((void *) arg, &subchnl, sizeof subchnl); |
arg | 1612 | drivers/cdrom/optcd.c | static int cdromread(unsigned long arg, int blocksize, int cmd) |
arg | 1618 | drivers/cdrom/optcd.c | status = verify_area(VERIFY_READ, (void *) arg, sizeof msf); |
arg | 1621 | drivers/cdrom/optcd.c | status = verify_area(VERIFY_WRITE, (void *) arg, blocksize); |
arg | 1624 | drivers/cdrom/optcd.c | memcpy_fromfs(&msf, (void *) arg, sizeof msf); |
arg | 1638 | drivers/cdrom/optcd.c | memcpy_tofs((void *) arg, &buf, blocksize); |
arg | 1643 | drivers/cdrom/optcd.c | static int cdromseek(unsigned long arg) |
arg | 1648 | drivers/cdrom/optcd.c | status = verify_area(VERIFY_READ, (void *) arg, sizeof msf); |
arg | 1651 | drivers/cdrom/optcd.c | memcpy_fromfs(&msf, (void *) arg, sizeof msf); |
arg | 1665 | drivers/cdrom/optcd.c | static int cdrommultisession(unsigned long arg) |
arg | 1670 | drivers/cdrom/optcd.c | status = verify_area(VERIFY_READ, (void*) arg, sizeof ms); |
arg | 1673 | drivers/cdrom/optcd.c | status = verify_area(VERIFY_WRITE, (void*) arg, sizeof ms); |
arg | 1676 | drivers/cdrom/optcd.c | memcpy_fromfs(&ms, (void*) arg, sizeof ms); |
arg | 1690 | drivers/cdrom/optcd.c | memcpy_tofs((void*) arg, &ms, |
arg | 1735 | drivers/cdrom/optcd.c | unsigned int cmd, unsigned long arg) |
arg | 1788 | drivers/cdrom/optcd.c | case CDROMPLAYMSF: retval = cdromplaymsf(arg); break; |
arg | 1789 | drivers/cdrom/optcd.c | case CDROMPLAYTRKIND: retval = cdromplaytrkind(arg); break; |
arg | 1790 | drivers/cdrom/optcd.c | case CDROMREADTOCHDR: retval = cdromreadtochdr(arg); break; |
arg | 1791 | drivers/cdrom/optcd.c | case CDROMREADTOCENTRY: retval = cdromreadtocentry(arg); break; |
arg | 1820 | drivers/cdrom/optcd.c | case CDROMVOLCTRL: retval = cdromvolctrl(arg); break; |
arg | 1821 | drivers/cdrom/optcd.c | case CDROMSUBCHNL: retval = cdromsubchnl(arg); break; |
arg | 1831 | drivers/cdrom/optcd.c | case CDROMEJECT_SW: auto_eject = (char) arg; |
arg | 1835 | drivers/cdrom/optcd.c | case CDROMMULTISESSION: retval = cdrommultisession(arg); break; |
arg | 1843 | drivers/cdrom/optcd.c | retval = cdromread(arg, CD_FRAMESIZE_RAW1, COMREADRAW); |
arg | 1846 | drivers/cdrom/optcd.c | retval = cdromread(arg, CD_FRAMESIZE, COMREAD); |
arg | 1849 | drivers/cdrom/optcd.c | retval = cdromread(arg, CD_FRAMESIZE_RAWER, COMREADALL); |
arg | 1852 | drivers/cdrom/optcd.c | case CDROMSEEK: retval = cdromseek(arg); break; |
arg | 750 | drivers/cdrom/sbpcd.c | static int sbpcd_dbg_ioctl(unsigned long arg, int level) |
arg | 752 | drivers/cdrom/sbpcd.c | switch(arg) |
arg | 759 | drivers/cdrom/sbpcd.c | if (arg>=128) sbpcd_debug &= ~(1<<(arg-128)); |
arg | 760 | drivers/cdrom/sbpcd.c | else sbpcd_debug |= (1<<arg); |
arg | 762 | drivers/cdrom/sbpcd.c | return (arg); |
arg | 3832 | drivers/cdrom/sbpcd.c | u_long arg) |
arg | 3837 | drivers/cdrom/sbpcd.c | MINOR(inode->i_rdev), cmd, arg); |
arg | 3863 | drivers/cdrom/sbpcd.c | i=sbpcd_dbg_ioctl(arg,1); |
arg | 3917 | drivers/cdrom/sbpcd.c | st=verify_area(VERIFY_READ, (void *) arg, sizeof(struct cdrom_msf)); |
arg | 3919 | drivers/cdrom/sbpcd.c | memcpy_fromfs(&msf, (void *) arg, sizeof(struct cdrom_msf)); |
arg | 3945 | drivers/cdrom/sbpcd.c | st=verify_area(VERIFY_READ,(void *) arg,sizeof(struct cdrom_ti)); |
arg | 3951 | drivers/cdrom/sbpcd.c | memcpy_fromfs(&ti,(void *) arg,sizeof(struct cdrom_ti)); |
arg | 3971 | drivers/cdrom/sbpcd.c | st=verify_area(VERIFY_WRITE, (void *) arg, sizeof(struct cdrom_tochdr)); |
arg | 3973 | drivers/cdrom/sbpcd.c | memcpy_tofs((void *) arg, &tochdr, sizeof(struct cdrom_tochdr)); |
arg | 3978 | drivers/cdrom/sbpcd.c | st=verify_area(VERIFY_READ, (void *) arg, sizeof(struct cdrom_tocentry)); |
arg | 3980 | drivers/cdrom/sbpcd.c | memcpy_fromfs(&tocentry, (void *) arg, sizeof(struct cdrom_tocentry)); |
arg | 3996 | drivers/cdrom/sbpcd.c | st=verify_area(VERIFY_WRITE,(void *) arg, sizeof(struct cdrom_tocentry)); |
arg | 3998 | drivers/cdrom/sbpcd.c | memcpy_tofs((void *) arg, &tocentry, sizeof(struct cdrom_tocentry)); |
arg | 4037 | drivers/cdrom/sbpcd.c | D_S[d].f_eject=arg; |
arg | 4042 | drivers/cdrom/sbpcd.c | st=verify_area(VERIFY_READ,(void *) arg,sizeof(volctrl)); |
arg | 4044 | drivers/cdrom/sbpcd.c | memcpy_fromfs(&volctrl,(char *) arg,sizeof(volctrl)); |
arg | 4054 | drivers/cdrom/sbpcd.c | st=verify_area(VERIFY_WRITE,(void *)arg,sizeof(volctrl)); |
arg | 4062 | drivers/cdrom/sbpcd.c | memcpy_tofs((void *)arg,&volctrl,sizeof(volctrl)); |
arg | 4070 | drivers/cdrom/sbpcd.c | st=verify_area(VERIFY_WRITE, (void *) arg, sizeof(struct cdrom_subchnl)); |
arg | 4072 | drivers/cdrom/sbpcd.c | st=verify_area(VERIFY_READ, (void *) arg, sizeof(struct cdrom_subchnl)); |
arg | 4074 | drivers/cdrom/sbpcd.c | memcpy_fromfs(&SC, (void *) arg, sizeof(struct cdrom_subchnl)); |
arg | 4105 | drivers/cdrom/sbpcd.c | memcpy_tofs((void *) arg, &SC, sizeof(struct cdrom_subchnl)); |
arg | 4131 | drivers/cdrom/sbpcd.c | D_S[d].sbp_audsiz=arg; |
arg | 4162 | drivers/cdrom/sbpcd.c | i=verify_area(VERIFY_READ, (void *) arg, sizeof(struct cdrom_read_audio)); |
arg | 4164 | drivers/cdrom/sbpcd.c | memcpy_fromfs(&read_audio, (void *) arg, sizeof(struct cdrom_read_audio)); |
arg | 4358 | drivers/cdrom/sbpcd.c | st=verify_area(VERIFY_READ, (void *) arg, sizeof(struct cdrom_multisession)); |
arg | 4360 | drivers/cdrom/sbpcd.c | memcpy_fromfs(&ms_info, (void *) arg, sizeof(struct cdrom_multisession)); |
arg | 4368 | drivers/cdrom/sbpcd.c | st=verify_area(VERIFY_WRITE,(void *) arg, sizeof(struct cdrom_multisession)); |
arg | 4370 | drivers/cdrom/sbpcd.c | memcpy_tofs((void *) arg, &ms_info, sizeof(struct cdrom_multisession)); |
arg | 4378 | drivers/cdrom/sbpcd.c | if(arg > 0xff) return -EINVAL; |
arg | 4379 | drivers/cdrom/sbpcd.c | read_ahead[MAJOR(inode->i_rdev)] = arg; |
arg | 654 | drivers/cdrom/sjcd.c | unsigned int cmd, unsigned long arg ){ |
arg | 724 | drivers/cdrom/sjcd.c | if( ( s = verify_area( VERIFY_READ, (void *)arg, sizeof( ti ) ) ) == 0 ){ |
arg | 725 | drivers/cdrom/sjcd.c | memcpy_fromfs( &ti, (void *)arg, sizeof( ti ) ); |
arg | 750 | drivers/cdrom/sjcd.c | if( ( s = verify_area( VERIFY_READ, (void *)arg, sizeof( sjcd_msf ) ) ) == 0 ){ |
arg | 757 | drivers/cdrom/sjcd.c | memcpy_fromfs( &sjcd_msf, (void *)arg, sizeof( sjcd_msf ) ); |
arg | 779 | drivers/cdrom/sjcd.c | if( ( s = verify_area( VERIFY_WRITE, (void *)arg, sizeof( toc_header ) ) ) == 0 ){ |
arg | 782 | drivers/cdrom/sjcd.c | memcpy_tofs( (void *)arg, &toc_header, sizeof( toc_header ) ); |
arg | 792 | drivers/cdrom/sjcd.c | if( ( s = verify_area( VERIFY_WRITE, (void *)arg, sizeof( toc_entry ) ) ) == 0 ){ |
arg | 795 | drivers/cdrom/sjcd.c | memcpy_fromfs( &toc_entry, (void *)arg, sizeof( toc_entry ) ); |
arg | 817 | drivers/cdrom/sjcd.c | memcpy_tofs( (void *)arg, &toc_entry, sizeof( toc_entry ) ); |
arg | 827 | drivers/cdrom/sjcd.c | if( ( s = verify_area( VERIFY_WRITE, (void *)arg, sizeof( subchnl ) ) ) == 0 ){ |
arg | 830 | drivers/cdrom/sjcd.c | memcpy_fromfs( &subchnl, (void *)arg, sizeof( subchnl ) ); |
arg | 854 | drivers/cdrom/sjcd.c | memcpy_tofs( (void *)arg, &subchnl, sizeof( subchnl ) ); |
arg | 864 | drivers/cdrom/sjcd.c | if( ( s = verify_area( VERIFY_READ, (void *)arg, sizeof( vol_ctrl ) ) ) == 0 ){ |
arg | 867 | drivers/cdrom/sjcd.c | memcpy_fromfs( &vol_ctrl, (void *)arg, sizeof( vol_ctrl ) ); |
arg | 894 | drivers/cdrom/sjcd.c | if( ( s = verify_area( VERIFY_WRITE, (void *)arg, sizeof( statistic ) ) ) == 0 ) |
arg | 895 | drivers/cdrom/sjcd.c | memcpy_tofs( (void *)arg, &statistic, sizeof( statistic ) ); |
arg | 1003 | drivers/cdrom/sonycd535.c | sony_get_subchnl_info(long arg) |
arg | 1016 | drivers/cdrom/sonycd535.c | err = verify_area(VERIFY_WRITE /* and read */ , (char *)arg, sizeof schi); |
arg | 1020 | drivers/cdrom/sonycd535.c | memcpy_fromfs(&schi, (char *)arg, sizeof schi); |
arg | 1035 | drivers/cdrom/sonycd535.c | memcpy_tofs((char *)arg, &schi, sizeof schi); |
arg | 1062 | drivers/cdrom/sonycd535.c | memcpy_tofs((char *)arg, &schi, sizeof schi); |
arg | 1074 | drivers/cdrom/sonycd535.c | unsigned long arg) |
arg | 1171 | drivers/cdrom/sonycd535.c | err = verify_area(VERIFY_READ, (char *)arg, 6); |
arg | 1176 | drivers/cdrom/sonycd535.c | memcpy_fromfs(params, (void *)arg, 6); |
arg | 1211 | drivers/cdrom/sonycd535.c | hdr = (struct cdrom_tochdr *)arg; |
arg | 1233 | drivers/cdrom/sonycd535.c | entry = (struct cdrom_tocentry *)arg; |
arg | 1275 | drivers/cdrom/sonycd535.c | err = verify_area(VERIFY_READ, (char *)arg, sizeof ti); |
arg | 1279 | drivers/cdrom/sonycd535.c | memcpy_fromfs(&ti, (char *)arg, sizeof ti); |
arg | 1340 | drivers/cdrom/sonycd535.c | return sony_get_subchnl_info(arg); |
arg | 1346 | drivers/cdrom/sonycd535.c | err = verify_area(VERIFY_READ, (char *)arg, sizeof volctrl); |
arg | 1350 | drivers/cdrom/sonycd535.c | memcpy_fromfs(&volctrl, (char *)arg, sizeof volctrl); |
arg | 832 | drivers/char/apm_bios.c | u_int cmd, u_long arg) |
arg | 2271 | drivers/char/console.c | int con_set_cmap (unsigned char *arg) |
arg | 2273 | drivers/char/console.c | return set_get_cmap (arg,1); |
arg | 2276 | drivers/char/console.c | int con_get_cmap (unsigned char *arg) |
arg | 2278 | drivers/char/console.c | return set_get_cmap (arg,0); |
arg | 2298 | drivers/char/console.c | int con_set_font (char *arg, int ch512) |
arg | 2302 | drivers/char/console.c | i = set_get_font (arg,1,ch512); |
arg | 2311 | drivers/char/console.c | int con_get_font (char *arg) |
arg | 2313 | drivers/char/console.c | return set_get_font (arg,0,video_mode_512ch); |
arg | 227 | drivers/char/consolemap.c | int con_set_trans_old(unsigned char * arg) |
arg | 232 | drivers/char/consolemap.c | i = verify_area(VERIFY_READ, (void *)arg, E_TABSZ); |
arg | 237 | drivers/char/consolemap.c | p[i] = UNI_DIRECT_BASE | get_user(arg+i); |
arg | 243 | drivers/char/consolemap.c | int con_get_trans_old(unsigned char * arg) |
arg | 248 | drivers/char/consolemap.c | i = verify_area(VERIFY_WRITE, (void *)arg, E_TABSZ); |
arg | 255 | drivers/char/consolemap.c | put_user((ch & ~0xff) ? 0 : ch, arg+i); |
arg | 260 | drivers/char/consolemap.c | int con_set_trans_new(ushort * arg) |
arg | 265 | drivers/char/consolemap.c | i = verify_area(VERIFY_READ, (void *)arg, |
arg | 271 | drivers/char/consolemap.c | p[i] = get_user(arg+i); |
arg | 277 | drivers/char/consolemap.c | int con_get_trans_new(ushort * arg) |
arg | 282 | drivers/char/consolemap.c | i = verify_area(VERIFY_WRITE, (void *)arg, |
arg | 288 | drivers/char/consolemap.c | put_user(p[i], arg+i); |
arg | 1923 | drivers/char/cyclades.c | unsigned int arg = get_fs_long((unsigned long *) value); |
arg | 1935 | drivers/char/cyclades.c | if (arg & TIOCM_RTS){ |
arg | 1941 | drivers/char/cyclades.c | if (arg & TIOCM_DTR){ |
arg | 1954 | drivers/char/cyclades.c | if (arg & TIOCM_RTS){ |
arg | 1960 | drivers/char/cyclades.c | if (arg & TIOCM_DTR){ |
arg | 1973 | drivers/char/cyclades.c | if (arg & TIOCM_RTS){ |
arg | 1984 | drivers/char/cyclades.c | if (arg & TIOCM_DTR){ |
arg | 2144 | drivers/char/cyclades.c | unsigned int cmd, unsigned long arg) |
arg | 2151 | drivers/char/cyclades.c | printk("cy_ioctl ttyC%d, cmd = %x arg = %lx\n", info->line, cmd, arg); /* */ |
arg | 2156 | drivers/char/cyclades.c | error = verify_area(VERIFY_WRITE, (void *) arg |
arg | 2162 | drivers/char/cyclades.c | ret_val = get_mon_info(info, (struct cyclades_monitor *)arg); |
arg | 2165 | drivers/char/cyclades.c | error = verify_area(VERIFY_WRITE, (void *) arg |
arg | 2171 | drivers/char/cyclades.c | ret_val = get_threshold(info, (unsigned long *)arg); |
arg | 2174 | drivers/char/cyclades.c | ret_val = set_threshold(info, (unsigned long)arg); |
arg | 2177 | drivers/char/cyclades.c | error = verify_area(VERIFY_WRITE, (void *) arg |
arg | 2183 | drivers/char/cyclades.c | ret_val = get_default_threshold(info, (unsigned long *)arg); |
arg | 2186 | drivers/char/cyclades.c | ret_val = set_default_threshold(info, (unsigned long)arg); |
arg | 2189 | drivers/char/cyclades.c | error = verify_area(VERIFY_WRITE, (void *) arg |
arg | 2195 | drivers/char/cyclades.c | ret_val = get_timeout(info, (unsigned long *)arg); |
arg | 2198 | drivers/char/cyclades.c | ret_val = set_timeout(info, (unsigned long)arg); |
arg | 2201 | drivers/char/cyclades.c | error = verify_area(VERIFY_WRITE, (void *) arg |
arg | 2207 | drivers/char/cyclades.c | ret_val = get_default_timeout(info, (unsigned long *)arg); |
arg | 2210 | drivers/char/cyclades.c | ret_val = set_default_timeout(info, (unsigned long)arg); |
arg | 2217 | drivers/char/cyclades.c | if (!arg) |
arg | 2225 | drivers/char/cyclades.c | send_break(info, arg ? arg*(HZ/10) : HZ/4); |
arg | 2230 | drivers/char/cyclades.c | ret_val = set_modem_info(info, cmd, (unsigned int *) arg); |
arg | 2235 | drivers/char/cyclades.c | error = verify_area(VERIFY_WRITE, (void *) arg |
arg | 2242 | drivers/char/cyclades.c | (unsigned long *) arg); |
arg | 2245 | drivers/char/cyclades.c | arg = get_fs_long((unsigned long *) arg); |
arg | 2248 | drivers/char/cyclades.c | (arg ? CLOCAL : 0)); |
arg | 2251 | drivers/char/cyclades.c | error = verify_area(VERIFY_WRITE, (void *) arg |
arg | 2257 | drivers/char/cyclades.c | ret_val = get_modem_info(info, (unsigned int *) arg); |
arg | 2260 | drivers/char/cyclades.c | error = verify_area(VERIFY_WRITE, (void *) arg |
arg | 2267 | drivers/char/cyclades.c | (struct serial_struct *) arg); |
arg | 2271 | drivers/char/cyclades.c | (struct serial_struct *) arg); |
arg | 650 | drivers/char/ftape/ftape-ctl.c | int _ftape_ioctl(unsigned int command, void *arg) |
arg | 668 | drivers/char/ftape/ftape-ctl.c | int error = verify_area(VERIFY_READ, arg, arg_size); |
arg | 673 | drivers/char/ftape/ftape-ctl.c | memcpy_fromfs(&krnl_arg.mtop, arg, arg_size); |
arg | 828 | drivers/char/ftape/ftape-ctl.c | int error = verify_area(VERIFY_WRITE, arg, arg_size); |
arg | 833 | drivers/char/ftape/ftape-ctl.c | memcpy_tofs(arg, &krnl_arg, arg_size); |
arg | 85 | drivers/char/ftape/ftape-ctl.h | extern int _ftape_ioctl(unsigned int command, void *arg); |
arg | 63 | drivers/char/ftape/kernel-interface.c | unsigned int command, unsigned long arg); |
arg | 290 | drivers/char/ftape/kernel-interface.c | unsigned int command, unsigned long arg) |
arg | 305 | drivers/char/ftape/kernel-interface.c | result = _ftape_ioctl(command, (void *) arg); |
arg | 636 | drivers/char/istallion.c | static int stli_ioctl(struct tty_struct *tty, struct file *file, unsigned int cmd, unsigned long arg); |
arg | 655 | drivers/char/istallion.c | static int stli_memioctl(struct inode *ip, struct file *fp, unsigned int cmd, unsigned long arg); |
arg | 656 | drivers/char/istallion.c | static void stli_poll(unsigned long arg); |
arg | 659 | drivers/char/istallion.c | static int stli_rawopen(stlibrd_t *brdp, stliport_t *portp, unsigned long arg, int wait); |
arg | 660 | drivers/char/istallion.c | static int stli_rawclose(stlibrd_t *brdp, stliport_t *portp, unsigned long arg, int wait); |
arg | 662 | drivers/char/istallion.c | static void stli_dohangup(void *arg); |
arg | 665 | drivers/char/istallion.c | static int stli_cmdwait(stlibrd_t *brdp, stliport_t *portp, unsigned long cmd, void *arg, int size, int copyback); |
arg | 666 | drivers/char/istallion.c | static void stli_sendcmd(stlibrd_t *brdp, stliport_t *portp, unsigned long cmd, void *arg, int size, int copyback); |
arg | 1131 | drivers/char/istallion.c | static int stli_rawopen(stlibrd_t *brdp, stliport_t *portp, unsigned long arg, int wait) |
arg | 1140 | drivers/char/istallion.c | printk("stli_rawopen(brdp=%x,portp=%x,arg=%x,wait=%d)\n", (int) brdp, (int) portp, (int) arg, wait); |
arg | 1170 | drivers/char/istallion.c | cp->openarg = arg; |
arg | 1211 | drivers/char/istallion.c | static int stli_rawclose(stlibrd_t *brdp, stliport_t *portp, unsigned long arg, int wait) |
arg | 1220 | drivers/char/istallion.c | printk("stli_rawclose(brdp=%x,portp=%x,arg=%x,wait=%d)\n", (int) brdp, (int) portp, (int) arg, wait); |
arg | 1245 | drivers/char/istallion.c | cp->closearg = arg; |
arg | 1287 | drivers/char/istallion.c | static int stli_cmdwait(stlibrd_t *brdp, stliport_t *portp, unsigned long cmd, void *arg, int size, int copyback) |
arg | 1292 | drivers/char/istallion.c | printk("stli_cmdwait(brdp=%x,portp=%x,cmd=%x,arg=%x,size=%d,copyback=%d)\n", (int) brdp, (int) portp, (int) cmd, (int) arg, size, copyback); |
arg | 1305 | drivers/char/istallion.c | stli_sendcmd(brdp, portp, cmd, arg, size, copyback); |
arg | 1858 | drivers/char/istallion.c | static int stli_ioctl(struct tty_struct *tty, struct file *file, unsigned int cmd, unsigned long arg) |
arg | 1866 | drivers/char/istallion.c | printk("stli_ioctl(tty=%x,file=%x,cmd=%x,arg=%x)\n", (int) tty, (int) file, cmd, (int) arg); |
arg | 1886 | drivers/char/istallion.c | if (! arg) { |
arg | 1895 | drivers/char/istallion.c | val = (arg ? (arg * 100) : 250); |
arg | 1900 | drivers/char/istallion.c | if ((rc = verify_area(VERIFY_WRITE, (void *) arg, sizeof(long))) == 0) |
arg | 1901 | drivers/char/istallion.c | put_fs_long(((tty->termios->c_cflag & CLOCAL) ? 1 : 0), (unsigned long *) arg); |
arg | 1904 | drivers/char/istallion.c | if ((rc = verify_area(VERIFY_READ, (void *) arg, sizeof(long))) == 0) { |
arg | 1905 | drivers/char/istallion.c | arg = get_fs_long((unsigned long *) arg); |
arg | 1906 | drivers/char/istallion.c | tty->termios->c_cflag = (tty->termios->c_cflag & ~CLOCAL) | (arg ? CLOCAL : 0); |
arg | 1910 | drivers/char/istallion.c | if ((rc = verify_area(VERIFY_WRITE, (void *) arg, sizeof(unsigned int))) == 0) { |
arg | 1914 | drivers/char/istallion.c | put_fs_long(val, (unsigned long *) arg); |
arg | 1918 | drivers/char/istallion.c | if ((rc = verify_area(VERIFY_READ, (void *) arg, sizeof(long))) == 0) { |
arg | 1919 | drivers/char/istallion.c | arg = get_fs_long((unsigned long *) arg); |
arg | 1920 | drivers/char/istallion.c | stli_mkasysigs(&portp->asig, ((arg & TIOCM_DTR) ? 1 : -1), ((arg & TIOCM_RTS) ? 1 : -1)); |
arg | 1925 | drivers/char/istallion.c | if ((rc = verify_area(VERIFY_READ, (void *) arg, sizeof(long))) == 0) { |
arg | 1926 | drivers/char/istallion.c | arg = get_fs_long((unsigned long *) arg); |
arg | 1927 | drivers/char/istallion.c | stli_mkasysigs(&portp->asig, ((arg & TIOCM_DTR) ? 0 : -1), ((arg & TIOCM_RTS) ? 0 : -1)); |
arg | 1932 | drivers/char/istallion.c | if ((rc = verify_area(VERIFY_READ, (void *) arg, sizeof(long))) == 0) { |
arg | 1933 | drivers/char/istallion.c | arg = get_fs_long((unsigned long *) arg); |
arg | 1934 | drivers/char/istallion.c | stli_mkasysigs(&portp->asig, ((arg & TIOCM_DTR) ? 1 : 0), ((arg & TIOCM_RTS) ? 1 : 0)); |
arg | 1939 | drivers/char/istallion.c | if ((rc = verify_area(VERIFY_WRITE, (void *) arg, sizeof(struct serial_struct))) == 0) |
arg | 1940 | drivers/char/istallion.c | stli_getserial(portp, (struct serial_struct *) arg); |
arg | 1943 | drivers/char/istallion.c | if ((rc = verify_area(VERIFY_READ, (void *) arg, sizeof(struct serial_struct))) == 0) |
arg | 1944 | drivers/char/istallion.c | rc = stli_setserial(portp, (struct serial_struct *) arg); |
arg | 1947 | drivers/char/istallion.c | if ((rc = verify_area(VERIFY_WRITE, (void *) arg, sizeof(unsigned long))) == 0) |
arg | 1948 | drivers/char/istallion.c | put_fs_long(portp->pflag, (unsigned long *) arg); |
arg | 1951 | drivers/char/istallion.c | if ((rc = verify_area(VERIFY_READ, (void *) arg, sizeof(unsigned long))) == 0) { |
arg | 1952 | drivers/char/istallion.c | portp->pflag = get_fs_long((unsigned long *) arg); |
arg | 1957 | drivers/char/istallion.c | if ((rc = verify_area(VERIFY_WRITE, (void *) arg, sizeof(comstats_t))) == 0) |
arg | 1958 | drivers/char/istallion.c | rc = stli_getportstats(portp, (comstats_t *) arg); |
arg | 1961 | drivers/char/istallion.c | if ((rc = verify_area(VERIFY_WRITE, (void *) arg, sizeof(comstats_t))) == 0) |
arg | 1962 | drivers/char/istallion.c | rc = stli_clrportstats(portp, (comstats_t *) arg); |
arg | 2156 | drivers/char/istallion.c | static void stli_dohangup(void *arg) |
arg | 2161 | drivers/char/istallion.c | printk("stli_dohangup(portp=%x)\n", (int) arg); |
arg | 2164 | drivers/char/istallion.c | portp = (stliport_t *) arg; |
arg | 2296 | drivers/char/istallion.c | static void stli_sendcmd(stlibrd_t *brdp, stliport_t *portp, unsigned long cmd, void *arg, int size, int copyback) |
arg | 2304 | drivers/char/istallion.c | printk("stli_sendcmd(brdp=%x,portp=%x,cmd=%x,arg=%x,size=%d,copyback=%d)\n", (int) brdp, (int) portp, (int) cmd, (int) arg, size, copyback); |
arg | 2319 | drivers/char/istallion.c | memcpy((void *) &(cp->args[0]), arg, size); |
arg | 2321 | drivers/char/istallion.c | portp->argp = arg; |
arg | 2609 | drivers/char/istallion.c | static void stli_poll(unsigned long arg) |
arg | 4440 | drivers/char/istallion.c | static int stli_memioctl(struct inode *ip, struct file *fp, unsigned int cmd, unsigned long arg) |
arg | 4446 | drivers/char/istallion.c | printk("stli_memioctl(ip=%x,fp=%x,cmd=%x,arg=%x)\n", (int) ip, (int) fp, cmd, (int) arg); |
arg | 4479 | drivers/char/istallion.c | if ((rc = verify_area(VERIFY_WRITE, (void *) arg, sizeof(comstats_t))) == 0) |
arg | 4480 | drivers/char/istallion.c | rc = stli_getportstats((stliport_t *) NULL, (comstats_t *) arg); |
arg | 4483 | drivers/char/istallion.c | if ((rc = verify_area(VERIFY_WRITE, (void *) arg, sizeof(comstats_t))) == 0) |
arg | 4484 | drivers/char/istallion.c | rc = stli_clrportstats((stliport_t *) NULL, (comstats_t *) arg); |
arg | 4487 | drivers/char/istallion.c | if ((rc = verify_area(VERIFY_WRITE, (void *) arg, sizeof(combrd_t))) == 0) |
arg | 4488 | drivers/char/istallion.c | rc = stli_getbrdstats((combrd_t *) arg); |
arg | 393 | drivers/char/lp.c | unsigned int cmd, unsigned long arg) |
arg | 399 | drivers/char/lp.c | printk(KERN_DEBUG "lp%d ioctl, cmd: 0x%x, arg: 0x%x\n", minor, cmd, arg); |
arg | 407 | drivers/char/lp.c | LP_TIME(minor) = arg * HZ/100; |
arg | 410 | drivers/char/lp.c | LP_CHAR(minor) = arg; |
arg | 413 | drivers/char/lp.c | if (arg) |
arg | 419 | drivers/char/lp.c | if (arg) |
arg | 425 | drivers/char/lp.c | if (arg) |
arg | 431 | drivers/char/lp.c | LP_WAIT(minor) = arg; |
arg | 435 | drivers/char/lp.c | int newirq = arg; |
arg | 477 | drivers/char/lp.c | retval = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 481 | drivers/char/lp.c | memcpy_tofs((int *) arg, &LP_IRQ(minor), sizeof(int)); |
arg | 484 | drivers/char/lp.c | retval = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 490 | drivers/char/lp.c | memcpy_tofs((int *) arg, &status, sizeof(int)); |
arg | 497 | drivers/char/lp.c | retval = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 502 | drivers/char/lp.c | memcpy_tofs((int *) arg, &LP_STAT(minor), sizeof(struct lp_stats)); |
arg | 508 | drivers/char/lp.c | retval = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 514 | drivers/char/lp.c | memcpy_tofs((int *) arg, &status, sizeof(int)); |
arg | 1550 | drivers/char/pcxx.c | unsigned int cmd, unsigned long arg) |
arg | 1577 | drivers/char/pcxx.c | if(!arg) |
arg | 1587 | drivers/char/pcxx.c | digi_send_break(ch, arg ? arg*(HZ/10) : HZ/4); |
arg | 1591 | drivers/char/pcxx.c | error = verify_area(VERIFY_WRITE, (void *) arg,sizeof(long)); |
arg | 1595 | drivers/char/pcxx.c | (unsigned long *) arg); |
arg | 1599 | drivers/char/pcxx.c | arg = get_fs_long((unsigned long *) arg); |
arg | 1600 | drivers/char/pcxx.c | tty->termios->c_cflag = ((tty->termios->c_cflag & ~CLOCAL) | (arg ? CLOCAL : 0)); |
arg | 1626 | drivers/char/pcxx.c | error = verify_area(VERIFY_WRITE, (void *) arg,sizeof(long)); |
arg | 1629 | drivers/char/pcxx.c | put_fs_long(mflag, (unsigned long *) arg); |
arg | 1636 | drivers/char/pcxx.c | mstat = get_fs_long((unsigned long *) arg); |
arg | 1688 | drivers/char/pcxx.c | if((error=verify_area(VERIFY_WRITE, (char*)arg, sizeof(digi_t)))) |
arg | 1691 | drivers/char/pcxx.c | memcpy_tofs((char*)arg, &ch->digiext, sizeof(digi_t)); |
arg | 1708 | drivers/char/pcxx.c | if((error=verify_area(VERIFY_READ, (char*)arg,sizeof(digi_t)))) |
arg | 1711 | drivers/char/pcxx.c | memcpy_fromfs(&ch->digiext, (char*)arg, sizeof(digi_t)); |
arg | 1745 | drivers/char/pcxx.c | if((error=verify_area(VERIFY_WRITE, (char*)arg,sizeof(dflow)))) |
arg | 1748 | drivers/char/pcxx.c | memcpy_tofs((char*)arg, &dflow, sizeof(dflow)); |
arg | 1761 | drivers/char/pcxx.c | if((error=verify_area(VERIFY_READ, (char*)arg,sizeof(dflow)))) |
arg | 1764 | drivers/char/pcxx.c | memcpy_fromfs(&dflow, (char*)arg, sizeof(dflow)); |
arg | 243 | drivers/char/random.c | unsigned int cmd, unsigned long arg); |
arg | 732 | drivers/char/random.c | unsigned int cmd, unsigned long arg) |
arg | 739 | drivers/char/random.c | retval = verify_area(VERIFY_WRITE, (void *) arg, sizeof(int)); |
arg | 742 | drivers/char/random.c | put_user(random_state.entropy_count, (int *) arg); |
arg | 747 | drivers/char/random.c | retval = verify_area(VERIFY_READ, (void *) arg, sizeof(int)); |
arg | 750 | drivers/char/random.c | random_state.entropy_count += get_user((int *) arg); |
arg | 757 | drivers/char/random.c | p = (int *) arg; |
arg | 777 | drivers/char/random.c | p = (int *) arg; |
arg | 222 | drivers/char/scc.c | static int scc_ioctl(struct tty_struct *tty, struct file *file, unsigned int cmd, unsigned long arg); |
arg | 2092 | drivers/char/scc.c | scc_ioctl(struct tty_struct *tty, struct file * file, unsigned int cmd, unsigned long arg) |
arg | 2120 | drivers/char/scc.c | if (!arg) return -EFAULT; |
arg | 2125 | drivers/char/scc.c | memcpy_fromfs(&hwcfg, (void *) arg, sizeof(hwcfg)); |
arg | 2225 | drivers/char/scc.c | if (!arg) |
arg | 2231 | drivers/char/scc.c | memcpy_fromfs(&scc->modem, (void *) arg, sizeof(struct scc_modem)); |
arg | 2276 | drivers/char/scc.c | error = verify_area(VERIFY_WRITE, (void *) arg,sizeof(unsigned int *)); |
arg | 2289 | drivers/char/scc.c | put_user(result,(unsigned int *) arg); |
arg | 2304 | drivers/char/scc.c | value = get_user((unsigned int *) arg); |
arg | 2327 | drivers/char/scc.c | error = verify_area(VERIFY_WRITE, (void *) arg, sizeof(struct termios)); |
arg | 2330 | drivers/char/scc.c | if (!arg) |
arg | 2333 | drivers/char/scc.c | memcpy_tofs((void *) arg, scc->tty->termios, sizeof(struct termios)); |
arg | 2339 | drivers/char/scc.c | if (!arg) |
arg | 2342 | drivers/char/scc.c | memcpy_fromfs(scc->tty->termios, (void *) arg, sizeof(struct termios)); |
arg | 2347 | drivers/char/scc.c | if (!arg) |
arg | 2350 | drivers/char/scc.c | memcpy_fromfs(&memcfg, (void *) arg, sizeof(struct scc_mem_config)); |
arg | 2365 | drivers/char/scc.c | error = verify_area(VERIFY_WRITE, (void *) arg,sizeof(struct scc_stat)); |
arg | 2369 | drivers/char/scc.c | if (!arg) |
arg | 2372 | drivers/char/scc.c | memcpy_tofs((void *) arg, &scc->stat, sizeof(struct scc_stat)); |
arg | 2382 | drivers/char/scc.c | error = verify_area(VERIFY_WRITE, (void *) arg,sizeof(struct ioctl_command)); |
arg | 2386 | drivers/char/scc.c | if (!arg) |
arg | 2389 | drivers/char/scc.c | memcpy_fromfs(&kiss_cmd, (void *) arg, sizeof(struct ioctl_command)); |
arg | 2415 | drivers/char/scc.c | memcpy_tofs((void *) arg, &kiss_cmd, sizeof(struct ioctl_command)); |
arg | 2420 | drivers/char/scc.c | if (!arg) |
arg | 2423 | drivers/char/scc.c | memcpy_fromfs(&kiss_cmd, (void *) arg, sizeof(struct ioctl_command)); |
arg | 89 | drivers/char/selection.c | int sel_loadlut(const unsigned long arg) |
arg | 91 | drivers/char/selection.c | int i = verify_area(VERIFY_READ, (char *) arg, 36); |
arg | 94 | drivers/char/selection.c | memcpy_fromfs(inwordLut, (u32 *)(arg+4), 32); |
arg | 114 | drivers/char/selection.c | int set_selection(const unsigned long arg, struct tty_struct *tty, int user) |
arg | 124 | drivers/char/selection.c | args = (unsigned short *)(arg + 1); |
arg | 9 | drivers/char/selection.h | extern int set_selection(const unsigned long arg, struct tty_struct *tty, int user); |
arg | 11 | drivers/char/selection.h | extern int sel_loadlut(const unsigned long arg); |
arg | 1631 | drivers/char/serial.c | unsigned int arg; |
arg | 1636 | drivers/char/serial.c | arg = get_user(value); |
arg | 1639 | drivers/char/serial.c | if (arg & TIOCM_RTS) { |
arg | 1643 | drivers/char/serial.c | if (arg & TIOCM_DTR) { |
arg | 1649 | drivers/char/serial.c | if (arg & TIOCM_RTS) { |
arg | 1653 | drivers/char/serial.c | if (arg & TIOCM_DTR) { |
arg | 1660 | drivers/char/serial.c | | ((arg & TIOCM_RTS) ? UART_MCR_RTS : 0) |
arg | 1661 | drivers/char/serial.c | | ((arg & TIOCM_DTR) ? UART_MCR_DTR : 0)); |
arg | 1664 | drivers/char/serial.c | | ((arg & TIOCM_RTS) ? UART_MCR_RTS : 0) |
arg | 1665 | drivers/char/serial.c | | ((arg & TIOCM_DTR) ? UART_MCR_DTR : 0)); |
arg | 1871 | drivers/char/serial.c | unsigned int cmd, unsigned long arg) |
arg | 1896 | drivers/char/serial.c | if (!arg) |
arg | 1904 | drivers/char/serial.c | send_break(info, arg ? arg*(HZ/10) : HZ/4); |
arg | 1907 | drivers/char/serial.c | error = verify_area(VERIFY_WRITE, (void *) arg,sizeof(long)); |
arg | 1911 | drivers/char/serial.c | (unsigned long *) arg); |
arg | 1914 | drivers/char/serial.c | arg = get_fs_long((unsigned long *) arg); |
arg | 1917 | drivers/char/serial.c | (arg ? CLOCAL : 0)); |
arg | 1920 | drivers/char/serial.c | error = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 1924 | drivers/char/serial.c | return get_modem_info(info, (unsigned int *) arg); |
arg | 1928 | drivers/char/serial.c | return set_modem_info(info, cmd, (unsigned int *) arg); |
arg | 1930 | drivers/char/serial.c | error = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 1935 | drivers/char/serial.c | (struct serial_struct *) arg); |
arg | 1938 | drivers/char/serial.c | (struct serial_struct *) arg); |
arg | 1943 | drivers/char/serial.c | error = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 1947 | drivers/char/serial.c | put_fs_long(rs_wild_int_mask, (unsigned long *) arg); |
arg | 1951 | drivers/char/serial.c | error = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 1956 | drivers/char/serial.c | return get_lsr_info(info, (unsigned int *) arg); |
arg | 1961 | drivers/char/serial.c | rs_wild_int_mask = get_fs_long((unsigned long *) arg); |
arg | 1967 | drivers/char/serial.c | error = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 1971 | drivers/char/serial.c | memcpy_tofs((struct async_struct *) arg, |
arg | 1976 | drivers/char/serial.c | error = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 1981 | drivers/char/serial.c | (struct serial_multiport_struct *) arg); |
arg | 1984 | drivers/char/serial.c | (struct serial_multiport_struct *) arg); |
arg | 2003 | drivers/char/serial.c | if ( ((arg & TIOCM_RNG) && (cnow.rng != cprev.rng)) || |
arg | 2004 | drivers/char/serial.c | ((arg & TIOCM_DSR) && (cnow.dsr != cprev.dsr)) || |
arg | 2005 | drivers/char/serial.c | ((arg & TIOCM_CD) && (cnow.dcd != cprev.dcd)) || |
arg | 2006 | drivers/char/serial.c | ((arg & TIOCM_CTS) && (cnow.cts != cprev.cts)) ) { |
arg | 2020 | drivers/char/serial.c | error = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 2027 | drivers/char/serial.c | p_cuser = (struct serial_icounter_struct *) arg; |
arg | 483 | drivers/char/stallion.c | static int stl_ioctl(struct tty_struct *tty, struct file *file, unsigned int cmd, unsigned long arg); |
arg | 491 | drivers/char/stallion.c | static int stl_memioctl(struct inode *ip, struct file *fp, unsigned int cmd, unsigned long arg); |
arg | 1207 | drivers/char/stallion.c | static int stl_ioctl(struct tty_struct *tty, struct file *file, unsigned int cmd, unsigned long arg) |
arg | 1214 | drivers/char/stallion.c | printk("stl_ioctl(tty=%x,file=%x,cmd=%x,arg=%x)\n", (int) tty, (int) file, cmd, (int) arg); |
arg | 1229 | drivers/char/stallion.c | if (! arg) |
arg | 1236 | drivers/char/stallion.c | stl_sendbreak(portp, (arg ? (arg * 100) : 250)); |
arg | 1240 | drivers/char/stallion.c | if ((rc = verify_area(VERIFY_WRITE, (void *) arg, sizeof(long))) == 0) |
arg | 1241 | drivers/char/stallion.c | put_fs_long(((tty->termios->c_cflag & CLOCAL) ? 1 : 0), (unsigned long *) arg); |
arg | 1244 | drivers/char/stallion.c | if ((rc = verify_area(VERIFY_READ, (void *) arg, sizeof(long))) == 0) { |
arg | 1245 | drivers/char/stallion.c | arg = get_fs_long((unsigned long *) arg); |
arg | 1246 | drivers/char/stallion.c | tty->termios->c_cflag = (tty->termios->c_cflag & ~CLOCAL) | (arg ? CLOCAL : 0); |
arg | 1250 | drivers/char/stallion.c | if ((rc = verify_area(VERIFY_WRITE, (void *) arg, sizeof(unsigned int))) == 0) { |
arg | 1252 | drivers/char/stallion.c | put_fs_long(val, (unsigned long *) arg); |
arg | 1256 | drivers/char/stallion.c | if ((rc = verify_area(VERIFY_READ, (void *) arg, sizeof(long))) == 0) { |
arg | 1257 | drivers/char/stallion.c | arg = get_fs_long((unsigned long *) arg); |
arg | 1258 | drivers/char/stallion.c | stl_setsignals(portp, ((arg & TIOCM_DTR) ? 1 : -1), ((arg & TIOCM_RTS) ? 1 : -1)); |
arg | 1262 | drivers/char/stallion.c | if ((rc = verify_area(VERIFY_READ, (void *) arg, sizeof(long))) == 0) { |
arg | 1263 | drivers/char/stallion.c | arg = get_fs_long((unsigned long *) arg); |
arg | 1264 | drivers/char/stallion.c | stl_setsignals(portp, ((arg & TIOCM_DTR) ? 0 : -1), ((arg & TIOCM_RTS) ? 0 : -1)); |
arg | 1268 | drivers/char/stallion.c | if ((rc = verify_area(VERIFY_READ, (void *) arg, sizeof(long))) == 0) { |
arg | 1269 | drivers/char/stallion.c | arg = get_fs_long((unsigned long *) arg); |
arg | 1270 | drivers/char/stallion.c | stl_setsignals(portp, ((arg & TIOCM_DTR) ? 1 : 0), ((arg & TIOCM_RTS) ? 1 : 0)); |
arg | 1274 | drivers/char/stallion.c | if ((rc = verify_area(VERIFY_WRITE, (void *) arg, sizeof(struct serial_struct))) == 0) |
arg | 1275 | drivers/char/stallion.c | stl_getserial(portp, (struct serial_struct *) arg); |
arg | 1278 | drivers/char/stallion.c | if ((rc = verify_area(VERIFY_READ, (void *) arg, sizeof(struct serial_struct))) == 0) |
arg | 1279 | drivers/char/stallion.c | rc = stl_setserial(portp, (struct serial_struct *) arg); |
arg | 1282 | drivers/char/stallion.c | if ((rc = verify_area(VERIFY_WRITE, (void *) arg, sizeof(comstats_t))) == 0) |
arg | 1283 | drivers/char/stallion.c | rc = stl_getportstats(portp, (comstats_t *) arg); |
arg | 1286 | drivers/char/stallion.c | if ((rc = verify_area(VERIFY_WRITE, (void *) arg, sizeof(comstats_t))) == 0) |
arg | 1287 | drivers/char/stallion.c | rc = stl_clrportstats(portp, (comstats_t *) arg); |
arg | 3091 | drivers/char/stallion.c | static int stl_memioctl(struct inode *ip, struct file *fp, unsigned int cmd, unsigned long arg) |
arg | 3097 | drivers/char/stallion.c | printk("stl_memioctl(ip=%x,fp=%x,cmd=%x,arg=%x)\n", (int) ip, (int) fp, cmd, (int) arg); |
arg | 3111 | drivers/char/stallion.c | if ((rc = verify_area(VERIFY_WRITE, (void *) arg, sizeof(comstats_t))) == 0) |
arg | 3112 | drivers/char/stallion.c | rc = stl_getportstats((stlport_t *) NULL, (comstats_t *) arg); |
arg | 3115 | drivers/char/stallion.c | if ((rc = verify_area(VERIFY_WRITE, (void *) arg, sizeof(comstats_t))) == 0) |
arg | 3116 | drivers/char/stallion.c | rc = stl_clrportstats((stlport_t *) NULL, (comstats_t *) arg); |
arg | 3119 | drivers/char/stallion.c | if ((rc = verify_area(VERIFY_WRITE, (void *) arg, sizeof(combrd_t))) == 0) |
arg | 3120 | drivers/char/stallion.c | rc = stl_getbrdstats((combrd_t *) arg); |
arg | 356 | drivers/char/tga.c | set_get_font(char * arg, int set, int ch512) |
arg | 385 | drivers/char/tga.c | set_get_cmap(unsigned char * arg, int set) { |
arg | 388 | drivers/char/tga.c | i = verify_area(set ? VERIFY_READ : VERIFY_WRITE, (void *)arg, 16*3); |
arg | 394 | drivers/char/tga.c | default_red[i] = get_user(arg++) ; |
arg | 395 | drivers/char/tga.c | default_grn[i] = get_user(arg++) ; |
arg | 396 | drivers/char/tga.c | default_blu[i] = get_user(arg++) ; |
arg | 398 | drivers/char/tga.c | put_user (default_red[i], arg++) ; |
arg | 399 | drivers/char/tga.c | put_user (default_grn[i], arg++) ; |
arg | 400 | drivers/char/tga.c | put_user (default_blu[i], arg++) ; |
arg | 432 | drivers/char/tga.c | void set_vesa_blanking(const unsigned long arg) |
arg | 89 | drivers/char/tty_io.c | extern void set_vesa_blanking(const unsigned long arg); |
arg | 119 | drivers/char/tty_io.c | unsigned int cmd, unsigned long arg); |
arg | 331 | drivers/char/tty_io.c | unsigned int cmd, unsigned long arg) |
arg | 1331 | drivers/char/tty_io.c | static int do_get_ps_info(unsigned long arg) |
arg | 1338 | drivers/char/tty_io.c | struct tstruct *ts = (struct tstruct *)arg; |
arg | 1343 | drivers/char/tty_io.c | i = verify_area(VERIFY_WRITE, (void *)arg, sizeof(struct tstruct)); |
arg | 1362 | drivers/char/tty_io.c | unsigned int cmd, unsigned long arg) |
arg | 1386 | drivers/char/tty_io.c | retval = verify_area(VERIFY_READ, (void *) arg, 1); |
arg | 1389 | drivers/char/tty_io.c | ch = get_user((char *) arg); |
arg | 1393 | drivers/char/tty_io.c | retval = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 1397 | drivers/char/tty_io.c | memcpy_tofs((struct winsize *) arg, &tty->winsize, |
arg | 1401 | drivers/char/tty_io.c | retval = verify_area(VERIFY_READ, (void *) arg, |
arg | 1405 | drivers/char/tty_io.c | memcpy_fromfs(&tmp_ws, (struct winsize *) arg, |
arg | 1430 | drivers/char/tty_io.c | retval = verify_area(VERIFY_READ, (void *) arg, sizeof(int)); |
arg | 1433 | drivers/char/tty_io.c | arg = get_user((unsigned int *) arg); |
arg | 1434 | drivers/char/tty_io.c | if (arg) |
arg | 1467 | drivers/char/tty_io.c | if ((arg == 1) && suser()) { |
arg | 1491 | drivers/char/tty_io.c | retval = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 1495 | drivers/char/tty_io.c | put_user(real_tty->pgrp, (pid_t *) arg); |
arg | 1505 | drivers/char/tty_io.c | pgrp = get_user((pid_t *) arg); |
arg | 1513 | drivers/char/tty_io.c | retval = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 1517 | drivers/char/tty_io.c | put_user(tty->ldisc.num, (int *) arg); |
arg | 1523 | drivers/char/tty_io.c | arg = get_user((int *) arg); |
arg | 1524 | drivers/char/tty_io.c | return tty_set_ldisc(tty, arg); |
arg | 1530 | drivers/char/tty_io.c | retval = verify_area(VERIFY_READ, (void *) arg, 1); |
arg | 1533 | drivers/char/tty_io.c | switch (retval = get_user((char *)arg)) |
arg | 1543 | drivers/char/tty_io.c | return do_get_ps_info(arg); |
arg | 1546 | drivers/char/tty_io.c | return set_selection(arg, tty, 1); |
arg | 1553 | drivers/char/tty_io.c | return sel_loadlut(arg); |
arg | 1561 | drivers/char/tty_io.c | put_user(shift_state,(char *) arg); |
arg | 1564 | drivers/char/tty_io.c | put_user(mouse_reporting(),(char *) arg); |
arg | 1567 | drivers/char/tty_io.c | set_vesa_blanking(arg); |
arg | 1573 | drivers/char/tty_io.c | (void *) arg+1, 1); |
arg | 1576 | drivers/char/tty_io.c | kmsg_redirect = get_user((char *)arg+1); |
arg | 1585 | drivers/char/tty_io.c | retval = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 1589 | drivers/char/tty_io.c | memcpy_tofs((struct tty_struct *) arg, |
arg | 1595 | drivers/char/tty_io.c | cmd, arg); |
arg | 1601 | drivers/char/tty_io.c | cmd, arg); |
arg | 143 | drivers/char/tty_ioctl.c | static int set_termios(struct tty_struct * tty, unsigned long arg, int opt) |
arg | 154 | drivers/char/tty_ioctl.c | retval = verify_area(VERIFY_READ, (void *) arg, sizeof(struct termio)); |
arg | 158 | drivers/char/tty_ioctl.c | memcpy_fromfs(&tmp_termio, (struct termio *) arg, |
arg | 162 | drivers/char/tty_ioctl.c | retval = verify_area(VERIFY_READ, (void *) arg, sizeof(struct termios)); |
arg | 165 | drivers/char/tty_ioctl.c | memcpy_fromfs(&tmp_termios, (struct termios *) arg, |
arg | 375 | drivers/char/tty_ioctl.c | unsigned int cmd, unsigned long arg) |
arg | 390 | drivers/char/tty_ioctl.c | return get_sgttyb(real_tty, (struct sgttyb *) arg); |
arg | 393 | drivers/char/tty_ioctl.c | return set_sgttyb(real_tty, (struct sgttyb *) arg); |
arg | 397 | drivers/char/tty_ioctl.c | return get_tchars(real_tty, (struct tchars *) arg); |
arg | 399 | drivers/char/tty_ioctl.c | return set_tchars(real_tty, (struct tchars *) arg); |
arg | 403 | drivers/char/tty_ioctl.c | return get_ltchars(real_tty, (struct ltchars *) arg); |
arg | 405 | drivers/char/tty_ioctl.c | return set_ltchars(real_tty, (struct ltchars *) arg); |
arg | 408 | drivers/char/tty_ioctl.c | retval = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 412 | drivers/char/tty_ioctl.c | memcpy_tofs((struct termios *) arg, |
arg | 421 | drivers/char/tty_ioctl.c | return set_termios(real_tty, arg, opt); |
arg | 423 | drivers/char/tty_ioctl.c | return get_termio(real_tty,(struct termio *) arg); |
arg | 429 | drivers/char/tty_ioctl.c | return set_termios(real_tty, arg, opt|TERMIOS_TERMIO); |
arg | 434 | drivers/char/tty_ioctl.c | switch (arg) { |
arg | 459 | drivers/char/tty_ioctl.c | switch (arg) { |
arg | 477 | drivers/char/tty_ioctl.c | retval = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 483 | drivers/char/tty_ioctl.c | (int *) arg); |
arg | 485 | drivers/char/tty_ioctl.c | put_user(0, (int *) arg); |
arg | 488 | drivers/char/tty_ioctl.c | retval = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 494 | drivers/char/tty_ioctl.c | (unsigned long *) arg); |
arg | 497 | drivers/char/tty_ioctl.c | (unsigned long *) arg); |
arg | 500 | drivers/char/tty_ioctl.c | retval = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 504 | drivers/char/tty_ioctl.c | memcpy_tofs((struct termios *) arg, |
arg | 511 | drivers/char/tty_ioctl.c | retval = verify_area(VERIFY_READ, (void *) arg, |
arg | 516 | drivers/char/tty_ioctl.c | (struct termios *) arg, |
arg | 523 | drivers/char/tty_ioctl.c | retval = verify_area(VERIFY_READ, (void *) arg, |
arg | 527 | drivers/char/tty_ioctl.c | if (get_user((int*)arg)) { |
arg | 544 | drivers/char/tty_ioctl.c | tty->driver.ioctl(tty, file, cmd, arg); |
arg | 267 | drivers/char/vesa_blank.c | void set_vesa_blanking(const unsigned long arg) |
arg | 269 | drivers/char/vesa_blank.c | unsigned char *argp = (unsigned char *)(arg + 1); |
arg | 308 | drivers/char/vga.c | set_get_font(char * arg, int set, int ch512) |
arg | 332 | drivers/char/vga.c | if (arg) |
arg | 334 | drivers/char/vga.c | i = verify_area(set ? VERIFY_READ : VERIFY_WRITE, (void *)arg, |
arg | 347 | drivers/char/vga.c | if (!arg) |
arg | 360 | drivers/char/vga.c | video_font_is_default = !arg; |
arg | 361 | drivers/char/vga.c | font_select = arg ? (ch512 ? 0x0e : 0x0a) : 0x00; |
arg | 386 | drivers/char/vga.c | if (arg) |
arg | 390 | drivers/char/vga.c | scr_writeb(get_user(arg + i), charmap + i); |
arg | 393 | drivers/char/vga.c | put_user(scr_readb(charmap + i), arg + i); |
arg | 404 | drivers/char/vga.c | arg += cmapsz; |
arg | 407 | drivers/char/vga.c | *(charmap+i) = get_user(arg+i); |
arg | 410 | drivers/char/vga.c | put_user(*(charmap+i), arg+i); |
arg | 533 | drivers/char/vga.c | set_get_cmap(unsigned char * arg, int set) { |
arg | 542 | drivers/char/vga.c | i = verify_area(set ? VERIFY_READ : VERIFY_WRITE, (void *)arg, 16*3); |
arg | 548 | drivers/char/vga.c | default_red[i] = get_user(arg++) ; |
arg | 549 | drivers/char/vga.c | default_grn[i] = get_user(arg++) ; |
arg | 550 | drivers/char/vga.c | default_blu[i] = get_user(arg++) ; |
arg | 552 | drivers/char/vga.c | put_user (default_red[i], arg++) ; |
arg | 553 | drivers/char/vga.c | put_user (default_grn[i], arg++) ; |
arg | 554 | drivers/char/vga.c | put_user (default_blu[i], arg++) ; |
arg | 197 | drivers/char/vt.c | unsigned int cmd, unsigned long arg) |
arg | 223 | drivers/char/vt.c | if (arg) |
arg | 224 | drivers/char/vt.c | arg = 1193180 / arg; |
arg | 225 | drivers/char/vt.c | kd_mksound(arg, 0); |
arg | 238 | drivers/char/vt.c | ticks = HZ * ((arg >> 16) & 0xffff) / 1000; |
arg | 239 | drivers/char/vt.c | count = ticks ? (1193180 / (arg & 0xffff)) : 0; |
arg | 248 | drivers/char/vt.c | i = verify_area(VERIFY_WRITE, (void *) arg, sizeof(unsigned char)); |
arg | 250 | drivers/char/vt.c | put_user(KB_101, (char *) arg); |
arg | 264 | drivers/char/vt.c | if (arg < GPFIRST || arg > GPLAST) |
arg | 266 | drivers/char/vt.c | return sys_ioperm(arg, 1, (cmd == KDADDIO)) ? -ENXIO : 0; |
arg | 282 | drivers/char/vt.c | switch (arg) { |
arg | 287 | drivers/char/vt.c | arg = KD_TEXT; |
arg | 293 | drivers/char/vt.c | if (vt_cons[console]->vc_mode == (unsigned char) arg) |
arg | 295 | drivers/char/vt.c | vt_cons[console]->vc_mode = (unsigned char) arg; |
arg | 301 | drivers/char/vt.c | if (arg == KD_TEXT) |
arg | 308 | drivers/char/vt.c | i = verify_area(VERIFY_WRITE, (void *) arg, sizeof(int)); |
arg | 310 | drivers/char/vt.c | put_user(vt_cons[console]->vc_mode, (int *) arg); |
arg | 324 | drivers/char/vt.c | switch(arg) { |
arg | 347 | drivers/char/vt.c | i = verify_area(VERIFY_WRITE, (void *) arg, sizeof(int)); |
arg | 353 | drivers/char/vt.c | put_user(ucval, (int *) arg); |
arg | 360 | drivers/char/vt.c | switch(arg) { |
arg | 373 | drivers/char/vt.c | i = verify_area(VERIFY_WRITE, (void *) arg, sizeof(int)); |
arg | 377 | drivers/char/vt.c | put_user(ucval, (int *) arg); |
arg | 383 | drivers/char/vt.c | struct kbkeycode * const a = (struct kbkeycode *)arg; |
arg | 400 | drivers/char/vt.c | struct kbkeycode * const a = (struct kbkeycode *)arg; |
arg | 415 | drivers/char/vt.c | struct kbentry * const a = (struct kbentry *)arg; |
arg | 439 | drivers/char/vt.c | const struct kbentry * a = (struct kbentry *)arg; |
arg | 511 | drivers/char/vt.c | struct kbsentry *a = (struct kbsentry *)arg; |
arg | 534 | drivers/char/vt.c | struct kbsentry * const a = (struct kbsentry *)arg; |
arg | 610 | drivers/char/vt.c | struct kbdiacrs *a = (struct kbdiacrs *)arg; |
arg | 623 | drivers/char/vt.c | struct kbdiacrs *a = (struct kbdiacrs *)arg; |
arg | 642 | drivers/char/vt.c | i = verify_area(VERIFY_WRITE, (void *) arg, sizeof(unsigned char)); |
arg | 646 | drivers/char/vt.c | (kbd->default_ledflagstate << 4), (char *) arg); |
arg | 652 | drivers/char/vt.c | if (arg & ~0x77) |
arg | 654 | drivers/char/vt.c | kbd->ledflagstate = (arg & 7); |
arg | 655 | drivers/char/vt.c | kbd->default_ledflagstate = ((arg >> 4) & 7); |
arg | 662 | drivers/char/vt.c | i = verify_area(VERIFY_WRITE, (void *) arg, sizeof(unsigned char)); |
arg | 665 | drivers/char/vt.c | put_user(getledstate(), (char *) arg); |
arg | 671 | drivers/char/vt.c | setledstate(kbd, arg); |
arg | 689 | drivers/char/vt.c | if (arg < 1 || arg > NSIG || arg == SIGKILL) |
arg | 692 | drivers/char/vt.c | spawnsig = arg; |
arg | 698 | drivers/char/vt.c | struct vt_mode *vtmode = (struct vt_mode *)arg; |
arg | 722 | drivers/char/vt.c | struct vt_mode *vtmode = (struct vt_mode *)arg; |
arg | 724 | drivers/char/vt.c | i = verify_area(VERIFY_WRITE, (void *)arg, sizeof(struct vt_mode)); |
arg | 742 | drivers/char/vt.c | struct vt_stat *vtstat = (struct vt_stat *)arg; |
arg | 761 | drivers/char/vt.c | i = verify_area(VERIFY_WRITE, (void *) arg, sizeof(int)); |
arg | 767 | drivers/char/vt.c | put_user(i < MAX_NR_CONSOLES ? (i+1) : -1, (int *) arg); |
arg | 778 | drivers/char/vt.c | if (arg == 0 || arg > MAX_NR_CONSOLES) |
arg | 780 | drivers/char/vt.c | arg--; |
arg | 781 | drivers/char/vt.c | i = vc_allocate(arg); |
arg | 784 | drivers/char/vt.c | set_console(arg); |
arg | 793 | drivers/char/vt.c | if (arg == 0 || arg > MAX_NR_CONSOLES) |
arg | 795 | drivers/char/vt.c | arg--; |
arg | 796 | drivers/char/vt.c | while (fg_console != arg) |
arg | 824 | drivers/char/vt.c | if (arg == 0) |
arg | 861 | drivers/char/vt.c | if (arg != VT_ACKACQ) |
arg | 871 | drivers/char/vt.c | if (arg > MAX_NR_CONSOLES) |
arg | 873 | drivers/char/vt.c | if (arg == 0) { |
arg | 880 | drivers/char/vt.c | arg--; |
arg | 881 | drivers/char/vt.c | if (VT_BUSY(arg)) |
arg | 883 | drivers/char/vt.c | if (arg) /* leave 0 */ |
arg | 884 | drivers/char/vt.c | vc_disallocate(arg); |
arg | 890 | drivers/char/vt.c | struct vt_sizes *vtsizes = (struct vt_sizes *) arg; |
arg | 905 | drivers/char/vt.c | struct vt_consize *vtconsize = (struct vt_consize *) arg; |
arg | 961 | drivers/char/vt.c | return con_set_font((char *)arg, 0); |
arg | 968 | drivers/char/vt.c | return con_get_font((char *)arg); |
arg | 974 | drivers/char/vt.c | return con_set_cmap((char *)arg); |
arg | 978 | drivers/char/vt.c | return con_get_cmap((char *)arg); |
arg | 989 | drivers/char/vt.c | i = verify_area(VERIFY_READ, (void *)arg, |
arg | 992 | drivers/char/vt.c | memcpy_fromfs(&cfdarg, (void *)arg, |
arg | 1038 | drivers/char/vt.c | i = verify_area(VERIFY_WRITE, (void *)arg, |
arg | 1041 | drivers/char/vt.c | memcpy_fromfs(&cfdarg, (void *) arg, |
arg | 1046 | drivers/char/vt.c | memcpy_tofs((void *) arg, &cfdarg, |
arg | 1060 | drivers/char/vt.c | return con_set_trans_old((unsigned char *)arg); |
arg | 1063 | drivers/char/vt.c | return con_get_trans_old((unsigned char *)arg); |
arg | 1068 | drivers/char/vt.c | return con_set_trans_new((unsigned short *)arg); |
arg | 1071 | drivers/char/vt.c | return con_get_trans_new((unsigned short *)arg); |
arg | 1077 | drivers/char/vt.c | i = verify_area(VERIFY_READ, (void *)arg, sizeof(struct unimapinit)); |
arg | 1080 | drivers/char/vt.c | memcpy_fromfs(&ui, (void *)arg, sizeof(struct unimapinit)); |
arg | 1092 | drivers/char/vt.c | i = verify_area(VERIFY_READ, (void *)arg, sizeof(struct unimapdesc)); |
arg | 1094 | drivers/char/vt.c | ud = (struct unimapdesc *) arg; |
arg | 1110 | drivers/char/vt.c | i = verify_area(VERIFY_WRITE, (void *)arg, sizeof(struct unimapdesc)); |
arg | 1112 | drivers/char/vt.c | ud = (struct unimapdesc *) arg; |
arg | 151 | drivers/char/wdt.c | unsigned long arg) |
arg | 385 | drivers/isdn/icn/icn.c | cmd.arg = channel; |
arg | 491 | drivers/isdn/icn/icn.c | cmd.arg = ch - 1; |
arg | 498 | drivers/isdn/icn/icn.c | cmd.arg = ch - 1; |
arg | 514 | drivers/isdn/icn/icn.c | cmd.arg = ch - 1; |
arg | 521 | drivers/isdn/icn/icn.c | cmd.arg = ch - 1; |
arg | 528 | drivers/isdn/icn/icn.c | cmd.arg = ch - 1; |
arg | 535 | drivers/isdn/icn/icn.c | cmd.arg = 0; |
arg | 539 | drivers/isdn/icn/icn.c | cmd.arg = 0; |
arg | 546 | drivers/isdn/icn/icn.c | cmd.arg = ch - 1; |
arg | 554 | drivers/isdn/icn/icn.c | cmd.arg = ch - 1; |
arg | 563 | drivers/isdn/icn/icn.c | cmd.arg = ch - 1; |
arg | 571 | drivers/isdn/icn/icn.c | cmd.arg = ch - 1; |
arg | 579 | drivers/isdn/icn/icn.c | cmd.arg = ch - 1; |
arg | 587 | drivers/isdn/icn/icn.c | cmd.arg = ch - 1; |
arg | 621 | drivers/isdn/icn/icn.c | cmd.arg = avail; |
arg | 1005 | drivers/isdn/icn/icn.c | cmd.arg = ocount; |
arg | 1058 | drivers/isdn/icn/icn.c | switch (c->arg) { |
arg | 1151 | drivers/isdn/icn/icn.c | cmd.arg = 0; |
arg | 1162 | drivers/isdn/icn/icn.c | cmd.arg = 0; |
arg | 1174 | drivers/isdn/icn/icn.c | if ((c->arg & 255) < ICN_BCH) { |
arg | 1182 | drivers/isdn/icn/icn.c | a = c->arg; |
arg | 1208 | drivers/isdn/icn/icn.c | if (c->arg < ICN_BCH) { |
arg | 1209 | drivers/isdn/icn/icn.c | a = c->arg + 1; |
arg | 1215 | drivers/isdn/icn/icn.c | if (c->arg < ICN_BCH) { |
arg | 1216 | drivers/isdn/icn/icn.c | a = c->arg + 1; |
arg | 1222 | drivers/isdn/icn/icn.c | if (c->arg < ICN_BCH) { |
arg | 1223 | drivers/isdn/icn/icn.c | a = c->arg + 1; |
arg | 1231 | drivers/isdn/icn/icn.c | if (c->arg < ICN_BCH) { |
arg | 1232 | drivers/isdn/icn/icn.c | a = c->arg + 1; |
arg | 1243 | drivers/isdn/icn/icn.c | if (c->arg < ICN_BCH) { |
arg | 1244 | drivers/isdn/icn/icn.c | a = c->arg + 1; |
arg | 1253 | drivers/isdn/icn/icn.c | if ((c->arg & 255) < ICN_BCH) { |
arg | 1254 | drivers/isdn/icn/icn.c | a = c->arg; |
arg | 1270 | drivers/isdn/icn/icn.c | if ((c->arg & 255) < ICN_BCH) |
arg | 1271 | drivers/isdn/icn/icn.c | return ldev->l2_proto[c->arg & 255]; |
arg | 1277 | drivers/isdn/icn/icn.c | if ((c->arg & 255) < ICN_BCH) |
arg | 290 | drivers/isdn/isdn_common.c | cmd.arg = ch; |
arg | 306 | drivers/isdn/isdn_common.c | i = isdn_dc2minor(di, c->arg); |
arg | 316 | drivers/isdn/isdn_common.c | isdn_tty_bsent(di, c->arg); |
arg | 318 | drivers/isdn/isdn_common.c | wake_up_interruptible(&dev->drv[di]->snd_waitq[c->arg]); |
arg | 323 | drivers/isdn/isdn_common.c | dev->drv[di]->stavail += c->arg; |
arg | 340 | drivers/isdn/isdn_common.c | printk(KERN_DEBUG "ICALL (net): %d %ld %s\n", di, c->arg, c->num); |
arg | 344 | drivers/isdn/isdn_common.c | cmd.arg = c->arg; |
arg | 351 | drivers/isdn/isdn_common.c | r = isdn_net_find_icall(di, c->arg, i, c->num); |
arg | 357 | drivers/isdn/isdn_common.c | if ((mi = isdn_tty_find_icall(di, c->arg, c->num)) >= 0) { |
arg | 363 | drivers/isdn/isdn_common.c | cmd.arg = c->arg; |
arg | 372 | drivers/isdn/isdn_common.c | cmd.arg = c->arg; |
arg | 379 | drivers/isdn/isdn_common.c | cmd.arg = c->arg; |
arg | 393 | drivers/isdn/isdn_common.c | printk(KERN_DEBUG "CINF: %ld %s\n", c->arg, c->num); |
arg | 402 | drivers/isdn/isdn_common.c | printk(KERN_DEBUG "CAUSE: %ld %s\n", c->arg, c->num); |
arg | 410 | drivers/isdn/isdn_common.c | printk(KERN_DEBUG "DCONN: %ld\n", c->arg); |
arg | 424 | drivers/isdn/isdn_common.c | cmd.arg = c->arg; |
arg | 435 | drivers/isdn/isdn_common.c | printk(KERN_DEBUG "DHUP: %ld\n", c->arg); |
arg | 439 | drivers/isdn/isdn_common.c | dev->drv[di]->flags &= ~(1 << (c->arg)); |
arg | 467 | drivers/isdn/isdn_common.c | printk(KERN_DEBUG "BCONN: %ld\n", c->arg); |
arg | 472 | drivers/isdn/isdn_common.c | dev->drv[di]->flags |= (1 << (c->arg)); |
arg | 494 | drivers/isdn/isdn_common.c | printk(KERN_DEBUG "BHUP: %ld\n", c->arg); |
arg | 498 | drivers/isdn/isdn_common.c | dev->drv[di]->flags &= ~(1 << (c->arg)); |
arg | 518 | drivers/isdn/isdn_common.c | printk(KERN_DEBUG "NODCH: %ld\n", c->arg); |
arg | 997 | drivers/isdn/isdn_common.c | static int isdn_ioctl(struct inode *inode, struct file *file, uint cmd, ulong arg) |
arg | 1029 | drivers/isdn/isdn_common.c | if (arg) { |
arg | 1030 | drivers/isdn/isdn_common.c | if ((ret = verify_area(VERIFY_READ, (void *) arg, sizeof(name)))) |
arg | 1032 | drivers/isdn/isdn_common.c | memcpy_fromfs(name, (char *) arg, sizeof(name)); |
arg | 1037 | drivers/isdn/isdn_common.c | if ((ret = verify_area(VERIFY_WRITE, (void *) arg, strlen(s) + 1))) |
arg | 1039 | drivers/isdn/isdn_common.c | memcpy_tofs((char *) arg, s, strlen(s) + 1); |
arg | 1045 | drivers/isdn/isdn_common.c | if (arg) { |
arg | 1046 | drivers/isdn/isdn_common.c | if ((ret = verify_area(VERIFY_READ, (void *) arg, sizeof(bname)))) |
arg | 1048 | drivers/isdn/isdn_common.c | memcpy_fromfs(bname, (char *) arg, sizeof(bname)); |
arg | 1052 | drivers/isdn/isdn_common.c | if ((ret = verify_area(VERIFY_WRITE, (void *) arg, strlen(s) + 1))) |
arg | 1054 | drivers/isdn/isdn_common.c | memcpy_tofs((char *) arg, s, strlen(s) + 1); |
arg | 1060 | drivers/isdn/isdn_common.c | if (arg) { |
arg | 1061 | drivers/isdn/isdn_common.c | if ((ret = verify_area(VERIFY_READ, (void *) arg, sizeof(name)))) |
arg | 1063 | drivers/isdn/isdn_common.c | memcpy_fromfs(name, (char *) arg, sizeof(name)); |
arg | 1069 | drivers/isdn/isdn_common.c | if (arg) { |
arg | 1070 | drivers/isdn/isdn_common.c | if ((ret = verify_area(VERIFY_READ, (void *) arg, sizeof(cfg)))) |
arg | 1072 | drivers/isdn/isdn_common.c | memcpy_fromfs((char *) &cfg, (char *) arg, sizeof(cfg)); |
arg | 1078 | drivers/isdn/isdn_common.c | if (arg) { |
arg | 1079 | drivers/isdn/isdn_common.c | if ((ret = verify_area(VERIFY_READ, (void *) arg, sizeof(cfg)))) |
arg | 1081 | drivers/isdn/isdn_common.c | memcpy_fromfs((char *) &cfg, (char *) arg, sizeof(cfg)); |
arg | 1083 | drivers/isdn/isdn_common.c | if ((ret = verify_area(VERIFY_WRITE, (void *) arg, sizeof(cfg)))) |
arg | 1085 | drivers/isdn/isdn_common.c | memcpy_tofs((char *) arg, (char *) &cfg, sizeof(cfg)); |
arg | 1092 | drivers/isdn/isdn_common.c | if (arg) { |
arg | 1093 | drivers/isdn/isdn_common.c | if ((ret = verify_area(VERIFY_READ, (void *) arg, sizeof(phone)))) |
arg | 1095 | drivers/isdn/isdn_common.c | memcpy_fromfs((char *) &phone, (char *) arg, sizeof(phone)); |
arg | 1101 | drivers/isdn/isdn_common.c | if (arg) { |
arg | 1102 | drivers/isdn/isdn_common.c | if ((ret = verify_area(VERIFY_READ, (void *) arg, sizeof(phone)))) |
arg | 1104 | drivers/isdn/isdn_common.c | memcpy_fromfs((char *) &phone, (char *) arg, sizeof(phone)); |
arg | 1105 | drivers/isdn/isdn_common.c | return isdn_net_getphones(&phone, (char *) arg); |
arg | 1110 | drivers/isdn/isdn_common.c | if (arg) { |
arg | 1111 | drivers/isdn/isdn_common.c | memcpy_fromfs((char *) &phone, (char *) arg, sizeof(phone)); |
arg | 1112 | drivers/isdn/isdn_common.c | if ((ret = verify_area(VERIFY_READ, (void *) arg, sizeof(phone)))) |
arg | 1119 | drivers/isdn/isdn_common.c | if (arg) { |
arg | 1120 | drivers/isdn/isdn_common.c | if ((ret = verify_area(VERIFY_READ, (void *) arg, sizeof(name)))) |
arg | 1122 | drivers/isdn/isdn_common.c | memcpy_fromfs(name, (char *) arg, sizeof(name)); |
arg | 1128 | drivers/isdn/isdn_common.c | if(arg) { |
arg | 1130 | drivers/isdn/isdn_common.c | (void*)arg, |
arg | 1135 | drivers/isdn/isdn_common.c | memcpy_fromfs(name,(char*)arg,sizeof(name)); |
arg | 1143 | drivers/isdn/isdn_common.c | if (arg) { |
arg | 1144 | drivers/isdn/isdn_common.c | if ((ret = verify_area(VERIFY_READ, (void *) arg, sizeof(name)))) |
arg | 1146 | drivers/isdn/isdn_common.c | memcpy_fromfs(name, (char *) arg, sizeof(name)); |
arg | 1153 | drivers/isdn/isdn_common.c | dev->net_verbose = arg; |
arg | 1157 | drivers/isdn/isdn_common.c | if (arg) |
arg | 1166 | drivers/isdn/isdn_common.c | if (arg) { |
arg | 1169 | drivers/isdn/isdn_common.c | if ((ret = verify_area(VERIFY_READ, (void *) arg, |
arg | 1172 | drivers/isdn/isdn_common.c | memcpy_fromfs((char *) &iocts, (char *) arg, sizeof(isdn_ioctl_struct)); |
arg | 1186 | drivers/isdn/isdn_common.c | dev->drv[drvidx]->reject_bus = iocts.arg; |
arg | 1191 | drivers/isdn/isdn_common.c | if (arg) |
arg | 1192 | drivers/isdn/isdn_common.c | return (isdn_get_allcfg((char *) arg)); |
arg | 1199 | drivers/isdn/isdn_common.c | if (arg) |
arg | 1200 | drivers/isdn/isdn_common.c | return (isdn_set_allcfg((char *) arg)); |
arg | 1210 | drivers/isdn/isdn_common.c | if (arg) { |
arg | 1211 | drivers/isdn/isdn_common.c | char *p = (char *) arg; |
arg | 1214 | drivers/isdn/isdn_common.c | if ((ret = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 1231 | drivers/isdn/isdn_common.c | if (arg) { |
arg | 1232 | drivers/isdn/isdn_common.c | char *p = (char *) arg; |
arg | 1235 | drivers/isdn/isdn_common.c | if ((ret = verify_area(VERIFY_READ, (void *) arg, |
arg | 1253 | drivers/isdn/isdn_common.c | if (arg) { |
arg | 1258 | drivers/isdn/isdn_common.c | if ((ret = verify_area(VERIFY_READ, (void *) arg, |
arg | 1261 | drivers/isdn/isdn_common.c | memcpy_fromfs((char *) &iocts, (char *) arg, sizeof(isdn_ioctl_struct)); |
arg | 1274 | drivers/isdn/isdn_common.c | if ((ret = verify_area(VERIFY_READ, (void *) iocts.arg, 255))) |
arg | 1276 | drivers/isdn/isdn_common.c | memcpy_fromfs(nstring, (char *) iocts.arg, 255); |
arg | 1292 | drivers/isdn/isdn_common.c | if ((ret = verify_area(VERIFY_WRITE, (void *) iocts.arg, |
arg | 1295 | drivers/isdn/isdn_common.c | memcpy_tofs((char *) iocts.arg, nstring, strlen(nstring) + 1); |
arg | 1301 | drivers/isdn/isdn_common.c | if (arg) { |
arg | 1302 | drivers/isdn/isdn_common.c | if ((ret = verify_area(VERIFY_WRITE, (void *) arg, sizeof(ulong)))) |
arg | 1304 | drivers/isdn/isdn_common.c | memcpy_tofs((char *) arg, (char *) &dev, sizeof(ulong)); |
arg | 1314 | drivers/isdn/isdn_common.c | if (arg) { |
arg | 1317 | drivers/isdn/isdn_common.c | if ((ret = verify_area(VERIFY_READ, (void *) arg, |
arg | 1320 | drivers/isdn/isdn_common.c | memcpy_fromfs((char *) &iocts, (char *) arg, sizeof(isdn_ioctl_struct)); |
arg | 1334 | drivers/isdn/isdn_common.c | if ((ret = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 1339 | drivers/isdn/isdn_common.c | c.arg = cmd; |
arg | 1340 | drivers/isdn/isdn_common.c | memcpy(c.num, (char *) &iocts.arg, sizeof(ulong)); |
arg | 1342 | drivers/isdn/isdn_common.c | memcpy((char *) &iocts.arg, c.num, sizeof(ulong)); |
arg | 1343 | drivers/isdn/isdn_common.c | memcpy_tofs((char *) arg, &iocts, sizeof(isdn_ioctl_struct)); |
arg | 1351 | drivers/isdn/isdn_common.c | return (isdn_ppp_ioctl(minor - ISDN_MINOR_PPP, file, cmd, arg)); |
arg | 334 | drivers/isdn/isdn_net.c | cmd.arg = p->local.isdn_channel; |
arg | 351 | drivers/isdn/isdn_net.c | cmd.arg = p->local.isdn_channel + (p->local.l2_proto << 8); |
arg | 355 | drivers/isdn/isdn_net.c | cmd.arg = p->local.isdn_channel + (p->local.l3_proto << 8); |
arg | 358 | drivers/isdn/isdn_net.c | cmd.arg = p->local.isdn_channel; |
arg | 408 | drivers/isdn/isdn_net.c | cmd.arg = p->local.isdn_channel; |
arg | 435 | drivers/isdn/isdn_net.c | cmd.arg = p->local.isdn_channel + (p->local.l2_proto << 8); |
arg | 439 | drivers/isdn/isdn_net.c | cmd.arg = p->local.isdn_channel + (p->local.l3_proto << 8); |
arg | 451 | drivers/isdn/isdn_net.c | cmd.arg = p->local.isdn_channel; |
arg | 520 | drivers/isdn/isdn_net.c | cmd.arg = lp->isdn_channel; |
arg | 275 | drivers/isdn/isdn_ppp.c | int isdn_ppp_ioctl(int minor, struct file *file, unsigned int cmd, unsigned long arg) |
arg | 296 | drivers/isdn/isdn_ppp.c | if ((r = get_arg((void *) arg, &val))) |
arg | 306 | drivers/isdn/isdn_ppp.c | if ((r = set_arg((void *) arg, ippp_table[minor].unit))) |
arg | 310 | drivers/isdn/isdn_ppp.c | if ((r = set_arg((void *) arg, ippp_table[minor].mpppcfg))) |
arg | 314 | drivers/isdn/isdn_ppp.c | if ((r = get_arg((void *) arg, &val))) |
arg | 319 | drivers/isdn/isdn_ppp.c | if ((r = set_arg((void *) arg, ippp_table[minor].pppcfg))) |
arg | 323 | drivers/isdn/isdn_ppp.c | if ((r = get_arg((void *) arg, &val))) { |
arg | 339 | drivers/isdn/isdn_ppp.c | if ((r = get_arg((void *) arg, &val))) |
arg | 348 | drivers/isdn/isdn_ppp.c | if ((r = get_arg((void *) arg, &val))) |
arg | 164 | drivers/isdn/isdn_tty.c | cmd.arg = info->isdn_channel; |
arg | 173 | drivers/isdn/isdn_tty.c | cmd.arg = info->isdn_channel + (m->mdmreg[14] << 8); |
arg | 177 | drivers/isdn/isdn_tty.c | cmd.arg = info->isdn_channel + (m->mdmreg[15] << 8); |
arg | 180 | drivers/isdn/isdn_tty.c | cmd.arg = info->isdn_channel; |
arg | 202 | drivers/isdn/isdn_tty.c | cmd.arg = info->isdn_channel; |
arg | 592 | drivers/isdn/isdn_tty.c | uint arg = get_fs_long((ulong *) value); |
arg | 596 | drivers/isdn/isdn_tty.c | if (arg & TIOCM_RTS) { |
arg | 599 | drivers/isdn/isdn_tty.c | if (arg & TIOCM_DTR) { |
arg | 604 | drivers/isdn/isdn_tty.c | if (arg & TIOCM_RTS) { |
arg | 607 | drivers/isdn/isdn_tty.c | if (arg & TIOCM_DTR) { |
arg | 621 | drivers/isdn/isdn_tty.c | | ((arg & TIOCM_RTS) ? UART_MCR_RTS : 0) |
arg | 622 | drivers/isdn/isdn_tty.c | | ((arg & TIOCM_DTR) ? UART_MCR_DTR : 0)); |
arg | 641 | drivers/isdn/isdn_tty.c | uint cmd, ulong arg) |
arg | 663 | drivers/isdn/isdn_tty.c | error = verify_area(VERIFY_WRITE, (void *) arg, sizeof(long)); |
arg | 666 | drivers/isdn/isdn_tty.c | put_fs_long(C_CLOCAL(tty) ? 1 : 0, (ulong *) arg); |
arg | 669 | drivers/isdn/isdn_tty.c | arg = get_fs_long((ulong *) arg); |
arg | 672 | drivers/isdn/isdn_tty.c | (arg ? CLOCAL : 0)); |
arg | 675 | drivers/isdn/isdn_tty.c | error = verify_area(VERIFY_WRITE, (void *) arg, sizeof(uint)); |
arg | 678 | drivers/isdn/isdn_tty.c | return isdn_tty_get_modem_info(info, (uint *) arg); |
arg | 682 | drivers/isdn/isdn_tty.c | return isdn_tty_set_modem_info(info, cmd, (uint *) arg); |
arg | 684 | drivers/isdn/isdn_tty.c | error = verify_area(VERIFY_WRITE, (void *) arg, sizeof(uint)); |
arg | 688 | drivers/isdn/isdn_tty.c | return isdn_tty_get_lsr_info(info, (uint *) arg); |
arg | 693 | drivers/isdn/isdn_tty.c | error = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 698 | drivers/isdn/isdn_tty.c | (struct serial_struct *) arg); |
arg | 704 | drivers/isdn/isdn_tty.c | (struct serial_struct *) arg); |
arg | 715 | drivers/isdn/isdn_tty.c | error = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 719 | drivers/isdn/isdn_tty.c | put_fs_long(modem_wild_int_mask, (ulong *) arg); |
arg | 727 | drivers/isdn/isdn_tty.c | modem_wild_int_mask = get_fs_long((ulong *) arg); |
arg | 735 | drivers/isdn/isdn_tty.c | error = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 739 | drivers/isdn/isdn_tty.c | memcpy_tofs((modem_info *) arg, |
arg | 1449 | drivers/isdn/isdn_tty.c | cmd.arg = info->isdn_channel; |
arg | 1585 | drivers/isdn/isdn_tty.c | cmd.arg = info->isdn_channel + (m->mdmreg[14] << 8); |
arg | 1589 | drivers/isdn/isdn_tty.c | cmd.arg = info->isdn_channel + (m->mdmreg[15] << 8); |
arg | 1592 | drivers/isdn/isdn_tty.c | cmd.arg = info->isdn_channel; |
arg | 196 | drivers/isdn/teles/callc.c | r1(struct FsmInst *fi, int event, void *arg) |
arg | 198 | drivers/isdn/teles/callc.c | isdn_ctrl *ic = arg; |
arg | 248 | drivers/isdn/teles/callc.c | ic.arg = chanp->chan; |
arg | 255 | drivers/isdn/teles/callc.c | ic.arg = chanp->chan; |
arg | 260 | drivers/isdn/teles/callc.c | r2(struct FsmInst *fi, int event, void *arg) |
arg | 271 | drivers/isdn/teles/callc.c | r3(struct FsmInst *fi, int event, void *arg) |
arg | 280 | drivers/isdn/teles/callc.c | r4(struct FsmInst *fi, int event, void *arg) |
arg | 286 | drivers/isdn/teles/callc.c | r5(struct FsmInst *fi, int event, void *arg) |
arg | 302 | drivers/isdn/teles/callc.c | r6(struct FsmInst *fi, int event, void *arg) |
arg | 311 | drivers/isdn/teles/callc.c | r7(struct FsmInst *fi, int event, void *arg) |
arg | 330 | drivers/isdn/teles/callc.c | ic.arg = chanp->chan; |
arg | 342 | drivers/isdn/teles/callc.c | r8(struct FsmInst *fi, int event, void *arg) |
arg | 352 | drivers/isdn/teles/callc.c | r9(struct FsmInst *fi, int event, void *arg) |
arg | 380 | drivers/isdn/teles/callc.c | r10(struct FsmInst *fi, int event, void *arg) |
arg | 392 | drivers/isdn/teles/callc.c | r12(struct FsmInst *fi, int event, void *arg) |
arg | 404 | drivers/isdn/teles/callc.c | ic.arg = chanp->chan; |
arg | 411 | drivers/isdn/teles/callc.c | ic.arg = chanp->chan; |
arg | 426 | drivers/isdn/teles/callc.c | r15(struct FsmInst *fi, int event, void *arg) |
arg | 436 | drivers/isdn/teles/callc.c | r16(struct FsmInst *fi, int event, void *arg) |
arg | 447 | drivers/isdn/teles/callc.c | r17(struct FsmInst *fi, int event, void *arg) |
arg | 458 | drivers/isdn/teles/callc.c | r18(struct FsmInst *fi, int event, void *arg) |
arg | 469 | drivers/isdn/teles/callc.c | r19(struct FsmInst *fi, int event, void *arg) |
arg | 481 | drivers/isdn/teles/callc.c | r20(struct FsmInst *fi, int event, void *arg) |
arg | 491 | drivers/isdn/teles/callc.c | r21(struct FsmInst *fi, int event, void *arg) |
arg | 501 | drivers/isdn/teles/callc.c | r22(struct FsmInst *fi, int event, void *arg) |
arg | 515 | drivers/isdn/teles/callc.c | r23(struct FsmInst *fi, int event, void *arg) |
arg | 526 | drivers/isdn/teles/callc.c | r24(struct FsmInst *fi, int event, void *arg) |
arg | 536 | drivers/isdn/teles/callc.c | r25(struct FsmInst *fi, int event, void *arg) |
arg | 548 | drivers/isdn/teles/callc.c | r26(struct FsmInst *fi, int event, void *arg) |
arg | 556 | drivers/isdn/teles/callc.c | ic.arg = chanp->chan; |
arg | 596 | drivers/isdn/teles/callc.c | lc_r1(struct FsmInst *fi, int event, void *arg) |
arg | 607 | drivers/isdn/teles/callc.c | lc_r6(struct FsmInst *fi, int event, void *arg) |
arg | 617 | drivers/isdn/teles/callc.c | lc_r2(struct FsmInst *fi, int event, void *arg) |
arg | 632 | drivers/isdn/teles/callc.c | lc_r3(struct FsmInst *fi, int event, void *arg) |
arg | 641 | drivers/isdn/teles/callc.c | lc_r4(struct FsmInst *fi, int event, void *arg) |
arg | 656 | drivers/isdn/teles/callc.c | lc_r5(struct FsmInst *fi, int event, void *arg) |
arg | 726 | drivers/isdn/teles/callc.c | cc_l1man(struct PStack *st, int pr, void *arg) |
arg | 741 | drivers/isdn/teles/callc.c | cc_l2man(struct PStack *st, int pr, void *arg) |
arg | 756 | drivers/isdn/teles/callc.c | dcc_l1man(struct PStack *st, int pr, void *arg) |
arg | 771 | drivers/isdn/teles/callc.c | dcc_l2man(struct PStack *st, int pr, void *arg) |
arg | 895 | drivers/isdn/teles/callc.c | lccall_d(struct LcFsm *lf, int pr, void *arg) |
arg | 910 | drivers/isdn/teles/callc.c | lccall_b(struct LcFsm *lf, int pr, void *arg) |
arg | 1032 | drivers/isdn/teles/callc.c | void *arg) |
arg | 1037 | drivers/isdn/teles/callc.c | struct BufHeader *ibh = arg; |
arg | 1084 | drivers/isdn/teles/callc.c | ic.arg = chanp->chan; |
arg | 1185 | drivers/isdn/teles/callc.c | chanp = chanlist + ic->arg; |
arg | 1190 | drivers/isdn/teles/callc.c | chanp = chanlist + (ic->arg & 0xff); |
arg | 1198 | drivers/isdn/teles/callc.c | chanp = chanlist + ic->arg; |
arg | 1204 | drivers/isdn/teles/callc.c | chanp = chanlist + ic->arg; |
arg | 1210 | drivers/isdn/teles/callc.c | chanp = chanlist + ic->arg; |
arg | 1222 | drivers/isdn/teles/callc.c | switch (ic->arg) { |
arg | 1251 | drivers/isdn/teles/callc.c | chanp = chanlist + (ic->arg & 0xff); |
arg | 1253 | drivers/isdn/teles/callc.c | sprintf(tmp, "SETL2 %ld", ic->arg >> 8); |
arg | 1256 | drivers/isdn/teles/callc.c | chanp->l2_protocol = ic->arg >> 8; |
arg | 1375 | drivers/isdn/teles/card.c | void *arg) |
arg | 1733 | drivers/isdn/teles/card.c | void *arg) |
arg | 26 | drivers/isdn/teles/fsm.c | FsmEvent(struct FsmInst *fi, int event, void *arg) |
arg | 39 | drivers/isdn/teles/fsm.c | r(fi, event, arg); |
arg | 68 | drivers/isdn/teles/fsm.c | FsmEvent(ft->fi, ft->event, ft->arg); |
arg | 101 | drivers/isdn/teles/fsm.c | int millisec, int event, void *arg, int where) |
arg | 117 | drivers/isdn/teles/fsm.c | ft->arg = arg; |
arg | 118 | drivers/isdn/teles/isdnl2.c | ph_r1(struct FsmInst *fi, int event, void *arg) |
arg | 127 | drivers/isdn/teles/isdnl2.c | ph_r2(struct FsmInst *fi, int event, void *arg) |
arg | 136 | drivers/isdn/teles/isdnl2.c | ph_r3(struct FsmInst *fi, int event, void *arg) |
arg | 145 | drivers/isdn/teles/isdnl2.c | ph_r4(struct FsmInst *fi, int event, void *arg) |
arg | 299 | drivers/isdn/teles/isdnl2.c | l2s1(struct FsmInst *fi, int event, void *arg) |
arg | 308 | drivers/isdn/teles/isdnl2.c | l2s2(struct FsmInst *fi, int event, void *arg) |
arg | 311 | drivers/isdn/teles/isdnl2.c | struct BufHeader *ibh = arg; |
arg | 325 | drivers/isdn/teles/isdnl2.c | l2s3(struct FsmInst *fi, int event, void *arg) |
arg | 328 | drivers/isdn/teles/isdnl2.c | struct BufHeader *ibh = arg; |
arg | 364 | drivers/isdn/teles/isdnl2.c | l2s11(struct FsmInst *fi, int event, void *arg) |
arg | 370 | drivers/isdn/teles/isdnl2.c | l2s13(struct FsmInst *fi, int event, void *arg) |
arg | 408 | drivers/isdn/teles/isdnl2.c | l2s12(struct FsmInst *fi, int event, void *arg) |
arg | 411 | drivers/isdn/teles/isdnl2.c | struct BufHeader *ibh = arg; |
arg | 439 | drivers/isdn/teles/isdnl2.c | l2s14(struct FsmInst *fi, int event, void *arg) |
arg | 442 | drivers/isdn/teles/isdnl2.c | struct BufHeader *ibh = arg; |
arg | 477 | drivers/isdn/teles/isdnl2.c | l2s5(struct FsmInst *fi, int event, void *arg) |
arg | 480 | drivers/isdn/teles/isdnl2.c | struct BufHeader *ibh = arg; |
arg | 508 | drivers/isdn/teles/isdnl2.c | l2s15(struct FsmInst *fi, int event, void *arg) |
arg | 511 | drivers/isdn/teles/isdnl2.c | struct BufHeader *ibh = arg; |
arg | 529 | drivers/isdn/teles/isdnl2.c | l2s6(struct FsmInst *fi, int event, void *arg) |
arg | 533 | drivers/isdn/teles/isdnl2.c | struct BufHeader *ibh = arg; |
arg | 609 | drivers/isdn/teles/isdnl2.c | l2s7(struct FsmInst *fi, int event, void *arg) |
arg | 612 | drivers/isdn/teles/isdnl2.c | struct BufHeader *ibh = arg; |
arg | 633 | drivers/isdn/teles/isdnl2.c | l2s8(struct FsmInst *fi, int event, void *arg) |
arg | 637 | drivers/isdn/teles/isdnl2.c | struct BufHeader *ibh = arg; |
arg | 747 | drivers/isdn/teles/isdnl2.c | l2s17(struct FsmInst *fi, int event, void *arg) |
arg | 751 | drivers/isdn/teles/isdnl2.c | st->l2.tei = (int) arg; |
arg | 807 | drivers/isdn/teles/isdnl2.c | l2s16(struct FsmInst *fi, int event, void *arg) |
arg | 810 | drivers/isdn/teles/isdnl2.c | struct BufHeader *ibh = arg; |
arg | 852 | drivers/isdn/teles/isdnl2.c | l2s19(struct FsmInst *fi, int event, void *arg) |
arg | 858 | drivers/isdn/teles/isdnl2.c | l2s20(struct FsmInst *fi, int event, void *arg) |
arg | 891 | drivers/isdn/teles/isdnl2.c | l2s21(struct FsmInst *fi, int event, void *arg) |
arg | 928 | drivers/isdn/teles/isdnl2.c | l2s22(struct FsmInst *fi, int event, void *arg) |
arg | 1003 | drivers/isdn/teles/isdnl2.c | l2s23(struct FsmInst *fi, int event, void *arg) |
arg | 1015 | drivers/isdn/teles/isdnl2.c | l2s24(struct FsmInst *fi, int event, void *arg) |
arg | 1018 | drivers/isdn/teles/isdnl2.c | struct BufHeader *ibh = arg; |
arg | 1072 | drivers/isdn/teles/isdnl2.c | l2s25(struct FsmInst *fi, int event, void *arg) |
arg | 1082 | drivers/isdn/teles/isdnl2.c | l2s26(struct FsmInst *fi, int event, void *arg) |
arg | 1095 | drivers/isdn/teles/isdnl2.c | l2s27(struct FsmInst *fi, int event, void *arg) |
arg | 1098 | drivers/isdn/teles/isdnl2.c | struct BufHeader *ibh = arg; |
arg | 1146 | drivers/isdn/teles/isdnl2.c | l2s28(struct FsmInst *fi, int event, void *arg) |
arg | 1149 | drivers/isdn/teles/isdnl2.c | struct BufHeader *ibh = arg; |
arg | 1269 | drivers/isdn/teles/isdnl2.c | isdnl2_l1l2(struct PStack *st, int pr, struct BufHeader *arg) |
arg | 1278 | drivers/isdn/teles/isdnl2.c | ibh = arg; |
arg | 1306 | drivers/isdn/teles/isdnl2.c | FsmEvent(&st->l2.l2m, EV_L2_ACK_PULL, arg); |
arg | 1313 | drivers/isdn/teles/isdnl2.c | void *arg) |
arg | 1317 | drivers/isdn/teles/isdnl2.c | if (FsmEvent(&st->l2.l2m, EV_L2_DL_DATA, arg)) |
arg | 1318 | drivers/isdn/teles/isdnl2.c | BufPoolRelease((struct BufHeader *) arg); |
arg | 1321 | drivers/isdn/teles/isdnl2.c | if (FsmEvent(&st->l2.l2m, EV_L2_DL_UNIT_DATA, arg)) |
arg | 1322 | drivers/isdn/teles/isdnl2.c | BufPoolRelease((struct BufHeader *) arg); |
arg | 1329 | drivers/isdn/teles/isdnl2.c | void *arg) |
arg | 1333 | drivers/isdn/teles/isdnl2.c | FsmEvent(&st->l2.l2m, EV_L2_DL_ESTABLISH, arg); |
arg | 1336 | drivers/isdn/teles/isdnl2.c | FsmEvent(&st->l2.l2m, EV_L2_DL_RELEASE, arg); |
arg | 1346 | drivers/isdn/teles/isdnl2.c | void *arg) |
arg | 1350 | drivers/isdn/teles/isdnl2.c | FsmEvent(&st->l2.l2m, EV_L2_MDL_ASSIGN, arg); |
arg | 47 | drivers/isdn/teles/isdnl3.c | l3s3(struct PStack *st, byte pr, void *arg) |
arg | 54 | drivers/isdn/teles/isdnl3.c | l3s4(struct PStack *st, byte pr, void *arg) |
arg | 56 | drivers/isdn/teles/isdnl3.c | struct BufHeader *ibh = arg; |
arg | 65 | drivers/isdn/teles/isdnl3.c | void *arg) |
arg | 140 | drivers/isdn/teles/isdnl3.c | l3s6(struct PStack *st, byte pr, void *arg) |
arg | 143 | drivers/isdn/teles/isdnl3.c | struct BufHeader *ibh = arg; |
arg | 158 | drivers/isdn/teles/isdnl3.c | l3s7(struct PStack *st, byte pr, void *arg) |
arg | 160 | drivers/isdn/teles/isdnl3.c | struct BufHeader *ibh = arg; |
arg | 168 | drivers/isdn/teles/isdnl3.c | l3s8(struct PStack *st, byte pr, void *arg) |
arg | 170 | drivers/isdn/teles/isdnl3.c | struct BufHeader *ibh = arg; |
arg | 178 | drivers/isdn/teles/isdnl3.c | l3s11(struct PStack *st, byte pr, void *arg) |
arg | 180 | drivers/isdn/teles/isdnl3.c | struct BufHeader *ibh = arg; |
arg | 188 | drivers/isdn/teles/isdnl3.c | l3s12(struct PStack *st, byte pr, void *arg) |
arg | 191 | drivers/isdn/teles/isdnl3.c | struct BufHeader *ibh = arg; |
arg | 279 | drivers/isdn/teles/isdnl3.c | l3s13(struct PStack *st, byte pr, void *arg) |
arg | 286 | drivers/isdn/teles/isdnl3.c | l3s15(struct PStack *st, byte pr, void *arg) |
arg | 295 | drivers/isdn/teles/isdnl3.c | void *arg) |
arg | 303 | drivers/isdn/teles/isdnl3.c | l3s17(struct PStack *st, byte pr, void *arg) |
arg | 305 | drivers/isdn/teles/isdnl3.c | struct BufHeader *ibh = arg; |
arg | 313 | drivers/isdn/teles/isdnl3.c | l3s18(struct PStack *st, byte pr, void *arg) |
arg | 343 | drivers/isdn/teles/isdnl3.c | l3s19(struct PStack *st, byte pr, void *arg) |
arg | 345 | drivers/isdn/teles/isdnl3.c | struct BufHeader *ibh = arg; |
arg | 355 | drivers/isdn/teles/isdnl3.c | void *arg) |
arg | 408 | drivers/isdn/teles/isdnl3.c | int pr, void *arg) |
arg | 412 | drivers/isdn/teles/isdnl3.c | struct BufHeader *ibh = arg; |
arg | 498 | drivers/isdn/teles/isdnl3.c | int pr, void *arg) |
arg | 501 | drivers/isdn/teles/isdnl3.c | struct BufHeader *ibh = arg; |
arg | 44 | drivers/isdn/teles/l3_1TR6.c | l3_1tr6_setup(struct PStack *st, byte pr, void *arg) |
arg | 99 | drivers/isdn/teles/l3_1TR6.c | l3_1tr6_tu_setup(struct PStack *st, byte pr, void *arg) |
arg | 102 | drivers/isdn/teles/l3_1TR6.c | struct BufHeader *ibh = arg; |
arg | 154 | drivers/isdn/teles/l3_1TR6.c | l3_1tr6_tu_setup_ack(struct PStack *st, byte pr, void *arg) |
arg | 157 | drivers/isdn/teles/l3_1TR6.c | struct BufHeader *ibh = arg; |
arg | 175 | drivers/isdn/teles/l3_1TR6.c | l3_1tr6_tu_call_sent(struct PStack *st, byte pr, void *arg) |
arg | 178 | drivers/isdn/teles/l3_1TR6.c | struct BufHeader *ibh = arg; |
arg | 197 | drivers/isdn/teles/l3_1TR6.c | l3_1tr6_tu_alert(struct PStack *st, byte pr, void *arg) |
arg | 200 | drivers/isdn/teles/l3_1TR6.c | struct BufHeader *ibh = arg; |
arg | 220 | drivers/isdn/teles/l3_1TR6.c | l3_1tr6_tu_info(struct PStack *st, byte pr, void *arg) |
arg | 225 | drivers/isdn/teles/l3_1TR6.c | struct BufHeader *ibh = arg; |
arg | 250 | drivers/isdn/teles/l3_1TR6.c | l3_1tr6_tu_info_s2(struct PStack *st, byte pr, void *arg) |
arg | 254 | drivers/isdn/teles/l3_1TR6.c | struct BufHeader *ibh = arg; |
arg | 270 | drivers/isdn/teles/l3_1TR6.c | l3_1tr6_tu_connect(struct PStack *st, byte pr, void *arg) |
arg | 272 | drivers/isdn/teles/l3_1TR6.c | struct BufHeader *ibh = arg; |
arg | 284 | drivers/isdn/teles/l3_1TR6.c | l3_1tr6_tu_rel(struct PStack *st, byte pr, void *arg) |
arg | 286 | drivers/isdn/teles/l3_1TR6.c | struct BufHeader *ibh = arg; |
arg | 300 | drivers/isdn/teles/l3_1TR6.c | l3_1tr6_tu_rel_ack(struct PStack *st, byte pr, void *arg) |
arg | 302 | drivers/isdn/teles/l3_1TR6.c | struct BufHeader *ibh = arg; |
arg | 315 | drivers/isdn/teles/l3_1TR6.c | l3_1tr6_tu_disc(struct PStack *st, byte pr, void *arg) |
arg | 317 | drivers/isdn/teles/l3_1TR6.c | struct BufHeader *ibh = arg; |
arg | 363 | drivers/isdn/teles/l3_1TR6.c | l3_1tr6_tu_connect_ack(struct PStack *st, byte pr, void *arg) |
arg | 365 | drivers/isdn/teles/l3_1TR6.c | struct BufHeader *ibh = arg; |
arg | 379 | drivers/isdn/teles/l3_1TR6.c | void *arg) |
arg | 391 | drivers/isdn/teles/l3_1TR6.c | void *arg) |
arg | 403 | drivers/isdn/teles/l3_1TR6.c | l3_1tr6_ignore(struct PStack *st, byte pr, void *arg) |
arg | 413 | drivers/isdn/teles/l3_1TR6.c | l3_1tr6_disconn_req(struct PStack *st, byte pr, void *arg) |
arg | 442 | drivers/isdn/teles/l3_1TR6.c | l3_1tr6_rel_req(struct PStack *st, byte pr, void *arg) |
arg | 58 | drivers/isdn/teles/llglue.c | ic.arg = count; |
arg | 149 | drivers/isdn/teles/tei.c | tei_l2tei(struct PStack *st, int pr, void *arg) |
arg | 153 | drivers/isdn/teles/tei.c | tei_handler(sp->teistack, pr, arg); |
arg | 179 | drivers/isdn/teles/teles.h | void *arg; |
arg | 403 | drivers/isdn/teles/teles.h | int event, void *arg); |
arg | 408 | drivers/isdn/teles/teles.h | int millisec, int event, void *arg, int where); |
arg | 237 | drivers/net/3c59x.c | static void vortex_timer(unsigned long arg); |
arg | 138 | drivers/net/pt.c | static void send_kiss(struct device *dev, unsigned char arg, unsigned char val); |
arg | 1808 | drivers/net/pt.c | static void send_kiss(struct device *dev, unsigned char arg, unsigned char val) |
arg | 1823 | drivers/net/pt.c | cfix[0]=arg; |
arg | 1042 | drivers/net/slip.c | slip_ioctl(struct tty_struct *tty, void *file, int cmd, void *arg) |
arg | 1055 | drivers/net/slip.c | err = verify_area(VERIFY_WRITE, arg, strlen(sl->dev->name) + 1); |
arg | 1059 | drivers/net/slip.c | memcpy_tofs(arg, sl->dev->name, strlen(sl->dev->name) + 1); |
arg | 1063 | drivers/net/slip.c | err = verify_area(VERIFY_WRITE, arg, sizeof(int)); |
arg | 1067 | drivers/net/slip.c | put_user(sl->mode, (int *)arg); |
arg | 1071 | drivers/net/slip.c | err = verify_area(VERIFY_READ, arg, sizeof(int)); |
arg | 1075 | drivers/net/slip.c | tmp = get_user((int *)arg); |
arg | 1116 | drivers/net/slip.c | return sl_set_mac_address(sl->dev, arg); |
arg | 1126 | drivers/net/slip.c | err = verify_area(VERIFY_READ, arg, sizeof(int)); |
arg | 1130 | drivers/net/slip.c | tmp = get_user((int *)arg); |
arg | 1141 | drivers/net/slip.c | err = verify_area(VERIFY_WRITE, arg, sizeof(int)); |
arg | 1145 | drivers/net/slip.c | put_user(sl->keepalive, (int *)arg); |
arg | 1151 | drivers/net/slip.c | err = verify_area(VERIFY_READ, arg, sizeof(int)); |
arg | 1155 | drivers/net/slip.c | tmp = get_user((int *)arg); |
arg | 1166 | drivers/net/slip.c | err = verify_area(VERIFY_WRITE, arg, sizeof(int)); |
arg | 1170 | drivers/net/slip.c | put_user(sl->outfill, (int *)arg); |
arg | 1178 | drivers/net/slip.c | return n_tty_ioctl(tty, (struct file *) file, cmd, (unsigned long) arg); |
arg | 1386 | drivers/net/strip.c | unsigned int cmd, unsigned long arg) |
arg | 1401 | drivers/net/strip.c | err = verify_area(VERIFY_WRITE, (void*)arg, 16); |
arg | 1404 | drivers/net/strip.c | memcpy_tofs((void*)arg, strip_info->dev.name, |
arg | 1418 | drivers/net/strip.c | (unsigned long) arg); |
arg | 300 | drivers/scsi/scsi_ioctl.c | int scsi_ioctl (Scsi_Device *dev, int cmd, void *arg) |
arg | 310 | drivers/scsi/scsi_ioctl.c | result = verify_area(VERIFY_WRITE, (void *) arg, 2*sizeof(long)); |
arg | 317 | drivers/scsi/scsi_ioctl.c | (unsigned long *) arg); |
arg | 318 | drivers/scsi/scsi_ioctl.c | put_user( dev->host->unique_id, (unsigned long *) arg+1); |
arg | 333 | drivers/scsi/scsi_ioctl.c | return ioctl_probe(dev->host, arg); |
arg | 336 | drivers/scsi/scsi_ioctl.c | return ioctl_command((Scsi_Device *) dev, arg); |
arg | 370 | drivers/scsi/scsi_ioctl.c | int kernel_scsi_ioctl (Scsi_Device *dev, int cmd, void *arg) { |
arg | 375 | drivers/scsi/scsi_ioctl.c | tmp = scsi_ioctl (dev, cmd, arg); |
arg | 16 | drivers/scsi/scsi_ioctl.h | extern int scsi_ioctl (Scsi_Device *dev, int cmd, void *arg); |
arg | 17 | drivers/scsi/scsi_ioctl.h | extern int kernel_scsi_ioctl (Scsi_Device *dev, int cmd, void *arg); |
arg | 24 | drivers/scsi/sd_ioctl.c | int sd_ioctl(struct inode * inode, struct file * file, unsigned int cmd, unsigned long arg) |
arg | 30 | drivers/scsi/sd_ioctl.c | struct hd_geometry *loc = (struct hd_geometry *) arg; |
arg | 64 | drivers/scsi/sd_ioctl.c | if (!arg) return -EINVAL; |
arg | 65 | drivers/scsi/sd_ioctl.c | error = verify_area(VERIFY_WRITE, (long *) arg, sizeof(long)); |
arg | 69 | drivers/scsi/sd_ioctl.c | (long *) arg); |
arg | 76 | drivers/scsi/sd_ioctl.c | if(arg > 0xff) return -EINVAL; |
arg | 77 | drivers/scsi/sd_ioctl.c | read_ahead[MAJOR(inode->i_rdev)] = arg; |
arg | 81 | drivers/scsi/sd_ioctl.c | if (!arg) |
arg | 83 | drivers/scsi/sd_ioctl.c | error = verify_area(VERIFY_WRITE, (int *) arg, sizeof(int)); |
arg | 86 | drivers/scsi/sd_ioctl.c | put_user(read_ahead[MAJOR(inode->i_rdev)], (int *) arg); |
arg | 99 | drivers/scsi/sd_ioctl.c | return scsi_ioctl(rscsi_disks[MINOR(dev) >> 4].device , cmd, (void *) arg); |
arg | 67 | drivers/scsi/sg.c | unsigned int cmd_in, unsigned long arg) |
arg | 76 | drivers/scsi/sg.c | result = verify_area(VERIFY_READ, (const void *)arg, sizeof(long)); |
arg | 79 | drivers/scsi/sg.c | scsi_generics[dev].timeout=get_user((int *) arg); |
arg | 84 | drivers/scsi/sg.c | return scsi_ioctl(scsi_generics[dev].device, cmd_in, (void *) arg); |
arg | 91 | drivers/scsi/sr_ioctl.c | int sr_ioctl(struct inode * inode, struct file * file, unsigned int cmd, unsigned long arg) |
arg | 135 | drivers/scsi/sr_ioctl.c | err = verify_area (VERIFY_READ, (void *) arg, sizeof (msf)); |
arg | 138 | drivers/scsi/sr_ioctl.c | memcpy_fromfs(&msf, (void *) arg, sizeof(msf)); |
arg | 159 | drivers/scsi/sr_ioctl.c | err = verify_area (VERIFY_READ, (void *) arg, sizeof (blk)); |
arg | 162 | drivers/scsi/sr_ioctl.c | memcpy_fromfs(&blk, (void *) arg, sizeof(blk)); |
arg | 183 | drivers/scsi/sr_ioctl.c | err = verify_area (VERIFY_READ, (void *) arg, sizeof (ti)); |
arg | 186 | drivers/scsi/sr_ioctl.c | memcpy_fromfs(&ti, (void *) arg, sizeof(ti)); |
arg | 227 | drivers/scsi/sr_ioctl.c | err = verify_area (VERIFY_WRITE, (void *) arg, sizeof (struct cdrom_tochdr)); |
arg | 230 | drivers/scsi/sr_ioctl.c | memcpy_tofs ((void *) arg, &tochdr, sizeof (struct cdrom_tochdr)); |
arg | 240 | drivers/scsi/sr_ioctl.c | err = verify_area (VERIFY_READ, (void *) arg, sizeof (struct cdrom_tocentry)); |
arg | 243 | drivers/scsi/sr_ioctl.c | memcpy_fromfs (&tocentry, (void *) arg, sizeof (struct cdrom_tocentry)); |
arg | 273 | drivers/scsi/sr_ioctl.c | err = verify_area (VERIFY_WRITE, (void *) arg, sizeof (struct cdrom_tocentry)); |
arg | 276 | drivers/scsi/sr_ioctl.c | memcpy_tofs ((void *) arg, &tocentry, sizeof (struct cdrom_tocentry)); |
arg | 337 | drivers/scsi/sr_ioctl.c | scsi_CDs[target].auto_eject = !!arg; |
arg | 345 | drivers/scsi/sr_ioctl.c | err = verify_area (VERIFY_READ, (void *) arg, sizeof (struct cdrom_volctrl)); |
arg | 348 | drivers/scsi/sr_ioctl.c | memcpy_fromfs (&volctrl, (void *) arg, sizeof (struct cdrom_volctrl)); |
arg | 413 | drivers/scsi/sr_ioctl.c | err = verify_area (VERIFY_WRITE, (void *) arg, sizeof (struct cdrom_volctrl)); |
arg | 439 | drivers/scsi/sr_ioctl.c | memcpy_tofs ((void *) arg, &volctrl, sizeof (struct cdrom_volctrl)); |
arg | 481 | drivers/scsi/sr_ioctl.c | err = verify_area (VERIFY_WRITE, (void *) arg, sizeof (struct cdrom_subchnl)); |
arg | 484 | drivers/scsi/sr_ioctl.c | memcpy_tofs ((void *) arg, &subchnl, sizeof (struct cdrom_subchnl)); |
arg | 513 | drivers/scsi/sr_ioctl.c | err = verify_area (VERIFY_WRITE, (void *) arg, sizeof (struct cdrom_mcn)); |
arg | 516 | drivers/scsi/sr_ioctl.c | memcpy_tofs ((void *) arg, &mcn, sizeof (struct cdrom_mcn)); |
arg | 531 | drivers/scsi/sr_ioctl.c | err = verify_area(VERIFY_READ, (void *) arg, |
arg | 535 | drivers/scsi/sr_ioctl.c | memcpy_fromfs(&ms_info, (void *) arg, sizeof(struct cdrom_multisession)); |
arg | 549 | drivers/scsi/sr_ioctl.c | err=verify_area(VERIFY_WRITE,(void *) arg, |
arg | 553 | drivers/scsi/sr_ioctl.c | memcpy_tofs((void *) arg, &ms_info, sizeof(struct cdrom_multisession)); |
arg | 560 | drivers/scsi/sr_ioctl.c | if(arg > 0xff) return -EINVAL; |
arg | 561 | drivers/scsi/sr_ioctl.c | read_ahead[MAJOR(inode->i_rdev)] = arg; |
arg | 563 | drivers/scsi/sr_ioctl.c | RO_IOCTLS(dev,arg); |
arg | 565 | drivers/scsi/sr_ioctl.c | return scsi_ioctl(scsi_CDs[target].device,cmd,(void *) arg); |
arg | 102 | drivers/scsi/st.c | unsigned int cmd_in, unsigned long arg); |
arg | 1290 | drivers/scsi/st.c | unsigned int cmd_in, unsigned long arg) |
arg | 1315 | drivers/scsi/st.c | cmd[2] = (arg >> 16); |
arg | 1316 | drivers/scsi/st.c | cmd[3] = (arg >> 8); |
arg | 1317 | drivers/scsi/st.c | cmd[4] = arg; |
arg | 1324 | drivers/scsi/st.c | fileno += arg; |
arg | 1326 | drivers/scsi/st.c | at_sm &= (arg != 0); |
arg | 1332 | drivers/scsi/st.c | ltmp = (-arg); |
arg | 1346 | drivers/scsi/st.c | fileno -= arg; |
arg | 1348 | drivers/scsi/st.c | at_sm &= (arg != 0); |
arg | 1353 | drivers/scsi/st.c | cmd[2] = (arg >> 16); |
arg | 1354 | drivers/scsi/st.c | cmd[3] = (arg >> 8); |
arg | 1355 | drivers/scsi/st.c | cmd[4] = arg; |
arg | 1362 | drivers/scsi/st.c | blkno += arg; |
arg | 1363 | drivers/scsi/st.c | at_sm &= (arg != 0); |
arg | 1368 | drivers/scsi/st.c | ltmp = (-arg); |
arg | 1381 | drivers/scsi/st.c | blkno -= arg; |
arg | 1382 | drivers/scsi/st.c | at_sm &= (arg != 0); |
arg | 1387 | drivers/scsi/st.c | cmd[2] = (arg >> 16); |
arg | 1388 | drivers/scsi/st.c | cmd[3] = (arg >> 8); |
arg | 1389 | drivers/scsi/st.c | cmd[4] = arg; |
arg | 1395 | drivers/scsi/st.c | if (arg != 0) { |
arg | 1403 | drivers/scsi/st.c | ltmp = (-arg); |
arg | 1416 | drivers/scsi/st.c | if (arg != 0) { |
arg | 1428 | drivers/scsi/st.c | cmd[2] = (arg >> 16); |
arg | 1429 | drivers/scsi/st.c | cmd[3] = (arg >> 8); |
arg | 1430 | drivers/scsi/st.c | cmd[4] = arg; |
arg | 1443 | drivers/scsi/st.c | fileno += arg; |
arg | 1556 | drivers/scsi/st.c | cmd[2] = (arg >> 16); |
arg | 1557 | drivers/scsi/st.c | cmd[3] = (arg >> 8); |
arg | 1558 | drivers/scsi/st.c | cmd[4] = arg; |
arg | 1564 | drivers/scsi/st.c | cmd[3] = (arg >> 24); |
arg | 1565 | drivers/scsi/st.c | cmd[4] = (arg >> 16); |
arg | 1566 | drivers/scsi/st.c | cmd[5] = (arg >> 8); |
arg | 1567 | drivers/scsi/st.c | cmd[6] = arg; |
arg | 1575 | drivers/scsi/st.c | printk(ST_DEB_MSG "st%d: Seeking tape to block %ld.\n", dev, arg); |
arg | 1586 | drivers/scsi/st.c | arg != 0 && |
arg | 1587 | drivers/scsi/st.c | (arg < STp->min_block || arg > STp->max_block || |
arg | 1588 | drivers/scsi/st.c | arg > st_buffer_size)) { |
arg | 1597 | drivers/scsi/st.c | (STp->buffer)->b_data[2] = (arg & 7) << 4; |
arg | 1603 | drivers/scsi/st.c | (STp->buffer)->b_data[4] = arg; |
arg | 1607 | drivers/scsi/st.c | ltmp = arg; |
arg | 1665 | drivers/scsi/st.c | STp->block_size = arg; |
arg | 1666 | drivers/scsi/st.c | if (arg != 0) |
arg | 1672 | drivers/scsi/st.c | STp->drv_buffer = (arg & 7); |
arg | 1674 | drivers/scsi/st.c | STp->density = arg; |
arg | 1755 | drivers/scsi/st.c | unsigned int cmd_in, unsigned long arg) |
arg | 1779 | drivers/scsi/st.c | return scsi_ioctl(STp->device, cmd_in, (void *) arg); |
arg | 1788 | drivers/scsi/st.c | i = verify_area(VERIFY_READ, (void *)arg, sizeof(mtc)); |
arg | 1792 | drivers/scsi/st.c | memcpy_fromfs((char *) &mtc, (char *)arg, sizeof(struct mtop)); |
arg | 1856 | drivers/scsi/st.c | i = verify_area(VERIFY_WRITE, (void *)arg, sizeof(struct mtget)); |
arg | 1903 | drivers/scsi/st.c | memcpy_tofs((char *)arg, (char *)(STp->mt_status), |
arg | 1923 | drivers/scsi/st.c | i = verify_area(VERIFY_WRITE, (void *)arg, sizeof(struct mtpos)); |
arg | 1964 | drivers/scsi/st.c | memcpy_tofs((char *)arg, (char *) (&mt_pos), sizeof(struct mtpos)); |
arg | 1968 | drivers/scsi/st.c | return scsi_ioctl(STp->device, cmd_in, (void *) arg); |
arg | 121 | drivers/sound/ad1848.c | static int ad1848_ioctl (int dev, unsigned int cmd, caddr_t arg, int local); |
arg | 470 | drivers/sound/ad1848.c | ad1848_mixer_ioctl (int dev, unsigned int cmd, caddr_t arg) |
arg | 490 | drivers/sound/ad1848.c | return snd_ioctl_return ((int *) arg, ad1848_set_recmask (devc, get_fs_long ((long *) arg))); |
arg | 494 | drivers/sound/ad1848.c | return snd_ioctl_return ((int *) arg, ad1848_mixer_set (devc, cmd & 0xff, get_fs_long ((long *) arg))); |
arg | 503 | drivers/sound/ad1848.c | return snd_ioctl_return ((int *) arg, devc->recmask); |
arg | 507 | drivers/sound/ad1848.c | return snd_ioctl_return ((int *) arg, devc->supported_devices); |
arg | 511 | drivers/sound/ad1848.c | return snd_ioctl_return ((int *) arg, devc->supported_devices & ~(SOUND_MASK_SPEAKER | SOUND_MASK_IMIX)); |
arg | 515 | drivers/sound/ad1848.c | return snd_ioctl_return ((int *) arg, devc->supported_rec_devices); |
arg | 519 | drivers/sound/ad1848.c | return snd_ioctl_return ((int *) arg, SOUND_CAP_EXCL_INPUT); |
arg | 523 | drivers/sound/ad1848.c | return snd_ioctl_return ((int *) arg, ad1848_mixer_get (devc, cmd & 0xff)); |
arg | 624 | drivers/sound/ad1848.c | set_speed (ad1848_info * devc, int arg) |
arg | 666 | drivers/sound/ad1848.c | if (arg < 4000) |
arg | 667 | drivers/sound/ad1848.c | arg = 4000; |
arg | 668 | drivers/sound/ad1848.c | if (arg > 50000) |
arg | 669 | drivers/sound/ad1848.c | arg = 50000; |
arg | 671 | drivers/sound/ad1848.c | devc->speed = arg; |
arg | 676 | drivers/sound/ad1848.c | if (arg < speed_table[0].speed) |
arg | 678 | drivers/sound/ad1848.c | if (arg > speed_table[n - 1].speed) |
arg | 682 | drivers/sound/ad1848.c | if (speed_table[i].speed == arg) |
arg | 684 | drivers/sound/ad1848.c | else if (speed_table[i].speed > arg) |
arg | 688 | drivers/sound/ad1848.c | diff1 = arg - speed_table[i - 1].speed; |
arg | 689 | drivers/sound/ad1848.c | diff2 = speed_table[i].speed - arg; |
arg | 709 | drivers/sound/ad1848.c | set_channels (ad1848_info * devc, int arg) |
arg | 711 | drivers/sound/ad1848.c | if (arg != 1 && arg != 2) |
arg | 714 | drivers/sound/ad1848.c | devc->channels = arg; |
arg | 715 | drivers/sound/ad1848.c | return arg; |
arg | 719 | drivers/sound/ad1848.c | set_format (ad1848_info * devc, int arg) |
arg | 771 | drivers/sound/ad1848.c | if (!(arg & ad_format_mask[devc->mode])) |
arg | 772 | drivers/sound/ad1848.c | arg = AFMT_U8; |
arg | 774 | drivers/sound/ad1848.c | devc->audio_format = arg; |
arg | 777 | drivers/sound/ad1848.c | if (format2bits[i].format == arg) |
arg | 782 | drivers/sound/ad1848.c | return arg; |
arg | 791 | drivers/sound/ad1848.c | ad1848_ioctl (int dev, unsigned int cmd, caddr_t arg, int local) |
arg | 799 | drivers/sound/ad1848.c | return set_speed (devc, (int) arg); |
arg | 800 | drivers/sound/ad1848.c | return snd_ioctl_return ((int *) arg, set_speed (devc, get_fs_long ((long *) arg))); |
arg | 805 | drivers/sound/ad1848.c | return snd_ioctl_return ((int *) arg, devc->speed); |
arg | 809 | drivers/sound/ad1848.c | return set_channels (devc, (int) arg + 1) - 1; |
arg | 810 | drivers/sound/ad1848.c | return snd_ioctl_return ((int *) arg, set_channels (devc, get_fs_long ((long *) arg) + 1) - 1); |
arg | 814 | drivers/sound/ad1848.c | return set_channels (devc, (int) arg); |
arg | 815 | drivers/sound/ad1848.c | return snd_ioctl_return ((int *) arg, set_channels (devc, get_fs_long ((long *) arg))); |
arg | 820 | drivers/sound/ad1848.c | return snd_ioctl_return ((int *) arg, devc->channels); |
arg | 824 | drivers/sound/ad1848.c | return set_format (devc, (int) arg); |
arg | 825 | drivers/sound/ad1848.c | return snd_ioctl_return ((int *) arg, set_format (devc, get_fs_long ((long *) arg))); |
arg | 830 | drivers/sound/ad1848.c | return snd_ioctl_return ((int *) arg, devc->audio_format); |
arg | 357 | drivers/sound/audio.c | unsigned int cmd, caddr_t arg) |
arg | 365 | drivers/sound/audio.c | return audio_devs[dev]->coproc->ioctl (audio_devs[dev]->coproc->devc, cmd, arg, 0); |
arg | 376 | drivers/sound/audio.c | return DMAbuf_ioctl (dev, cmd, arg, 0); |
arg | 386 | drivers/sound/audio.c | return DMAbuf_ioctl (dev, cmd, arg, 0); |
arg | 390 | drivers/sound/audio.c | return snd_ioctl_return ((int *) arg, audio_devs[dev]->format_mask | AFMT_MU_LAW); |
arg | 394 | drivers/sound/audio.c | return snd_ioctl_return ((int *) arg, set_format (dev, get_fs_long ((long *) arg))); |
arg | 408 | drivers/sound/audio.c | memcpy_tofs ((&((char *) arg)[0]), (char *) &info, sizeof (info)); |
arg | 429 | drivers/sound/audio.c | memcpy_tofs ((&((char *) arg)[0]), (char *) &info, sizeof (info)); |
arg | 456 | drivers/sound/audio.c | memcpy_tofs ((&((char *) arg)[0]), (char *) &info, sizeof (info)); |
arg | 462 | drivers/sound/audio.c | return DMAbuf_ioctl (dev, cmd, arg, 0); |
arg | 140 | drivers/sound/dev_table.h | int (*ioctl) (void *devc, unsigned int cmd, caddr_t arg, int local); |
arg | 162 | drivers/sound/dev_table.h | int (*ioctl) (int dev, unsigned int cmd, caddr_t arg, int local); |
arg | 185 | drivers/sound/dev_table.h | int (*ioctl) (int dev, unsigned int cmd, caddr_t arg); |
arg | 196 | drivers/sound/dev_table.h | int (*ioctl) (int dev, unsigned int cmd, caddr_t arg); |
arg | 240 | drivers/sound/dev_table.h | int (*ioctl) (int dev, unsigned int cmd, caddr_t arg); |
arg | 266 | drivers/sound/dev_table.h | int (*ioctl) (int dev, unsigned int cmd, caddr_t arg); |
arg | 626 | drivers/sound/dmabuf.c | dma_subdivide (int dev, struct dma_buffparms *dmap, caddr_t arg, int fact) |
arg | 633 | drivers/sound/dmabuf.c | return snd_ioctl_return ((int *) arg, fact); |
arg | 647 | drivers/sound/dmabuf.c | return snd_ioctl_return ((int *) arg, fact); |
arg | 651 | drivers/sound/dmabuf.c | dma_set_fragment (int dev, struct dma_buffparms *dmap, caddr_t arg, int fact) |
arg | 690 | drivers/sound/dmabuf.c | return snd_ioctl_return ((int *) arg, bytes | (count << 16)); |
arg | 726 | drivers/sound/dmabuf.c | DMAbuf_ioctl (int dev, unsigned int cmd, caddr_t arg, int local) |
arg | 754 | drivers/sound/dmabuf.c | return snd_ioctl_return ((int *) arg, dmap_out->fragment_size); |
arg | 759 | drivers/sound/dmabuf.c | int fact = get_fs_long ((long *) arg); |
arg | 762 | drivers/sound/dmabuf.c | ret = dma_subdivide (dev, dmap_out, arg, fact); |
arg | 767 | drivers/sound/dmabuf.c | ret = dma_subdivide (dev, dmap_in, arg, fact); |
arg | 775 | drivers/sound/dmabuf.c | int fact = get_fs_long ((long *) arg); |
arg | 778 | drivers/sound/dmabuf.c | ret = dma_set_fragment (dev, dmap_out, arg, fact); |
arg | 783 | drivers/sound/dmabuf.c | ret = dma_set_fragment (dev, dmap_in, arg, fact); |
arg | 797 | drivers/sound/dmabuf.c | audio_buf_info *info = (audio_buf_info *) arg; |
arg | 849 | drivers/sound/dmabuf.c | int bits = get_fs_long ((long *) arg) & audio_devs[dev]->open_mode; |
arg | 907 | drivers/sound/dmabuf.c | return snd_ioctl_return ((int *) arg, audio_devs[dev]->enable_bits); |
arg | 931 | drivers/sound/dmabuf.c | memcpy_tofs ((&((char *) arg)[0]), (char *) &info, sizeof (info)); |
arg | 951 | drivers/sound/dmabuf.c | memcpy_tofs ((&((char *) arg)[0]), (char *) &info, sizeof (info)); |
arg | 962 | drivers/sound/dmabuf.c | return audio_devs[dev]->ioctl (dev, cmd, arg, local); |
arg | 1761 | drivers/sound/dmabuf.c | DMAbuf_ioctl (int dev, unsigned int cmd, caddr_t arg, int local) |
arg | 197 | drivers/sound/gus_midi.c | gus_midi_ioctl (int dev, unsigned cmd, caddr_t arg) |
arg | 897 | drivers/sound/gus_wave.c | unsigned int cmd, caddr_t arg) |
arg | 904 | drivers/sound/gus_wave.c | memcpy_tofs ((&((char *) arg)[0]), &gus_info, sizeof (gus_info)); |
arg | 1992 | drivers/sound/gus_wave.c | gus_sampling_ioctl (int dev, unsigned int cmd, caddr_t arg, int local) |
arg | 1998 | drivers/sound/gus_wave.c | return gus_sampling_set_speed ((int) arg); |
arg | 1999 | drivers/sound/gus_wave.c | return snd_ioctl_return ((int *) arg, gus_sampling_set_speed (get_fs_long ((long *) arg))); |
arg | 2005 | drivers/sound/gus_wave.c | return snd_ioctl_return ((int *) arg, gus_sampling_speed); |
arg | 2010 | drivers/sound/gus_wave.c | return gus_sampling_set_channels ((int) arg + 1) - 1; |
arg | 2011 | drivers/sound/gus_wave.c | return snd_ioctl_return ((int *) arg, gus_sampling_set_channels (get_fs_long ((long *) arg) + 1) - 1); |
arg | 2016 | drivers/sound/gus_wave.c | return gus_sampling_set_channels ((int) arg); |
arg | 2017 | drivers/sound/gus_wave.c | return snd_ioctl_return ((int *) arg, gus_sampling_set_channels (get_fs_long ((long *) arg))); |
arg | 2023 | drivers/sound/gus_wave.c | return snd_ioctl_return ((int *) arg, gus_sampling_channels); |
arg | 2028 | drivers/sound/gus_wave.c | return gus_sampling_set_bits ((int) arg); |
arg | 2029 | drivers/sound/gus_wave.c | return snd_ioctl_return ((int *) arg, gus_sampling_set_bits (get_fs_long ((long *) arg))); |
arg | 2035 | drivers/sound/gus_wave.c | return snd_ioctl_return ((int *) arg, gus_sampling_bits); |
arg | 2038 | drivers/sound/gus_wave.c | return snd_ioctl_return ((int *) arg, -EINVAL); |
arg | 2042 | drivers/sound/gus_wave.c | return snd_ioctl_return ((int *) arg, -EINVAL); |
arg | 2830 | drivers/sound/gus_wave.c | gus_default_mixer_ioctl (int dev, unsigned int cmd, caddr_t arg) |
arg | 2840 | drivers/sound/gus_wave.c | gus_recmask = get_fs_long ((long *) arg) & MIX_DEVS; |
arg | 2844 | drivers/sound/gus_wave.c | return snd_ioctl_return ((int *) arg, gus_recmask); |
arg | 2849 | drivers/sound/gus_wave.c | int vol = get_fs_long ((long *) arg) & 0xff; |
arg | 2857 | drivers/sound/gus_wave.c | return snd_ioctl_return ((int *) arg, vol | (vol << 8)); |
arg | 2863 | drivers/sound/gus_wave.c | int vol = get_fs_long ((long *) arg) & 0xff; |
arg | 2871 | drivers/sound/gus_wave.c | return snd_ioctl_return ((int *) arg, vol | (vol << 8)); |
arg | 2876 | drivers/sound/gus_wave.c | gus_pcm_volume = get_fs_long ((long *) arg) & 0xff; |
arg | 2882 | drivers/sound/gus_wave.c | return snd_ioctl_return ((int *) arg, gus_pcm_volume | (gus_pcm_volume << 8)); |
arg | 2889 | drivers/sound/gus_wave.c | gus_wave_volume = get_fs_long ((long *) arg) & 0xff; |
arg | 2900 | drivers/sound/gus_wave.c | return snd_ioctl_return ((int *) arg, gus_wave_volume | (gus_wave_volume << 8)); |
arg | 2914 | drivers/sound/gus_wave.c | return snd_ioctl_return ((int *) arg, gus_recmask); |
arg | 2918 | drivers/sound/gus_wave.c | return snd_ioctl_return ((int *) arg, MIX_DEVS); |
arg | 2922 | drivers/sound/gus_wave.c | return snd_ioctl_return ((int *) arg, 0); |
arg | 2926 | drivers/sound/gus_wave.c | return snd_ioctl_return ((int *) arg, SOUND_MASK_MIC | SOUND_MASK_LINE); |
arg | 2930 | drivers/sound/gus_wave.c | return snd_ioctl_return ((int *) arg, 0); |
arg | 2934 | drivers/sound/gus_wave.c | return snd_ioctl_return ((int *) arg, gus_mic_vol | (gus_mic_vol << 8)); |
arg | 2938 | drivers/sound/gus_wave.c | return snd_ioctl_return ((int *) arg, gus_line_vol | (gus_line_vol << 8)); |
arg | 2942 | drivers/sound/gus_wave.c | return snd_ioctl_return ((int *) arg, gus_pcm_volume | (gus_pcm_volume << 8)); |
arg | 2946 | drivers/sound/gus_wave.c | return snd_ioctl_return ((int *) arg, gus_wave_volume | (gus_wave_volume << 8)); |
arg | 135 | drivers/sound/ics2101.c | ics2101_mixer_ioctl (int dev, unsigned int cmd, caddr_t arg) |
arg | 143 | drivers/sound/ics2101.c | return gus_default_mixer_ioctl (dev, cmd, arg); |
arg | 147 | drivers/sound/ics2101.c | return snd_ioctl_return ((int *) arg, set_volumes (DEV_MIC, get_fs_long ((long *) arg))); |
arg | 151 | drivers/sound/ics2101.c | return snd_ioctl_return ((int *) arg, set_volumes (DEV_CD, get_fs_long ((long *) arg))); |
arg | 155 | drivers/sound/ics2101.c | return snd_ioctl_return ((int *) arg, set_volumes (DEV_LINE, get_fs_long ((long *) arg))); |
arg | 159 | drivers/sound/ics2101.c | return snd_ioctl_return ((int *) arg, set_volumes (DEV_GF1, get_fs_long ((long *) arg))); |
arg | 163 | drivers/sound/ics2101.c | return snd_ioctl_return ((int *) arg, set_volumes (DEV_VOL, get_fs_long ((long *) arg))); |
arg | 176 | drivers/sound/ics2101.c | return gus_default_mixer_ioctl (dev, cmd, arg); |
arg | 180 | drivers/sound/ics2101.c | return snd_ioctl_return ((int *) arg, MIX_DEVS); |
arg | 184 | drivers/sound/ics2101.c | return snd_ioctl_return ((int *) arg, SOUND_MASK_LINE | SOUND_MASK_CD | SOUND_MASK_SYNTH | SOUND_MASK_VOLUME | SOUND_MASK_MIC); |
arg | 188 | drivers/sound/ics2101.c | return snd_ioctl_return ((int *) arg, SOUND_MASK_MIC | SOUND_MASK_LINE); |
arg | 192 | drivers/sound/ics2101.c | return snd_ioctl_return ((int *) arg, 0); |
arg | 196 | drivers/sound/ics2101.c | return snd_ioctl_return ((int *) arg, volumes[DEV_MIC]); |
arg | 200 | drivers/sound/ics2101.c | return snd_ioctl_return ((int *) arg, volumes[DEV_LINE]); |
arg | 204 | drivers/sound/ics2101.c | return snd_ioctl_return ((int *) arg, volumes[DEV_CD]); |
arg | 208 | drivers/sound/ics2101.c | return snd_ioctl_return ((int *) arg, volumes[DEV_VOL]); |
arg | 212 | drivers/sound/ics2101.c | return snd_ioctl_return ((int *) arg, volumes[DEV_GF1]); |
arg | 311 | drivers/sound/mad16_sb_midi.c | mad16_sb_midi_ioctl (int dev, unsigned cmd, caddr_t arg) |
arg | 284 | drivers/sound/midi_synth.c | unsigned int cmd, caddr_t arg) |
arg | 294 | drivers/sound/midi_synth.c | memcpy_tofs ((&((char *) arg)[0]), synth_devs[dev]->info, sizeof (struct synth_info)); |
arg | 2 | drivers/sound/midi_synth.h | unsigned int cmd, caddr_t arg); |
arg | 472 | drivers/sound/midibuf.c | unsigned int cmd, caddr_t arg) |
arg | 481 | drivers/sound/midibuf.c | return midi_devs[dev]->coproc->ioctl (midi_devs[dev]->coproc->devc, cmd, arg, 0); |
arg | 492 | drivers/sound/midibuf.c | val = (int) get_fs_long ((long *) arg); |
arg | 498 | drivers/sound/midibuf.c | return snd_ioctl_return ((int *) arg, val); |
arg | 502 | drivers/sound/midibuf.c | return midi_devs[dev]->ioctl (dev, cmd, arg); |
arg | 131 | drivers/sound/mpu401.c | static void set_uart_mode (int dev, struct mpu_config *devc, int arg); |
arg | 790 | drivers/sound/mpu401.c | mpu401_ioctl (int dev, unsigned cmd, caddr_t arg) |
arg | 799 | drivers/sound/mpu401.c | memcpy_fromfs ((char *) init_sequence, &(((char *) arg)[0]), sizeof (init_sequence)); |
arg | 809 | drivers/sound/mpu401.c | set_uart_mode (dev, devc, !get_fs_long ((long *) arg)); |
arg | 818 | drivers/sound/mpu401.c | memcpy_fromfs ((char *) &rec, &(((char *) arg)[0]), sizeof (rec)); |
arg | 823 | drivers/sound/mpu401.c | memcpy_tofs ((&((char *) arg)[0]), (char *) &rec, sizeof (rec)); |
arg | 848 | drivers/sound/mpu401.c | unsigned int cmd, caddr_t arg) |
arg | 864 | drivers/sound/mpu401.c | memcpy_tofs ((&((char *) arg)[0]), &mpu_synth_info[midi_dev], sizeof (struct synth_info)); |
arg | 1258 | drivers/sound/mpu401.c | set_uart_mode (int dev, struct mpu_config *devc, int arg) |
arg | 1260 | drivers/sound/mpu401.c | if (!arg && (devc->capabilities & MPU_CAP_INTLG)) |
arg | 1265 | drivers/sound/mpu401.c | if ((devc->uart_mode == 0) == (arg == 0)) |
arg | 1272 | drivers/sound/mpu401.c | if (arg) |
arg | 1281 | drivers/sound/mpu401.c | devc->uart_mode = arg; |
arg | 1599 | drivers/sound/mpu401.c | unsigned int command, caddr_t arg) |
arg | 1607 | drivers/sound/mpu401.c | int parm = (int) get_fs_long ((long *) arg) & timer_caps; |
arg | 1619 | drivers/sound/mpu401.c | return snd_ioctl_return ((int *) arg, timer_mode); |
arg | 1645 | drivers/sound/mpu401.c | int val = (int) get_fs_long ((long *) arg); |
arg | 1650 | drivers/sound/mpu401.c | return snd_ioctl_return ((int *) arg, curr_timebase); |
arg | 1656 | drivers/sound/mpu401.c | int val = (int) get_fs_long ((long *) arg); |
arg | 1674 | drivers/sound/mpu401.c | return snd_ioctl_return ((int *) arg, curr_tempo); |
arg | 1679 | drivers/sound/mpu401.c | if (get_fs_long ((long *) arg) != 0) /* Can't change */ |
arg | 1682 | drivers/sound/mpu401.c | return snd_ioctl_return ((int *) arg, ((curr_tempo * curr_timebase) + 30) / 60); |
arg | 1686 | drivers/sound/mpu401.c | metronome_mode = (int) get_fs_long ((long *) arg); |
arg | 127 | drivers/sound/opl3.c | unsigned int cmd, caddr_t arg) |
arg | 136 | drivers/sound/opl3.c | memcpy_fromfs ((char *) &ins, &(((char *) arg)[0]), sizeof (ins)); |
arg | 152 | drivers/sound/opl3.c | memcpy_tofs ((&((char *) arg)[0]), &devc->fm_info, sizeof (devc->fm_info)); |
arg | 220 | drivers/sound/pas2_midi.c | pas_midi_ioctl (int dev, unsigned cmd, caddr_t arg) |
arg | 263 | drivers/sound/pas2_mixer.c | pas_mixer_ioctl (int dev, unsigned int cmd, caddr_t arg) |
arg | 265 | drivers/sound/pas2_mixer.c | TRACE (printk ("pas2_mixer.c: int pas_mixer_ioctl(unsigned int cmd = %X, unsigned int arg = %X)\n", cmd, arg)); |
arg | 270 | drivers/sound/pas2_mixer.c | return snd_ioctl_return ((int *) arg, pas_mixer_set (cmd & 0xff, get_fs_long ((long *) arg))); |
arg | 280 | drivers/sound/pas2_mixer.c | return snd_ioctl_return ((int *) arg, rec_devices); |
arg | 284 | drivers/sound/pas2_mixer.c | return snd_ioctl_return ((int *) arg, SUPPORTED_MIXER_DEVICES & ~(SOUND_MASK_BASS | SOUND_MASK_TREBLE)); |
arg | 288 | drivers/sound/pas2_mixer.c | return snd_ioctl_return ((int *) arg, SUPPORTED_MIXER_DEVICES); |
arg | 292 | drivers/sound/pas2_mixer.c | return snd_ioctl_return ((int *) arg, POSSIBLE_RECORDING_DEVICES & SUPPORTED_MIXER_DEVICES); |
arg | 296 | drivers/sound/pas2_mixer.c | return snd_ioctl_return ((int *) arg, 0); /* No special capabilities */ |
arg | 300 | drivers/sound/pas2_mixer.c | return snd_ioctl_return ((int *) arg, 0); /* No mute yet */ |
arg | 305 | drivers/sound/pas2_mixer.c | return snd_ioctl_return ((int *) arg, 0); |
arg | 306 | drivers/sound/pas2_mixer.c | return snd_ioctl_return ((int *) arg, ((mode_control & P_M_MV508_ENHANCE_BITS) + 1) * 20); |
arg | 311 | drivers/sound/pas2_mixer.c | return snd_ioctl_return ((int *) arg, 1); |
arg | 312 | drivers/sound/pas2_mixer.c | return snd_ioctl_return ((int *) arg, 0); |
arg | 316 | drivers/sound/pas2_mixer.c | return snd_ioctl_return ((int *) arg, levels[cmd & 0xff]); |
arg | 63 | drivers/sound/pas2_pcm.c | pcm_set_speed (int arg) |
arg | 68 | drivers/sound/pas2_pcm.c | if (arg > 44100) |
arg | 69 | drivers/sound/pas2_pcm.c | arg = 44100; |
arg | 70 | drivers/sound/pas2_pcm.c | if (arg < 5000) |
arg | 71 | drivers/sound/pas2_pcm.c | arg = 5000; |
arg | 75 | drivers/sound/pas2_pcm.c | foo = (596590 + (arg / 2)) / arg; |
arg | 76 | drivers/sound/pas2_pcm.c | arg = 596590 / foo; |
arg | 80 | drivers/sound/pas2_pcm.c | foo = (1193180 + (arg / 2)) / arg; |
arg | 81 | drivers/sound/pas2_pcm.c | arg = 1193180 / foo; |
arg | 84 | drivers/sound/pas2_pcm.c | pcm_speed = arg; |
arg | 128 | drivers/sound/pas2_pcm.c | pcm_set_channels (int arg) |
arg | 131 | drivers/sound/pas2_pcm.c | if ((arg != 1) && (arg != 2)) |
arg | 134 | drivers/sound/pas2_pcm.c | if (arg != pcm_channels) |
arg | 138 | drivers/sound/pas2_pcm.c | pcm_channels = arg; |
arg | 148 | drivers/sound/pas2_pcm.c | pcm_set_bits (int arg) |
arg | 150 | drivers/sound/pas2_pcm.c | if ((arg & pcm_bitsok) != arg) |
arg | 153 | drivers/sound/pas2_pcm.c | if (arg != pcm_bits) |
arg | 157 | drivers/sound/pas2_pcm.c | pcm_bits = arg; |
arg | 164 | drivers/sound/pas2_pcm.c | pas_pcm_ioctl (int dev, unsigned int cmd, caddr_t arg, int local) |
arg | 166 | drivers/sound/pas2_pcm.c | TRACE (printk ("pas2_pcm.c: static int pas_pcm_ioctl(unsigned int cmd = %X, unsigned int arg = %X)\n", cmd, arg)); |
arg | 172 | drivers/sound/pas2_pcm.c | return pcm_set_speed ((int) arg); |
arg | 173 | drivers/sound/pas2_pcm.c | return snd_ioctl_return ((int *) arg, pcm_set_speed (get_fs_long ((long *) arg))); |
arg | 179 | drivers/sound/pas2_pcm.c | return snd_ioctl_return ((int *) arg, pcm_speed); |
arg | 184 | drivers/sound/pas2_pcm.c | return pcm_set_channels ((int) arg + 1) - 1; |
arg | 185 | drivers/sound/pas2_pcm.c | return snd_ioctl_return ((int *) arg, pcm_set_channels (get_fs_long ((long *) arg) + 1) - 1); |
arg | 190 | drivers/sound/pas2_pcm.c | return pcm_set_channels ((int) arg); |
arg | 191 | drivers/sound/pas2_pcm.c | return snd_ioctl_return ((int *) arg, pcm_set_channels (get_fs_long ((long *) arg))); |
arg | 197 | drivers/sound/pas2_pcm.c | return snd_ioctl_return ((int *) arg, pcm_channels); |
arg | 202 | drivers/sound/pas2_pcm.c | return pcm_set_bits ((int) arg); |
arg | 203 | drivers/sound/pas2_pcm.c | return snd_ioctl_return ((int *) arg, pcm_set_bits (get_fs_long ((long *) arg))); |
arg | 209 | drivers/sound/pas2_pcm.c | return snd_ioctl_return ((int *) arg, pcm_bits); |
arg | 214 | drivers/sound/pas2_pcm.c | if (get_fs_long ((long *) arg) > 1) |
arg | 216 | drivers/sound/pas2_pcm.c | pcm_filter = get_fs_long ((long *) arg); |
arg | 220 | drivers/sound/pas2_pcm.c | return snd_ioctl_return ((int *) arg, pcm_filter); |
arg | 494 | drivers/sound/pss.c | pss_coproc_ioctl (void *dev_info, unsigned int cmd, caddr_t arg, int local) |
arg | 514 | drivers/sound/pss.c | memcpy_fromfs ((char *) buf, &(((char *) arg)[0]), sizeof (*buf)); |
arg | 533 | drivers/sound/pss.c | memcpy_fromfs ((char *) buf, &(((char *) arg)[0]), sizeof (*buf)); |
arg | 549 | drivers/sound/pss.c | memcpy_tofs ((&((char *) arg)[0]), &buf, sizeof (buf)); |
arg | 575 | drivers/sound/pss.c | memcpy_fromfs ((char *) buf, &(((char *) arg)[0]), sizeof (*buf)); |
arg | 594 | drivers/sound/pss.c | memcpy_tofs ((&((char *) arg)[0]), &buf, sizeof (buf)); |
arg | 608 | drivers/sound/pss.c | memcpy_fromfs ((char *) &buf, &(((char *) arg)[0]), sizeof (buf)); |
arg | 633 | drivers/sound/pss.c | memcpy_tofs ((&((char *) arg)[0]), &buf, sizeof (buf)); |
arg | 644 | drivers/sound/pss.c | memcpy_fromfs ((char *) &buf, &(((char *) arg)[0]), sizeof (buf)); |
arg | 678 | drivers/sound/pss.c | memcpy_fromfs ((char *) &buf, &(((char *) arg)[0]), sizeof (buf)); |
arg | 719 | drivers/sound/pss.c | memcpy_fromfs ((char *) &buf, &(((char *) arg)[0]), sizeof (buf)); |
arg | 753 | drivers/sound/pss.c | memcpy_tofs ((&((char *) arg)[0]), &buf, sizeof (buf)); |
arg | 64 | drivers/sound/sb16_dsp.c | static int sb16_dsp_ioctl (int dev, unsigned int cmd, caddr_t arg, int local); |
arg | 134 | drivers/sound/sb16_dsp.c | dsp_set_bits (int arg) |
arg | 136 | drivers/sound/sb16_dsp.c | DEB (printk ("dsp_set_bits(%d)\n", arg)); |
arg | 138 | drivers/sound/sb16_dsp.c | if (arg) |
arg | 139 | drivers/sound/sb16_dsp.c | switch (arg) |
arg | 154 | drivers/sound/sb16_dsp.c | sb16_dsp_ioctl (int dev, unsigned int cmd, caddr_t arg, int local) |
arg | 160 | drivers/sound/sb16_dsp.c | return dsp_set_speed ((long) arg); |
arg | 161 | drivers/sound/sb16_dsp.c | return snd_ioctl_return ((int *) arg, dsp_set_speed (get_fs_long ((long *) arg))); |
arg | 166 | drivers/sound/sb16_dsp.c | return snd_ioctl_return ((int *) arg, dsp_current_speed); |
arg | 170 | drivers/sound/sb16_dsp.c | return dsp_set_stereo ((long) arg); |
arg | 171 | drivers/sound/sb16_dsp.c | return snd_ioctl_return ((int *) arg, dsp_set_stereo (get_fs_long ((long *) arg))); |
arg | 175 | drivers/sound/sb16_dsp.c | return dsp_set_stereo ((long) arg - 1) + 1; |
arg | 176 | drivers/sound/sb16_dsp.c | return snd_ioctl_return ((int *) arg, dsp_set_stereo (get_fs_long ((long *) arg) - 1) + 1); |
arg | 181 | drivers/sound/sb16_dsp.c | return snd_ioctl_return ((int *) arg, dsp_stereo + 1); |
arg | 185 | drivers/sound/sb16_dsp.c | return dsp_set_bits ((long) arg); |
arg | 186 | drivers/sound/sb16_dsp.c | return snd_ioctl_return ((int *) arg, dsp_set_bits (get_fs_long ((long *) arg))); |
arg | 191 | drivers/sound/sb16_dsp.c | return snd_ioctl_return ((int *) arg, dsp_16bit ? 16 : 8); |
arg | 196 | drivers/sound/sb16_dsp.c | if (get_fs_long ((long *) arg) > 1) |
arg | 197 | drivers/sound/sb16_dsp.c | return snd_ioctl_return ((int *) arg, -EINVAL); |
arg | 193 | drivers/sound/sb16_midi.c | sb16midi_ioctl (int dev, unsigned cmd, caddr_t arg) |
arg | 97 | drivers/sound/sb_dsp.c | static int dsp_set_bits (int arg); |
arg | 913 | drivers/sound/sb_dsp.c | dsp_set_bits (int arg) |
arg | 915 | drivers/sound/sb_dsp.c | if (arg) |
arg | 919 | drivers/sound/sb_dsp.c | switch (arg) |
arg | 935 | drivers/sound/sb_dsp.c | sb_dsp_ioctl (int dev, unsigned int cmd, caddr_t arg, int local) |
arg | 941 | drivers/sound/sb_dsp.c | return dsp_speed ((long) arg); |
arg | 942 | drivers/sound/sb_dsp.c | return snd_ioctl_return ((int *) arg, dsp_speed (get_fs_long ((long *) arg))); |
arg | 948 | drivers/sound/sb_dsp.c | return snd_ioctl_return ((int *) arg, dsp_current_speed); |
arg | 953 | drivers/sound/sb_dsp.c | return dsp_set_stereo ((long) arg - 1) + 1; |
arg | 954 | drivers/sound/sb_dsp.c | return snd_ioctl_return ((int *) arg, dsp_set_stereo (get_fs_long ((long *) arg) - 1) + 1); |
arg | 960 | drivers/sound/sb_dsp.c | return snd_ioctl_return ((int *) arg, dsp_stereo + 1); |
arg | 965 | drivers/sound/sb_dsp.c | return dsp_set_stereo ((long) arg); |
arg | 966 | drivers/sound/sb_dsp.c | return snd_ioctl_return ((int *) arg, dsp_set_stereo (get_fs_long ((long *) arg))); |
arg | 974 | drivers/sound/sb_dsp.c | return dsp_set_bits ((long) arg); |
arg | 975 | drivers/sound/sb_dsp.c | return snd_ioctl_return ((int *) arg, dsp_set_bits (get_fs_long ((long *) arg))); |
arg | 981 | drivers/sound/sb_dsp.c | return snd_ioctl_return ((int *) arg, dsp_16bit ? 16 : 8); |
arg | 197 | drivers/sound/sb_midi.c | sb_midi_ioctl (int dev, unsigned cmd, caddr_t arg) |
arg | 448 | drivers/sound/sb_mixer.c | sb_mixer_ioctl (int dev, unsigned int cmd, caddr_t arg) |
arg | 456 | drivers/sound/sb_mixer.c | return snd_ioctl_return ((int *) arg, set_recmask (get_fs_long ((long *) arg))); |
arg | 461 | drivers/sound/sb_mixer.c | return snd_ioctl_return ((int *) arg, sb_mixer_set (cmd & 0xff, get_fs_long ((long *) arg))); |
arg | 470 | drivers/sound/sb_mixer.c | return snd_ioctl_return ((int *) arg, recmask); |
arg | 474 | drivers/sound/sb_mixer.c | return snd_ioctl_return ((int *) arg, supported_devices); |
arg | 479 | drivers/sound/sb_mixer.c | return snd_ioctl_return ((int *) arg, supported_devices); |
arg | 481 | drivers/sound/sb_mixer.c | return snd_ioctl_return ((int *) arg, supported_devices & ~(SOUND_MASK_MIC | SOUND_MASK_SPEAKER)); |
arg | 485 | drivers/sound/sb_mixer.c | return snd_ioctl_return ((int *) arg, supported_rec_devices); |
arg | 489 | drivers/sound/sb_mixer.c | return snd_ioctl_return ((int *) arg, mixer_caps); |
arg | 493 | drivers/sound/sb_mixer.c | return snd_ioctl_return ((int *) arg, sb_mixer_get (cmd & 0xff)); |
arg | 1529 | drivers/sound/sequencer.c | unsigned int cmd, caddr_t arg) |
arg | 1550 | drivers/sound/sequencer.c | return tmr->ioctl (tmr_no, cmd, arg); |
arg | 1559 | drivers/sound/sequencer.c | pending_timer = get_fs_long ((long *) arg); |
arg | 1567 | drivers/sound/sequencer.c | return snd_ioctl_return ((int *) arg, pending_timer); |
arg | 1606 | drivers/sound/sequencer.c | midi_dev = get_fs_long ((long *) arg); |
arg | 1634 | drivers/sound/sequencer.c | return snd_ioctl_return ((int *) arg, iqlen); |
arg | 1641 | drivers/sound/sequencer.c | return snd_ioctl_return ((int *) arg, SEQ_MAX_QUEUE - qlen); |
arg | 1652 | drivers/sound/sequencer.c | return tmr->ioctl (tmr_no, cmd, arg); |
arg | 1654 | drivers/sound/sequencer.c | if (get_fs_long ((long *) arg) != 0) |
arg | 1657 | drivers/sound/sequencer.c | return snd_ioctl_return ((int *) arg, HZ); |
arg | 1664 | drivers/sound/sequencer.c | dev = get_fs_long ((long *) arg); |
arg | 1678 | drivers/sound/sequencer.c | err = synth_devs[dev]->ioctl (dev, cmd, arg); |
arg | 1684 | drivers/sound/sequencer.c | return snd_ioctl_return ((int *) arg, max_synthdev); |
arg | 1688 | drivers/sound/sequencer.c | return snd_ioctl_return ((int *) arg, max_mididev); |
arg | 1693 | drivers/sound/sequencer.c | int dev = get_fs_long ((long *) arg); |
arg | 1701 | drivers/sound/sequencer.c | return snd_ioctl_return ((int *) arg, synth_devs[dev]->ioctl (dev, cmd, arg)); |
arg | 1707 | drivers/sound/sequencer.c | int dev = get_fs_long ((long *) arg); |
arg | 1715 | drivers/sound/sequencer.c | synth_devs[dev]->ioctl (dev, cmd, arg); |
arg | 1725 | drivers/sound/sequencer.c | memcpy_fromfs ((char *) &inf, &(((char *) arg)[0]), sizeof (inf)); |
arg | 1734 | drivers/sound/sequencer.c | return synth_devs[dev]->ioctl (dev, cmd, arg); |
arg | 1743 | drivers/sound/sequencer.c | memcpy_fromfs ((char *) &event_rec, &(((char *) arg)[0]), sizeof (event_rec)); |
arg | 1759 | drivers/sound/sequencer.c | memcpy_fromfs ((char *) &inf, &(((char *) arg)[0]), sizeof (inf)); |
arg | 1765 | drivers/sound/sequencer.c | memcpy_tofs ((&((char *) arg)[0]), (char *) &(midi_devs[dev]->info), sizeof (inf)); |
arg | 1781 | drivers/sound/sequencer.c | memcpy_fromfs ((char *) inf, &(((char *) arg)[0]), sizeof (*inf)); |
arg | 1802 | drivers/sound/sequencer.c | memcpy_tofs ((&((char *) arg)[0]), (char *) inf, sizeof (*inf)); |
arg | 1819 | drivers/sound/sequencer.c | memcpy_fromfs ((char *) inf, &(((char *) arg)[0]), sizeof (*inf)); |
arg | 1840 | drivers/sound/sequencer.c | memcpy_tofs ((&((char *) arg)[0]), (char *) inf, sizeof (*inf)); |
arg | 1848 | drivers/sound/sequencer.c | int tmp = get_fs_long ((long *) arg); |
arg | 1866 | drivers/sound/sequencer.c | int val = get_fs_long ((long *) arg); |
arg | 1873 | drivers/sound/sequencer.c | return snd_ioctl_return ((int *) arg, val); |
arg | 1890 | drivers/sound/sequencer.c | return synth_devs[0]->ioctl (0, cmd, arg); |
arg | 13 | drivers/sound/sound_calls.h | int DMAbuf_ioctl(int dev, unsigned int cmd, caddr_t arg, int local); |
arg | 33 | drivers/sound/sound_calls.h | unsigned int cmd, caddr_t arg); |
arg | 48 | drivers/sound/sound_calls.h | unsigned int cmd, caddr_t arg); |
arg | 68 | drivers/sound/sound_calls.h | unsigned int cmd, caddr_t arg); |
arg | 99 | drivers/sound/sound_calls.h | unsigned int cmd, caddr_t arg); |
arg | 180 | drivers/sound/sound_calls.h | int gus_default_mixer_ioctl (int dev, unsigned int cmd, caddr_t arg); |
arg | 249 | drivers/sound/sound_calls.h | unsigned int cmd, caddr_t arg); |
arg | 519 | drivers/sound/sound_switch.c | unsigned int cmd, caddr_t arg) |
arg | 521 | drivers/sound/sound_switch.c | DEB (printk ("sound_ioctl_sw(dev=%d, cmd=0x%x, arg=0x%x)\n", dev, cmd, arg)); |
arg | 538 | drivers/sound/sound_switch.c | return mixer_devs[mixdev]->ioctl (mixdev, cmd, arg); |
arg | 541 | drivers/sound/sound_switch.c | return mixer_devs[0]->ioctl (0, cmd, arg); |
arg | 557 | drivers/sound/sound_switch.c | return mixer_devs[dev]->ioctl (dev, cmd, arg); |
arg | 563 | drivers/sound/sound_switch.c | return sequencer_ioctl (dev, file, cmd, arg); |
arg | 571 | drivers/sound/sound_switch.c | return audio_ioctl (dev, file, cmd, arg); |
arg | 577 | drivers/sound/sound_switch.c | return MIDIbuf_ioctl (dev, file, cmd, arg); |
arg | 207 | drivers/sound/sound_timer.c | unsigned int cmd, caddr_t arg) |
arg | 212 | drivers/sound/sound_timer.c | return snd_ioctl_return ((int *) arg, TMR_INTERNAL); |
arg | 233 | drivers/sound/sound_timer.c | int val = get_fs_long ((long *) arg); |
arg | 244 | drivers/sound/sound_timer.c | return snd_ioctl_return ((int *) arg, curr_timebase); |
arg | 250 | drivers/sound/sound_timer.c | int val = get_fs_long ((long *) arg); |
arg | 265 | drivers/sound/sound_timer.c | return snd_ioctl_return ((int *) arg, curr_tempo); |
arg | 270 | drivers/sound/sound_timer.c | if (get_fs_long ((long *) arg) != 0) /* Can't change */ |
arg | 273 | drivers/sound/sound_timer.c | return snd_ioctl_return ((int *) arg, ((curr_tempo * curr_timebase) + 30) / 60); |
arg | 156 | drivers/sound/soundcard.c | unsigned int cmd, unsigned long arg) |
arg | 175 | drivers/sound/soundcard.c | if ((err = verify_area (VERIFY_READ, (void *) arg, len)) < 0) |
arg | 181 | drivers/sound/soundcard.c | if ((err = verify_area (VERIFY_WRITE, (void *) arg, len)) < 0) |
arg | 187 | drivers/sound/soundcard.c | err = sound_ioctl_sw (dev, &files[dev], cmd, (caddr_t) arg); |
arg | 651 | drivers/sound/sscape.c | sscape_coproc_ioctl (void *dev_info, unsigned int cmd, caddr_t arg, int local) |
arg | 669 | drivers/sound/sscape.c | memcpy_fromfs ((char *) buf, &(((char *) arg)[0]), sizeof (*buf)); |
arg | 740 | drivers/sound/sscape.c | set_speed (sscape_info * devc, int arg) |
arg | 746 | drivers/sound/sscape.c | set_channels (sscape_info * devc, int arg) |
arg | 752 | drivers/sound/sscape.c | set_format (sscape_info * devc, int arg) |
arg | 758 | drivers/sound/sscape.c | sscape_audio_ioctl (int dev, unsigned int cmd, caddr_t arg, int local) |
arg | 766 | drivers/sound/sscape.c | return set_speed (devc, (int) arg); |
arg | 767 | drivers/sound/sscape.c | return snd_ioctl_return ((int *) arg, set_speed (devc, get_fs_long ((long *) arg))); |
arg | 772 | drivers/sound/sscape.c | return snd_ioctl_return ((int *) arg, 8000); |
arg | 776 | drivers/sound/sscape.c | return set_channels (devc, (int) arg + 1) - 1; |
arg | 777 | drivers/sound/sscape.c | return snd_ioctl_return ((int *) arg, set_channels (devc, get_fs_long ((long *) arg) + 1) - 1); |
arg | 781 | drivers/sound/sscape.c | return set_channels (devc, (int) arg); |
arg | 782 | drivers/sound/sscape.c | return snd_ioctl_return ((int *) arg, set_channels (devc, get_fs_long ((long *) arg))); |
arg | 787 | drivers/sound/sscape.c | return snd_ioctl_return ((int *) arg, 1); |
arg | 791 | drivers/sound/sscape.c | return set_format (devc, (int) arg); |
arg | 792 | drivers/sound/sscape.c | return snd_ioctl_return ((int *) arg, set_format (devc, get_fs_long ((long *) arg))); |
arg | 797 | drivers/sound/sscape.c | return snd_ioctl_return ((int *) arg, 8); |
arg | 206 | drivers/sound/sys_timer.c | unsigned int cmd, caddr_t arg) |
arg | 211 | drivers/sound/sys_timer.c | return snd_ioctl_return ((int *) arg, TMR_INTERNAL); |
arg | 232 | drivers/sound/sys_timer.c | int val = get_fs_long ((long *) arg); |
arg | 243 | drivers/sound/sys_timer.c | return snd_ioctl_return ((int *) arg, curr_timebase); |
arg | 249 | drivers/sound/sys_timer.c | int val = get_fs_long ((long *) arg); |
arg | 263 | drivers/sound/sys_timer.c | return snd_ioctl_return ((int *) arg, curr_tempo); |
arg | 268 | drivers/sound/sys_timer.c | if (get_fs_long ((long *) arg) != 0) /* Can't change */ |
arg | 271 | drivers/sound/sys_timer.c | return snd_ioctl_return ((int *) arg, ((curr_tempo * curr_timebase) + 30) / 60); |
arg | 239 | drivers/sound/uart6850.c | uart6850_ioctl (int dev, unsigned cmd, caddr_t arg) |
arg | 20 | fs/ext2/ioctl.c | unsigned long arg) |
arg | 25 | fs/ext2/ioctl.c | ext2_debug ("cmd = %u, arg = %lu\n", cmd, arg); |
arg | 29 | fs/ext2/ioctl.c | if ((err = verify_area (VERIFY_WRITE, (long *) arg, sizeof(long)))) |
arg | 31 | fs/ext2/ioctl.c | put_fs_long (inode->u.ext2_i.i_flags, (long *) arg); |
arg | 34 | fs/ext2/ioctl.c | flags = get_fs_long ((long *) arg); |
arg | 62 | fs/ext2/ioctl.c | if ((err = verify_area (VERIFY_WRITE, (long *) arg, sizeof(long)))) |
arg | 64 | fs/ext2/ioctl.c | put_fs_long (inode->u.ext2_i.i_version, (long *) arg); |
arg | 71 | fs/ext2/ioctl.c | inode->u.ext2_i.i_version = get_fs_long ((long *) arg); |
arg | 381 | fs/fat/dir.c | unsigned int cmd, unsigned long arg) |
arg | 391 | fs/fat/dir.c | struct dirent *d1 = (struct dirent *)arg; |
arg | 393 | fs/fat/dir.c | return fat_readdirx(inode,filp,(void *)arg, |
arg | 397 | fs/fat/dir.c | struct dirent *d1 = (struct dirent *)arg; |
arg | 399 | fs/fat/dir.c | return fat_readdirx(inode,filp,(void *)arg, |
arg | 18 | fs/fcntl.c | extern int sock_fcntl (struct file *, unsigned int cmd, unsigned long arg); |
arg | 20 | fs/fcntl.c | static inline int dupfd(unsigned int fd, unsigned int arg) |
arg | 24 | fs/fcntl.c | if (arg >= NR_OPEN) |
arg | 26 | fs/fcntl.c | while (arg < NR_OPEN) |
arg | 27 | fs/fcntl.c | if (current->files->fd[arg]) |
arg | 28 | fs/fcntl.c | arg++; |
arg | 31 | fs/fcntl.c | if (arg >= NR_OPEN) |
arg | 33 | fs/fcntl.c | FD_CLR(arg, ¤t->files->close_on_exec); |
arg | 34 | fs/fcntl.c | (current->files->fd[arg] = current->files->fd[fd])->f_count++; |
arg | 35 | fs/fcntl.c | return arg; |
arg | 56 | fs/fcntl.c | asmlinkage long sys_fcntl(unsigned int fd, unsigned int cmd, unsigned long arg) |
arg | 66 | fs/fcntl.c | return dupfd(fd,arg); |
arg | 70 | fs/fcntl.c | if (arg&1) |
arg | 82 | fs/fcntl.c | if (IS_APPEND(filp->f_inode) && !(arg & O_APPEND)) |
arg | 84 | fs/fcntl.c | if ((arg & FASYNC) && !(filp->f_flags & FASYNC) && |
arg | 87 | fs/fcntl.c | if (!(arg & FASYNC) && (filp->f_flags & FASYNC) && |
arg | 91 | fs/fcntl.c | filp->f_flags |= arg & (O_APPEND | O_NONBLOCK | |
arg | 95 | fs/fcntl.c | return fcntl_getlk(fd, (struct flock *) arg); |
arg | 97 | fs/fcntl.c | return fcntl_setlk(fd, cmd, (struct flock *) arg); |
arg | 99 | fs/fcntl.c | return fcntl_setlk(fd, cmd, (struct flock *) arg); |
arg | 132 | fs/fcntl.c | if (current->pgrp == -arg || current->pid == arg) |
arg | 136 | fs/fcntl.c | if ((p->pid == arg) || (p->pid == -arg) || |
arg | 137 | fs/fcntl.c | (p->pgrp == -arg)) { |
arg | 150 | fs/fcntl.c | filp->f_owner = arg; |
arg | 152 | fs/fcntl.c | sock_fcntl (filp, F_SETOWN, arg); |
arg | 158 | fs/fcntl.c | return (sock_fcntl (filp, cmd, arg)); |
arg | 17 | fs/ioctl.c | static int file_ioctl(struct file *filp,unsigned int cmd,unsigned long arg) |
arg | 28 | fs/ioctl.c | error = verify_area(VERIFY_WRITE,(void *) arg,4); |
arg | 31 | fs/ioctl.c | block = get_fs_long((long *) arg); |
arg | 33 | fs/ioctl.c | put_fs_long(block,(long *) arg); |
arg | 38 | fs/ioctl.c | error = verify_area(VERIFY_WRITE,(void *) arg,4); |
arg | 42 | fs/ioctl.c | (long *) arg); |
arg | 45 | fs/ioctl.c | error = verify_area(VERIFY_WRITE,(void *) arg,sizeof(int)); |
arg | 49 | fs/ioctl.c | (int *) arg); |
arg | 53 | fs/ioctl.c | return filp->f_op->ioctl(filp->f_inode, filp, cmd, arg); |
arg | 58 | fs/ioctl.c | asmlinkage int sys_ioctl(unsigned int fd, unsigned int cmd, unsigned long arg) |
arg | 75 | fs/ioctl.c | on = verify_area(VERIFY_READ, (unsigned int *)arg, |
arg | 79 | fs/ioctl.c | on = get_user((unsigned int *) arg); |
arg | 88 | fs/ioctl.c | on = verify_area(VERIFY_READ, (unsigned int *)arg, |
arg | 92 | fs/ioctl.c | on = get_user ((unsigned int *) arg); |
arg | 101 | fs/ioctl.c | return file_ioctl(filp, cmd, arg); |
arg | 104 | fs/ioctl.c | return filp->f_op->ioctl(filp->f_inode, filp, cmd, arg); |
arg | 19 | fs/ncpfs/ioctl.c | unsigned int cmd, unsigned long arg) |
arg | 55 | fs/ncpfs/ioctl.c | if ((result = verify_area(VERIFY_READ, (char *)arg, |
arg | 61 | fs/ncpfs/ioctl.c | memcpy_fromfs(&request, (struct ncp_ioctl_request *)arg, |
arg | 114 | fs/ncpfs/ioctl.c | if ((result = verify_area(VERIFY_WRITE, (char *)arg, |
arg | 120 | fs/ncpfs/ioctl.c | memcpy_fromfs(&info, (struct ncp_fs_info *)arg, |
arg | 136 | fs/ncpfs/ioctl.c | memcpy_tofs((struct ncp_fs_info *)arg, &info, sizeof(info)); |
arg | 147 | fs/ncpfs/ioctl.c | if ((result = verify_area(VERIFY_WRITE, (uid_t*) arg, |
arg | 152 | fs/ncpfs/ioctl.c | put_fs_word(server->m.mounted_uid, (uid_t*) arg); |
arg | 140 | fs/pipe.c | unsigned int cmd, unsigned long arg) |
arg | 146 | fs/pipe.c | error = verify_area(VERIFY_WRITE, (void *) arg, sizeof(int)); |
arg | 148 | fs/pipe.c | put_user(PIPE_SIZE(*pino),(int *) arg); |
arg | 18 | fs/smbfs/ioctl.c | unsigned int cmd, unsigned long arg) |
arg | 24 | fs/smbfs/ioctl.c | if ((result = verify_area(VERIFY_WRITE, (uid_t*) arg, |
arg | 28 | fs/smbfs/ioctl.c | put_fs_word(SMB_SERVER(inode)->m.mounted_uid, (uid_t*) arg); |
arg | 222 | include/asm-alpha/unistd.h | static inline long kernel_thread(int (*fn)(void *), void * arg, unsigned long flags) |
arg | 224 | include/asm-alpha/unistd.h | return __kernel_thread(flags | CLONE_VM, fn, arg); |
arg | 299 | include/asm-i386/unistd.h | static inline pid_t kernel_thread(int (*fn)(void *), void * arg, unsigned long flags) |
arg | 315 | include/asm-i386/unistd.h | "r" (arg), "r" (fn), |
arg | 1323 | include/asm-mips/unistd.h | static inline pid_t kernel_thread(int (*fn)(void *), void * arg, unsigned long flags) |
arg | 1345 | include/asm-mips/unistd.h | "r" (arg), "r" (fn), |
arg | 451 | include/asm-sparc/unistd.h | static inline pid_t kernel_thread(int (*fn)(void *), void * arg, unsigned long flags) |
arg | 472 | include/asm-sparc/unistd.h | "i" (__NR_exit), "r" (fn), "r" (arg) : |
arg | 40 | include/linux/ax25.h | int arg; |
arg | 49 | include/linux/ax25.h | unsigned long arg; |
arg | 110 | include/linux/isdn.h | unsigned long arg; |
arg | 127 | include/linux/isdnif.h | ulong arg; /* Additional Data */ |
arg | 115 | include/linux/md.h | unsigned int cmd, unsigned long arg); |
arg | 122 | include/linux/mroute.h | extern int ipmr_ioctl(struct sock *sk, int cmd, unsigned long arg); |
arg | 219 | include/linux/msdos_fs.h | unsigned int cmd, unsigned long arg); |
arg | 142 | include/linux/ncp_fs.h | unsigned int cmd, unsigned long arg); |
arg | 109 | include/linux/net.h | unsigned long arg); |
arg | 117 | include/linux/net.h | unsigned long arg); |
arg | 108 | include/linux/sem.h | asmlinkage int sys_semctl (int semid, int semnum, int cmd, union semun arg); |
arg | 112 | include/linux/smb_fs.h | unsigned int cmd, unsigned long arg); |
arg | 131 | include/linux/tqueue.h | void *arg; |
arg | 134 | include/linux/tqueue.h | arg = p -> data; |
arg | 139 | include/linux/tqueue.h | (*f)(arg); |
arg | 323 | include/linux/tty.h | unsigned int cmd, unsigned long arg); |
arg | 343 | include/linux/tty.h | unsigned int cmd, unsigned long arg); |
arg | 133 | include/linux/tty_driver.h | unsigned int cmd, unsigned long arg); |
arg | 27 | include/linux/tty_ldisc.h | unsigned int cmd, unsigned long arg); |
arg | 114 | include/linux/xd.h | static int xd_ioctl (struct inode *inode,struct file *file,unsigned int cmd,unsigned long arg); |
arg | 11 | include/net/arp.h | extern int arp_ioctl(unsigned int cmd, void *arg); |
arg | 37 | include/net/icmp.h | unsigned long arg); |
arg | 87 | include/net/ip.h | extern int ip_ioctl(struct sock *sk, int cmd, unsigned long arg); |
arg | 5 | include/net/rarp.h | extern int rarp_ioctl(unsigned int cmd, void *arg); |
arg | 193 | include/net/route.h | extern int ip_rt_ioctl(unsigned int cmd, void *arg); |
arg | 358 | include/net/sock.h | unsigned long arg); |
arg | 134 | include/net/tcp.h | extern int tcp_ioctl(struct sock *sk, int cmd, unsigned long arg); |
arg | 49 | include/net/udp.h | extern int udp_ioctl(struct sock *sk, int cmd, unsigned long arg); |
arg | 360 | ipc/sem.c | asmlinkage int sys_semctl (int semid, int semnum, int cmd, union semun arg) |
arg | 380 | ipc/sem.c | struct seminfo seminfo, *tmp = arg.__buf; |
arg | 403 | ipc/sem.c | buf = arg.buf; |
arg | 458 | ipc/sem.c | array = arg.array; |
arg | 465 | ipc/sem.c | val = arg.val; |
arg | 476 | ipc/sem.c | array = arg.array; |
arg | 485 | ipc/sem.c | buf = arg.buf; |
arg | 490 | ipc/sem.c | buf = arg.buf; |
arg | 75 | ipc/util.c | asmlinkage int sys_semctl (int semid, int semnum, int cmd, union semun arg) |
arg | 730 | net/appletalk/ddp.c | int atif_ioctl(int cmd, void *arg) |
arg | 739 | net/appletalk/ddp.c | int err=verify_area(ro?VERIFY_READ:VERIFY_WRITE, arg,sizeof(atreq)); |
arg | 747 | net/appletalk/ddp.c | memcpy_fromfs(&atreq,arg,sizeof(atreq)); |
arg | 858 | net/appletalk/ddp.c | memcpy_tofs(arg,&atreq,sizeof(atreq)); |
arg | 866 | net/appletalk/ddp.c | static int atrtr_ioctl(unsigned int cmd, void *arg) |
arg | 871 | net/appletalk/ddp.c | err=verify_area(VERIFY_READ, arg, sizeof(rt)); |
arg | 874 | net/appletalk/ddp.c | memcpy_fromfs(&rt,arg,sizeof(rt)); |
arg | 1002 | net/appletalk/ddp.c | static int atalk_fcntl(struct socket *sock, unsigned int cmd, unsigned long arg) |
arg | 1896 | net/appletalk/ddp.c | static int atalk_ioctl(struct socket *sock,unsigned int cmd, unsigned long arg) |
arg | 1925 | net/appletalk/ddp.c | err=verify_area(VERIFY_WRITE,(void *)arg,sizeof(struct timeval)); |
arg | 1928 | net/appletalk/ddp.c | memcpy_tofs((void *)arg,&sk->stamp,sizeof(struct timeval)); |
arg | 1939 | net/appletalk/ddp.c | return(atrtr_ioctl(cmd,(void *)arg)); |
arg | 1946 | net/appletalk/ddp.c | return atif_ioctl(cmd,(void *)arg); |
arg | 1960 | net/appletalk/ddp.c | return(dev_ioctl(cmd,(void *) arg)); |
arg | 1975 | net/appletalk/ddp.c | err=verify_area(VERIFY_WRITE,(void *)arg,sizeof(unsigned long)); |
arg | 1978 | net/appletalk/ddp.c | put_fs_long(amount,(unsigned long *)arg); |
arg | 538 | net/ax25/af_ax25.c | static int ax25_ctl_ioctl(const unsigned int cmd, const unsigned long arg) |
arg | 546 | net/ax25/af_ax25.c | if ((err = verify_area(VERIFY_READ, (void *)arg, sizeof(ax25_ctl))) != 0) |
arg | 549 | net/ax25/af_ax25.c | memcpy_fromfs(&ax25_ctl, (void *) arg, sizeof(ax25_ctl)); |
arg | 579 | net/ax25/af_ax25.c | if (ax25_ctl.arg < 1 || ax25_ctl.arg > 7) |
arg | 582 | net/ax25/af_ax25.c | if (ax25_ctl.arg < 1 || ax25_ctl.arg > 63) |
arg | 585 | net/ax25/af_ax25.c | ax25->window = ax25_ctl.arg; |
arg | 588 | net/ax25/af_ax25.c | if (ax25_ctl.arg < 1) |
arg | 590 | net/ax25/af_ax25.c | ax25->rtt = (ax25_ctl.arg * PR_SLOWHZ) / 2; |
arg | 591 | net/ax25/af_ax25.c | ax25->t1 = ax25_ctl.arg * PR_SLOWHZ; |
arg | 598 | net/ax25/af_ax25.c | if (ax25_ctl.arg < 1) |
arg | 601 | net/ax25/af_ax25.c | ax25->t2 = ax25_ctl.arg * PR_SLOWHZ; |
arg | 607 | net/ax25/af_ax25.c | if (ax25_ctl.arg < 1 || ax25_ctl.arg > 31) |
arg | 610 | net/ax25/af_ax25.c | ax25->n2 = ax25_ctl.arg; |
arg | 613 | net/ax25/af_ax25.c | if (ax25_ctl.arg < 1) |
arg | 616 | net/ax25/af_ax25.c | ax25->t3 = ax25_ctl.arg * PR_SLOWHZ; |
arg | 622 | net/ax25/af_ax25.c | if (ax25_ctl.arg < 1) |
arg | 627 | net/ax25/af_ax25.c | ax25->idle = ax25_ctl.arg * PR_SLOWHZ * 60; |
arg | 633 | net/ax25/af_ax25.c | if (ax25_ctl.arg < 16 || ax25_ctl.arg > 65535) |
arg | 636 | net/ax25/af_ax25.c | if (ax25_ctl.arg > 256) /* we probably want this */ |
arg | 637 | net/ax25/af_ax25.c | printk("ax25_ctl_ioctl(): Warning --- huge paclen %d", (int) ax25_ctl.arg); |
arg | 638 | net/ax25/af_ax25.c | ax25->paclen = ax25_ctl.arg; |
arg | 641 | net/ax25/af_ax25.c | if (ax25_ctl.arg < 1) |
arg | 644 | net/ax25/af_ax25.c | ax25->maxqueue = ax25_ctl.arg; |
arg | 868 | net/ax25/af_ax25.c | static int ax25_fcntl(struct socket *sock, unsigned int cmd, unsigned long arg) |
arg | 2181 | net/ax25/af_ax25.c | static int ax25_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) |
arg | 2189 | net/ax25/af_ax25.c | if ((err = verify_area(VERIFY_WRITE, (void *)arg, sizeof(unsigned long))) != 0) |
arg | 2194 | net/ax25/af_ax25.c | put_fs_long(amount, (unsigned long *)arg); |
arg | 2203 | net/ax25/af_ax25.c | if ((err = verify_area(VERIFY_WRITE, (void *)arg, sizeof(unsigned long))) != 0) |
arg | 2205 | net/ax25/af_ax25.c | put_fs_long(amount, (unsigned long *)arg); |
arg | 2213 | net/ax25/af_ax25.c | if ((err = verify_area(VERIFY_WRITE,(void *)arg,sizeof(struct timeval))) != 0) |
arg | 2215 | net/ax25/af_ax25.c | memcpy_tofs((void *)arg, &sk->stamp, sizeof(struct timeval)); |
arg | 2225 | net/ax25/af_ax25.c | if ((err = verify_area(VERIFY_READ, (void *)arg, sizeof(struct sockaddr_ax25))) != 0) |
arg | 2227 | net/ax25/af_ax25.c | memcpy_fromfs(&sax25, (void *)arg, sizeof(sax25)); |
arg | 2232 | net/ax25/af_ax25.c | if ((err = verify_area(VERIFY_READ, (void *)arg, sizeof(unsigned long))) != 0) |
arg | 2236 | net/ax25/af_ax25.c | amount = get_fs_long((void *)arg); |
arg | 2246 | net/ax25/af_ax25.c | return ax25_bpq_ioctl(cmd, (void *)arg); |
arg | 2251 | net/ax25/af_ax25.c | return ax25_dev_ioctl(cmd, (void *)arg); |
arg | 2258 | net/ax25/af_ax25.c | return ax25_rt_ioctl(cmd, (void *)arg); |
arg | 2263 | net/ax25/af_ax25.c | return ax25_ctl_ioctl(cmd, arg); |
arg | 2278 | net/ax25/af_ax25.c | return(dev_ioctl(cmd, (void *)arg)); |
arg | 230 | net/ax25/ax25_route.c | int ax25_rt_ioctl(unsigned int cmd, void *arg) |
arg | 241 | net/ax25/ax25_route.c | if ((err = verify_area(VERIFY_READ, arg, sizeof(route))) != 0) |
arg | 243 | net/ax25/ax25_route.c | memcpy_fromfs(&route, arg, sizeof(route)); |
arg | 297 | net/ax25/ax25_route.c | if ((err = verify_area(VERIFY_READ, arg, sizeof(route))) != 0) |
arg | 299 | net/ax25/ax25_route.c | memcpy_fromfs(&route, arg, sizeof(route)); |
arg | 327 | net/ax25/ax25_route.c | if ((err = verify_area(VERIFY_READ, arg, sizeof(rt_option))) != 0) |
arg | 329 | net/ax25/ax25_route.c | memcpy_fromfs(&rt_option, arg, sizeof(rt_option)); |
arg | 337 | net/ax25/ax25_route.c | ax25_rt->perm = (char) rt_option.arg; |
arg | 341 | net/ax25/ax25_route.c | switch (rt_option.arg) { |
arg | 734 | net/ax25/ax25_route.c | int ax25_dev_ioctl(unsigned int cmd, void *arg) |
arg | 745 | net/ax25/ax25_route.c | if ((err = verify_area(VERIFY_READ, arg, sizeof(ax25_parms))) != 0) |
arg | 747 | net/ax25/ax25_route.c | memcpy_fromfs(&ax25_parms, arg, sizeof(ax25_parms)); |
arg | 803 | net/ax25/ax25_route.c | if ((err = verify_area(VERIFY_WRITE, arg, sizeof(struct ax25_parms_struct))) != 0) |
arg | 805 | net/ax25/ax25_route.c | memcpy_fromfs(&ax25_parms, arg, sizeof(ax25_parms)); |
arg | 816 | net/ax25/ax25_route.c | memcpy_tofs(arg, &ax25_parms, sizeof(ax25_parms)); |
arg | 878 | net/ax25/ax25_route.c | int ax25_bpq_ioctl(unsigned int cmd, void *arg) |
arg | 888 | net/ax25/ax25_route.c | if ((err = verify_area(VERIFY_READ, arg, sizeof(bpqaddr))) != 0) |
arg | 890 | net/ax25/ax25_route.c | memcpy_fromfs(&bpqaddr, arg, sizeof(bpqaddr)); |
arg | 743 | net/core/dev.c | static int dev_ifconf(char *arg) |
arg | 756 | net/core/dev.c | err=verify_area(VERIFY_WRITE, arg, sizeof(struct ifconf)); |
arg | 759 | net/core/dev.c | memcpy_fromfs(&ifc, arg, sizeof(struct ifconf)); |
arg | 808 | net/core/dev.c | memcpy_tofs(arg, &ifc, sizeof(struct ifconf)); |
arg | 814 | net/core/dev.c | return(pos - arg); |
arg | 914 | net/core/dev.c | static int dev_ifsioc(void *arg, unsigned int getset) |
arg | 924 | net/core/dev.c | int err=verify_area(VERIFY_WRITE, arg, sizeof(struct ifreq)); |
arg | 928 | net/core/dev.c | memcpy_fromfs(&ifr, arg, sizeof(struct ifreq)); |
arg | 1215 | net/core/dev.c | memcpy_tofs(arg,&ifr,sizeof(struct ifreq)); |
arg | 1226 | net/core/dev.c | memcpy_tofs(arg, &ifr, sizeof(struct ifreq)); |
arg | 1236 | net/core/dev.c | int dev_ioctl(unsigned int cmd, void *arg) |
arg | 1241 | net/core/dev.c | (void) dev_ifconf((char *) arg); |
arg | 1260 | net/core/dev.c | return dev_ifsioc(arg, cmd); |
arg | 1280 | net/core/dev.c | return dev_ifsioc(arg, cmd); |
arg | 1292 | net/core/dev.c | return dev_ifsioc(arg, cmd); |
arg | 431 | net/ipv4/af_inet.c | static int inet_fcntl(struct socket *sock, unsigned int cmd, unsigned long arg) |
arg | 445 | net/ipv4/af_inet.c | if (!suser() && current->pgrp != -arg && |
arg | 446 | net/ipv4/af_inet.c | current->pid != arg) return(-EPERM); |
arg | 447 | net/ipv4/af_inet.c | sk->proc = arg; |
arg | 1198 | net/ipv4/af_inet.c | static int inet_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) |
arg | 1208 | net/ipv4/af_inet.c | err=verify_area(VERIFY_READ,(int *)arg,sizeof(long)); |
arg | 1211 | net/ipv4/af_inet.c | pid = get_user((int *) arg); |
arg | 1219 | net/ipv4/af_inet.c | err=verify_area(VERIFY_WRITE,(void *) arg, sizeof(long)); |
arg | 1222 | net/ipv4/af_inet.c | put_fs_long(sk->proc,(int *)arg); |
arg | 1227 | net/ipv4/af_inet.c | err=verify_area(VERIFY_WRITE,(void *)arg,sizeof(struct timeval)); |
arg | 1230 | net/ipv4/af_inet.c | memcpy_tofs((void *)arg,&sk->stamp,sizeof(struct timeval)); |
arg | 1234 | net/ipv4/af_inet.c | return(ip_rt_ioctl(cmd,(void *) arg)); |
arg | 1241 | net/ipv4/af_inet.c | return(arp_ioctl(cmd,(void *) arg)); |
arg | 1250 | net/ipv4/af_inet.c | return(rarp_ioctl_hook(cmd,(void *) arg)); |
arg | 1277 | net/ipv4/af_inet.c | return(dev_ioctl(cmd,(void *) arg)); |
arg | 1282 | net/ipv4/af_inet.c | return(dev_ioctl(cmd,(void *) arg)); |
arg | 1286 | net/ipv4/af_inet.c | return(sk->prot->ioctl(sk, cmd, arg)); |
arg | 665 | net/ipv4/arp.c | static void arp_expire_request (unsigned long arg) |
arg | 667 | net/ipv4/arp.c | struct arp_table *entry = (struct arp_table *) arg; |
arg | 2086 | net/ipv4/arp.c | int arp_ioctl(unsigned int cmd, void *arg) |
arg | 2100 | net/ipv4/arp.c | err = verify_area(VERIFY_READ, arg, sizeof(struct arpreq)); |
arg | 2103 | net/ipv4/arp.c | memcpy_fromfs(&r, arg, sizeof(struct arpreq)); |
arg | 2110 | net/ipv4/arp.c | err = verify_area(VERIFY_READ, arg, sizeof(struct arpreq_old)); |
arg | 2113 | net/ipv4/arp.c | memcpy_fromfs(&r, arg, sizeof(struct arpreq_old)); |
arg | 2176 | net/ipv4/arp.c | err = verify_area(VERIFY_WRITE, arg, sizeof(struct arpreq)); |
arg | 2181 | net/ipv4/arp.c | memcpy_tofs(arg, &r, sizeof(r)); |
arg | 2184 | net/ipv4/arp.c | err = verify_area(VERIFY_WRITE, arg, sizeof(struct arpreq_old)); |
arg | 2195 | net/ipv4/arp.c | memcpy_tofs(arg, &r, sizeof(struct arpreq_old)); |
arg | 196 | net/ipv4/ip_fragment.c | static void ip_expire(unsigned long arg) |
arg | 200 | net/ipv4/ip_fragment.c | qp = (struct ipq *)arg; |
arg | 183 | net/ipv4/ip_input.c | int ip_ioctl(struct sock *sk, int cmd, unsigned long arg) |
arg | 596 | net/ipv4/ipmr.c | int ipmr_ioctl(struct sock *sk, int cmd, unsigned long arg) |
arg | 606 | net/ipv4/ipmr.c | err=verify_area(VERIFY_WRITE, (void *)arg, sizeof(vr)); |
arg | 609 | net/ipv4/ipmr.c | memcpy_fromfs(&vr,(void *)arg,sizeof(vr)); |
arg | 619 | net/ipv4/ipmr.c | memcpy_tofs((void *)arg,&vr,sizeof(vr)); |
arg | 624 | net/ipv4/ipmr.c | err=verify_area(VERIFY_WRITE, (void *)arg, sizeof(sr)); |
arg | 627 | net/ipv4/ipmr.c | memcpy_fromfs(&sr,(void *)arg,sizeof(sr)); |
arg | 628 | net/ipv4/ipmr.c | memcpy_tofs((void *)arg,&sr,sizeof(sr)); |
arg | 443 | net/ipv4/rarp.c | int rarp_ioctl(unsigned int cmd, void *arg) |
arg | 454 | net/ipv4/rarp.c | err = verify_area(VERIFY_READ, arg, sizeof(struct arpreq)); |
arg | 457 | net/ipv4/rarp.c | memcpy_fromfs(&r, arg, sizeof(r)); |
arg | 465 | net/ipv4/rarp.c | err = verify_area(VERIFY_WRITE, arg, sizeof(struct arpreq)); |
arg | 468 | net/ipv4/rarp.c | return rarp_req_get((struct arpreq *)arg); |
arg | 472 | net/ipv4/rarp.c | err = verify_area(VERIFY_READ, arg, sizeof(struct arpreq)); |
arg | 475 | net/ipv4/rarp.c | return rarp_req_set((struct arpreq *)arg); |
arg | 1759 | net/ipv4/route.c | int ip_rt_ioctl(unsigned int cmd, void *arg) |
arg | 1770 | net/ipv4/route.c | err=verify_area(VERIFY_READ, arg, sizeof(struct rtentry)); |
arg | 1773 | net/ipv4/route.c | memcpy_fromfs(&rt, arg, sizeof(struct rtentry)); |
arg | 745 | net/ipv4/tcp.c | int tcp_ioctl(struct sock *sk, int cmd, unsigned long arg) |
arg | 764 | net/ipv4/tcp.c | err=verify_area(VERIFY_WRITE,(void *)arg, sizeof(int)); |
arg | 767 | net/ipv4/tcp.c | put_user(amount, (int *)arg); |
arg | 774 | net/ipv4/tcp.c | err = verify_area(VERIFY_WRITE,(void *) arg, sizeof(int)); |
arg | 777 | net/ipv4/tcp.c | put_user(answ,(int *) arg); |
arg | 786 | net/ipv4/tcp.c | err=verify_area(VERIFY_WRITE,(void *)arg, sizeof(int)); |
arg | 789 | net/ipv4/tcp.c | put_user(amount, (int *)arg); |
arg | 444 | net/ipv4/udp.c | int udp_ioctl(struct sock *sk, int cmd, unsigned long arg) |
arg | 455 | net/ipv4/udp.c | err=verify_area(VERIFY_WRITE,(void *)arg, |
arg | 459 | net/ipv4/udp.c | put_fs_long(amount,(unsigned long *)arg); |
arg | 479 | net/ipv4/udp.c | err=verify_area(VERIFY_WRITE,(void *)arg, |
arg | 483 | net/ipv4/udp.c | put_fs_long(amount,(unsigned long *)arg); |
arg | 122 | net/ipx/af_ipx.c | ipxcfg_get_config_data(ipx_config_data *arg) |
arg | 128 | net/ipx/af_ipx.c | memcpy_tofs(arg, &vals, sizeof(vals)); |
arg | 1018 | net/ipx/af_ipx.c | ipxitf_ioctl(unsigned int cmd, void *arg) |
arg | 1028 | net/ipx/af_ipx.c | err=verify_area(VERIFY_READ,arg,sizeof(ifr)); |
arg | 1031 | net/ipx/af_ipx.c | memcpy_fromfs(&ifr,arg,sizeof(ifr)); |
arg | 1051 | net/ipx/af_ipx.c | err=verify_area(VERIFY_WRITE,arg,sizeof(ifr)); |
arg | 1054 | net/ipx/af_ipx.c | memcpy_fromfs(&ifr,arg,sizeof(ifr)); |
arg | 1065 | net/ipx/af_ipx.c | memcpy_tofs(arg,&ifr,sizeof(ifr)); |
arg | 1069 | net/ipx/af_ipx.c | err=verify_area(VERIFY_READ,arg,sizeof(char)); |
arg | 1072 | net/ipx/af_ipx.c | return ipxcfg_set_auto_create(get_fs_byte(arg)); |
arg | 1074 | net/ipx/af_ipx.c | err=verify_area(VERIFY_READ,arg,sizeof(char)); |
arg | 1077 | net/ipx/af_ipx.c | return ipxcfg_set_auto_select(get_fs_byte(arg)); |
arg | 1355 | net/ipx/af_ipx.c | static int ipxrtr_ioctl(unsigned int cmd, void *arg) |
arg | 1361 | net/ipx/af_ipx.c | err=verify_area(VERIFY_READ,arg,sizeof(rt)); |
arg | 1365 | net/ipx/af_ipx.c | memcpy_fromfs(&rt,arg,sizeof(rt)); |
arg | 1580 | net/ipx/af_ipx.c | static int ipx_fcntl(struct socket *sock, unsigned int cmd, unsigned long arg) |
arg | 2169 | net/ipx/af_ipx.c | static int ipx_ioctl(struct socket *sock,unsigned int cmd, unsigned long arg) |
arg | 2178 | net/ipx/af_ipx.c | err=verify_area(VERIFY_WRITE,(void *)arg,sizeof(unsigned long)); |
arg | 2184 | net/ipx/af_ipx.c | put_fs_long(amount,(unsigned long *)arg); |
arg | 2192 | net/ipx/af_ipx.c | err=verify_area(VERIFY_WRITE,(void *)arg,sizeof(unsigned long)); |
arg | 2195 | net/ipx/af_ipx.c | put_fs_long(amount,(unsigned long *)arg); |
arg | 2202 | net/ipx/af_ipx.c | return(ipxrtr_ioctl(cmd,(void *)arg)); |
arg | 2209 | net/ipx/af_ipx.c | return(ipxitf_ioctl(cmd,(void *)arg)); |
arg | 2212 | net/ipx/af_ipx.c | err=verify_area(VERIFY_WRITE,(void *)arg, |
arg | 2215 | net/ipx/af_ipx.c | return(ipxcfg_get_config_data((void *)arg)); |
arg | 2222 | net/ipx/af_ipx.c | err=verify_area(VERIFY_WRITE,(void *)arg,sizeof(struct timeval)); |
arg | 2225 | net/ipx/af_ipx.c | memcpy_tofs((void *)arg,&sk->stamp,sizeof(struct timeval)); |
arg | 2237 | net/ipx/af_ipx.c | return(dev_ioctl(cmd,(void *) arg)); |
arg | 144 | net/netlink.c | unsigned int cmd, unsigned long arg) |
arg | 280 | net/netrom/af_netrom.c | static int nr_fcntl(struct socket *sock, unsigned int cmd, unsigned long arg) |
arg | 1169 | net/netrom/af_netrom.c | static int nr_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) |
arg | 1177 | net/netrom/af_netrom.c | if ((err = verify_area(VERIFY_WRITE, (void *)arg, sizeof(unsigned long))) != 0) |
arg | 1182 | net/netrom/af_netrom.c | put_fs_long(amount, (unsigned long *)arg); |
arg | 1190 | net/netrom/af_netrom.c | if ((err = verify_area(VERIFY_WRITE, (void *)arg, sizeof(unsigned long))) != 0) |
arg | 1192 | net/netrom/af_netrom.c | put_fs_long(amount, (unsigned long *)arg); |
arg | 1200 | net/netrom/af_netrom.c | if ((err = verify_area(VERIFY_WRITE,(void *)arg,sizeof(struct timeval))) != 0) |
arg | 1202 | net/netrom/af_netrom.c | memcpy_tofs((void *)arg, &sk->stamp, sizeof(struct timeval)); |
arg | 1224 | net/netrom/af_netrom.c | return nr_rt_ioctl(cmd, (void *)arg); |
arg | 1228 | net/netrom/af_netrom.c | if ((err = verify_area(VERIFY_WRITE, (void *)arg, sizeof(struct nr_parms_struct))) != 0) |
arg | 1230 | net/netrom/af_netrom.c | memcpy_fromfs(&nr_parms, (void *)arg, sizeof(struct nr_parms_struct)); |
arg | 1232 | net/netrom/af_netrom.c | memcpy_tofs((void *)arg, &nr_parms, sizeof(struct nr_parms_struct)); |
arg | 1239 | net/netrom/af_netrom.c | if ((err = verify_area(VERIFY_READ, (void *)arg, sizeof(struct nr_parms_struct))) != 0) |
arg | 1241 | net/netrom/af_netrom.c | memcpy_fromfs(&nr_parms, (void *)arg, sizeof(struct nr_parms_struct)); |
arg | 1247 | net/netrom/af_netrom.c | return dev_ioctl(cmd, (void *)arg); |
arg | 564 | net/netrom/nr_route.c | int nr_rt_ioctl(unsigned int cmd, void *arg) |
arg | 574 | net/netrom/nr_route.c | if ((err = verify_area(VERIFY_READ, arg, sizeof(struct nr_route_struct))) != 0) |
arg | 576 | net/netrom/nr_route.c | memcpy_fromfs(&nr_route, arg, sizeof(struct nr_route_struct)); |
arg | 594 | net/netrom/nr_route.c | if ((err = verify_area(VERIFY_READ, arg, sizeof(struct nr_route_struct))) != 0) |
arg | 596 | net/netrom/nr_route.c | memcpy_fromfs(&nr_route, arg, sizeof(struct nr_route_struct)); |
arg | 614 | net/netrom/nr_route.c | if ((err = verify_area(VERIFY_READ, arg, sizeof(int))) != 0) |
arg | 616 | net/netrom/nr_route.c | opt = get_fs_long((void *)arg); |
arg | 92 | net/socket.c | unsigned int cmd, unsigned long arg); |
arg | 401 | net/socket.c | unsigned long arg) |
arg | 405 | net/socket.c | return(sock->ops->ioctl(sock, cmd, arg)); |
arg | 1197 | net/socket.c | int sock_fcntl(struct file *filp, unsigned int cmd, unsigned long arg) |
arg | 1203 | net/socket.c | return(sock->ops->fcntl(sock, cmd, arg)); |
arg | 218 | net/unix/af_unix.c | static int unix_fcntl(struct socket *sock, unsigned int cmd, unsigned long arg) |
arg | 1216 | net/unix/af_unix.c | static int unix_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) |
arg | 1226 | net/unix/af_unix.c | err=verify_area(VERIFY_WRITE,(void *)arg,sizeof(unsigned long)); |
arg | 1232 | net/unix/af_unix.c | put_fs_long(amount,(unsigned long *)arg); |
arg | 1242 | net/unix/af_unix.c | err=verify_area(VERIFY_WRITE,(void *)arg,sizeof(unsigned long)); |
arg | 1243 | net/unix/af_unix.c | put_fs_long(amount,(unsigned long *)arg); |