taglinefilesource code
arg657arch/alpha/kernel/osf_sys.cint * start, void *arg)
arg687arch/alpha/kernel/osf_sys.cint * start, void *arg)
arg338arch/i386/kernel/traps.casmlinkage void math_emulate(long arg)
arg162arch/i386/math-emu/fpu_emu.hasmlinkage void round_reg(FPU_REG *arg, unsigned int extent,
arg131arch/i386/math-emu/fpu_entry.casmlinkage void math_emulate(long arg)
arg169arch/i386/math-emu/fpu_entry.cSETUP_DATA_AREA(arg);
arg54arch/i386/math-emu/fpu_proto.hasmlinkage void math_emulate(long arg);
arg61arch/i386/math-emu/fpu_proto.hextern void convert_l2reg(long const *arg, FPU_REG *dest);
arg78arch/i386/math-emu/fpu_proto.hextern int poly_2xm1(FPU_REG const *arg, FPU_REG *result);
arg84arch/i386/math-emu/fpu_proto.hextern void poly_l2(FPU_REG const *arg, FPU_REG const *y, FPU_REG *result);
arg85arch/i386/math-emu/fpu_proto.hextern int poly_l2p1(FPU_REG const *arg, FPU_REG const *y, FPU_REG *result);
arg88arch/i386/math-emu/fpu_proto.hextern void poly_sine(FPU_REG const *arg, FPU_REG *result);
arg89arch/i386/math-emu/fpu_proto.hextern void poly_cos(FPU_REG const *arg, FPU_REG *result);
arg92arch/i386/math-emu/fpu_proto.hextern void poly_tan(FPU_REG const *arg, FPU_REG *result);
arg21arch/i386/math-emu/fpu_system.h#define SETUP_DATA_AREA(arg)    FPU_info = (struct info *) &arg
arg152arch/i386/math-emu/fpu_trig.cvoid convert_l2reg(long const *arg, FPU_REG *dest)
arg154arch/i386/math-emu/fpu_trig.clong num = *arg;
arg593arch/i386/math-emu/fpu_trig.cstatic int f_cos(FPU_REG *arg)
arg595arch/i386/math-emu/fpu_trig.cchar arg_sign = arg->sign;
arg597arch/i386/math-emu/fpu_trig.cif ( arg->tag == TW_Valid )
arg602arch/i386/math-emu/fpu_trig.cif ( arg->exp > EXP_BIAS - 40 )
arg604arch/i386/math-emu/fpu_trig.carg->sign = SIGN_POS;
arg605arch/i386/math-emu/fpu_trig.cif ( (arg->exp < EXP_BIAS)
arg606arch/i386/math-emu/fpu_trig.c|| ((arg->exp == EXP_BIAS)
arg607arch/i386/math-emu/fpu_trig.c&& (significand(arg) <= 0xc90fdaa22168c234LL)) )
arg609arch/i386/math-emu/fpu_trig.cpoly_cos(arg, &rv);
arg610arch/i386/math-emu/fpu_trig.creg_move(&rv, arg);
arg617arch/i386/math-emu/fpu_trig.celse if ( (q = trig_arg(arg, FCOS)) != -1 )
arg619arch/i386/math-emu/fpu_trig.cpoly_sine(arg, &rv);
arg623arch/i386/math-emu/fpu_trig.creg_move(&rv, arg);
arg633arch/i386/math-emu/fpu_trig.carg->sign = arg_sign;         /* restore st(0) */
arg640arch/i386/math-emu/fpu_trig.cif ( (arg->exp <= EXP_UNDER) && (denormal_operand()) )
arg645arch/i386/math-emu/fpu_trig.creg_move(&CONST_1, arg);
arg654arch/i386/math-emu/fpu_trig.celse if ( arg->tag == TW_Zero )
arg656arch/i386/math-emu/fpu_trig.creg_move(&CONST_1, arg);
arg660arch/i386/math-emu/fpu_trig.celse if ( arg->tag == TW_Infinity )
arg663arch/i386/math-emu/fpu_trig.carith_invalid(arg);
arg668arch/i386/math-emu/fpu_trig.csingle_arg_error(arg);  /* requires arg == &st(0) */
arg684arch/i386/math-emu/fpu_trig.cFPU_REG arg;
arg719arch/i386/math-emu/fpu_trig.creg_move(st0_ptr,&arg);
arg720arch/i386/math-emu/fpu_trig.cif ( !f_cos(&arg) )
arg724arch/i386/math-emu/fpu_trig.creg_move(&arg,st_new_ptr);
arg53arch/i386/math-emu/poly_2xm1.cint  poly_2xm1(FPU_REG const *arg, FPU_REG *result)
arg60arch/i386/math-emu/poly_2xm1.cexponent = arg->exp - EXP_BIAS;
arg64arch/i386/math-emu/poly_2xm1.c|| (arg->tag != TW_Valid) )
arg73arch/i386/math-emu/poly_2xm1.cXSIG_LL(argSignif) = Xll = significand(arg);
arg121arch/i386/math-emu/poly_2xm1.cif ( arg->sign != SIGN_POS )
arg148arch/i386/math-emu/poly_2xm1.cresult->sign = arg->sign;
arg22arch/i386/math-emu/poly_l2.cstatic void log2_kernel(FPU_REG const *arg,
arg29arch/i386/math-emu/poly_l2.cvoid  poly_l2(FPU_REG const *arg, FPU_REG const *y, FPU_REG *result)
arg37arch/i386/math-emu/poly_l2.cexponent = arg->exp - EXP_BIAS;
arg40arch/i386/math-emu/poly_l2.cif ( arg->sigh > (unsigned)0xb504f334 )
arg43arch/i386/math-emu/poly_l2.csignificand(&x) = - significand(arg);
arg53arch/i386/math-emu/poly_l2.cx.sigh = arg->sigh - 0x80000000;
arg54arch/i386/math-emu/poly_l2.cx.sigl = arg->sigl;
arg114arch/i386/math-emu/poly_l2.cint  poly_l2p1(FPU_REG const *arg, FPU_REG const *y, FPU_REG *result)
arg121arch/i386/math-emu/poly_l2.csign = arg->sign;
arg123arch/i386/math-emu/poly_l2.cif ( arg->exp < EXP_BIAS )
arg125arch/i386/math-emu/poly_l2.clog2_kernel(arg, &accumulator, &exponent);
arg183arch/i386/math-emu/poly_l2.cstatic void log2_kernel(FPU_REG const *arg, Xsig *accum_result,
arg191arch/i386/math-emu/poly_l2.csign = arg->sign;
arg193arch/i386/math-emu/poly_l2.cexponent = arg->exp - EXP_BIAS;
arg195arch/i386/math-emu/poly_l2.cXSIG_LL(Numer) = XSIG_LL(Denom) = significand(arg);
arg65arch/i386/math-emu/poly_sin.cvoid  poly_sine(FPU_REG const *arg, FPU_REG *result)
arg74arch/i386/math-emu/poly_sin.cif ( arg->tag == TW_Zero )
arg82arch/i386/math-emu/poly_sin.cexponent = arg->exp - EXP_BIAS;
arg88arch/i386/math-emu/poly_sin.cif ( (exponent < -1) || ((exponent == -1) && (arg->sigh <= 0xe21240aa)) )
arg92arch/i386/math-emu/poly_sin.cargSqrd.msw = arg->sigh; argSqrd.midw = arg->sigl; argSqrd.lsw = 0;
arg93arch/i386/math-emu/poly_sin.cmul64_Xsig(&argSqrd, &significand(arg));
arg110arch/i386/math-emu/poly_sin.cmul64_Xsig(&accumulator, &significand(arg));
arg111arch/i386/math-emu/poly_sin.cmul64_Xsig(&accumulator, &significand(arg));
arg112arch/i386/math-emu/poly_sin.cmul64_Xsig(&accumulator, &significand(arg));
arg118arch/i386/math-emu/poly_sin.cshr_Xsig(&accumulator, arg->exp - exponent);
arg121arch/i386/math-emu/poly_sin.cXSIG_LL(accumulator) += significand(arg);
arg125arch/i386/math-emu/poly_sin.cresult->exp = arg->exp + echange;
arg132arch/i386/math-emu/poly_sin.cfixed_arg = significand(arg);
arg200arch/i386/math-emu/poly_sin.cresult->sign = arg->sign;
arg217arch/i386/math-emu/poly_sin.cvoid  poly_cos(FPU_REG const *arg, FPU_REG *result)
arg226arch/i386/math-emu/poly_sin.cif ( arg->tag == TW_Zero )
arg233arch/i386/math-emu/poly_sin.cif ( (arg->exp > EXP_BIAS)
arg234arch/i386/math-emu/poly_sin.c|| ((arg->exp == EXP_BIAS)
arg235arch/i386/math-emu/poly_sin.c&& (significand(arg) > 0xc90fdaa22168c234LL)) )
arg243arch/i386/math-emu/poly_sin.cexponent = arg->exp - EXP_BIAS;
arg247arch/i386/math-emu/poly_sin.cif ( (exponent < -1) || ((exponent == -1) && (arg->sigh <= 0xb00d6f54)) )
arg251arch/i386/math-emu/poly_sin.cargSqrd.msw = arg->sigh; argSqrd.midw = arg->sigl; argSqrd.lsw = 0;
arg252arch/i386/math-emu/poly_sin.cmul64_Xsig(&argSqrd, &significand(arg));
arg273arch/i386/math-emu/poly_sin.cmul64_Xsig(&accumulator, &significand(arg));
arg274arch/i386/math-emu/poly_sin.cmul64_Xsig(&accumulator, &significand(arg));
arg306arch/i386/math-emu/poly_sin.cfixed_arg = significand(arg);
arg55arch/i386/math-emu/poly_tan.cvoid  poly_tan(FPU_REG const *arg, FPU_REG *result)
arg63arch/i386/math-emu/poly_tan.cexponent = arg->exp - EXP_BIAS;
arg66arch/i386/math-emu/poly_tan.cif ( arg->sign != 0 )  /* Can't hack a number < 0.0 */
arg71arch/i386/math-emu/poly_tan.cif ( (exponent == 0) || ((exponent == -1) && (arg->sigh > 0xc90fdaa2)) )
arg76arch/i386/math-emu/poly_tan.cXSIG_LL(accum) = significand(arg);
arg95arch/i386/math-emu/poly_tan.cXSIG_LL(accum) = XSIG_LL(argSignif) = significand(arg);
arg23arch/sparc/kernel/sunos_ioctl.casmlinkage int sunos_ioctl (int fd, unsigned long cmd, unsigned long arg)
arg33arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl(fd, SIOCADDRT, arg);
arg35arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl(fd, SIOCDELRT, arg);
arg37arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl(fd, SIOCSIFADDR, arg);
arg39arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl(fd, SIOCGIFADDR, arg);
arg41arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl(fd, SIOCSIFDSTADDR, arg);
arg43arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl(fd, SIOCGIFDSTADDR, arg);
arg45arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl(fd, SIOCSIFFLAGS, arg);
arg47arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl(fd, SIOCGIFFLAGS, arg);
arg49arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl(fd, SIOCSIFMEM, arg);
arg51arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl(fd, SIOCGIFMEM, arg);
arg53arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl(fd, SIOCGIFCONF, arg);
arg55arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl(fd, SIOCSIFMTU, arg);
arg57arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl(fd, SIOCGIFMTU, arg);
arg60arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl(fd, SIOCGIFBRDADDR, arg);
arg62arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl(fd, SIOCGIFBRDADDR, arg);
arg64arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl(fd, SIOCGIFNETMASK, arg);
arg66arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl(fd, SIOCSIFNETMASK, arg);
arg68arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl(fd, SIOCGIFMETRIC, arg);
arg70arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl(fd, SIOCSIFMETRIC, arg);
arg73arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl(fd, SIOCSARP, arg);
arg75arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl(fd, SIOCGARP, arg);
arg77arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl(fd, SIOCGARP, arg);
arg89arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl(fd, SIOCADDMULTI, arg);
arg91arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl(fd, SIOCDELMULTI, arg);
arg106arch/sparc/kernel/sunos_ioctl.creturn sys_ioctl (fd, cmd, arg);
arg103arch/sparc/kernel/sys_sunos.casmlinkage int sunos_mctl(unsigned long addr, unsigned long len, int function, char *arg)
arg106arch/sparc/kernel/sys_sunos.c"is unsupported\n", current->comm, addr, len, function, arg);
arg2728drivers/block/floppy.cstatic int user_reset_fdc(int drive, int arg, int interruptible)
arg2734drivers/block/floppy.cif (arg == FD_RESET_ALWAYS)
arg779drivers/block/hd.cunsigned int cmd, unsigned long arg)
arg781drivers/block/hd.cstruct hd_geometry *loc = (struct hd_geometry *) arg;
arg807drivers/block/hd.cif(arg > 0xff) return -EINVAL;
arg808drivers/block/hd.cread_ahead[MAJOR(inode->i_rdev)] = arg;
arg811drivers/block/hd.cif (!arg)  return -EINVAL;
arg812drivers/block/hd.cerr = verify_area(VERIFY_WRITE, (long *) arg, sizeof(long));
arg815drivers/block/hd.cput_user(read_ahead[MAJOR(inode->i_rdev)],(long *) arg);
arg818drivers/block/hd.cif (!arg)  return -EINVAL;
arg819drivers/block/hd.cerr = verify_area(VERIFY_WRITE, (long *) arg, sizeof(long));
arg822drivers/block/hd.cput_user(hd[MINOR(inode->i_rdev)].nr_sects, (long *) arg);
arg835drivers/block/hd.cif ((arg > 1) || (MINOR(inode->i_rdev) & 0x3F))
arg837drivers/block/hd.cunmask_intr[dev] = arg;
arg841drivers/block/hd.cif (!arg)  return -EINVAL;
arg842drivers/block/hd.cerr = verify_area(VERIFY_WRITE, (long *) arg, sizeof(long));
arg845drivers/block/hd.cput_user(unmask_intr[dev], (long *) arg);
arg849drivers/block/hd.cif (!arg)  return -EINVAL;
arg850drivers/block/hd.cerr = verify_area(VERIFY_WRITE, (long *) arg, sizeof(long));
arg853drivers/block/hd.cput_user(mult_count[dev], (long *) arg);
arg861drivers/block/hd.cif (arg > max_mult[dev])
arg867drivers/block/hd.cmult_req[dev] = arg;
arg875drivers/block/hd.cif (!arg)  return -EINVAL;
arg878drivers/block/hd.cerr = verify_area(VERIFY_WRITE, (char *) arg, sizeof(struct hd_driveid));
arg881drivers/block/hd.cmemcpy_tofs((char *)arg, (char *) hd_ident_info[dev], sizeof(struct hd_driveid));
arg884drivers/block/hd.cRO_IOCTLS(inode->i_rdev,arg);
arg2106drivers/block/ide-cd.cstruct file *file, unsigned int cmd, unsigned long arg)
arg2125drivers/block/ide-cd.cCDROM_STATE_FLAGS (drive)->eject_on_close = arg;
arg2153drivers/block/ide-cd.cstat = verify_area (VERIFY_READ, (void *)arg, sizeof (msf));
arg2156drivers/block/ide-cd.cmemcpy_fromfs (&msf, (void *) arg, sizeof(msf));
arg2176drivers/block/ide-cd.cstat = verify_area (VERIFY_READ, (void *)arg, sizeof (ti));
arg2179drivers/block/ide-cd.cmemcpy_fromfs (&ti, (void *) arg, sizeof(ti));
arg2201drivers/block/ide-cd.cstat = verify_area (VERIFY_WRITE, (void *) arg, sizeof (tochdr));
arg2212drivers/block/ide-cd.cmemcpy_tofs ((void *) arg, &tochdr, sizeof (tochdr));
arg2223drivers/block/ide-cd.cstat = verify_area (VERIFY_READ, (void *) arg, sizeof (tocentry));
arg2225drivers/block/ide-cd.cstat = verify_area (VERIFY_WRITE, (void *) arg, sizeof (tocentry));
arg2228drivers/block/ide-cd.cmemcpy_fromfs (&tocentry, (void *) arg, sizeof (tocentry));
arg2247drivers/block/ide-cd.cmemcpy_tofs ((void *) arg, &tocentry, sizeof (tocentry));
arg2258drivers/block/ide-cd.cstat = verify_area (VERIFY_WRITE, (void *) arg, sizeof (subchnl));
arg2260drivers/block/ide-cd.cstat = verify_area (VERIFY_READ, (void *) arg, sizeof (subchnl));
arg2263drivers/block/ide-cd.cmemcpy_fromfs (&subchnl, (void *) arg, sizeof (subchnl));
arg2309drivers/block/ide-cd.cmemcpy_tofs ((void *) arg, &subchnl, sizeof (subchnl));
arg2320drivers/block/ide-cd.cstat = verify_area (VERIFY_READ, (void *) arg, sizeof (volctrl));
arg2322drivers/block/ide-cd.cmemcpy_fromfs (&volctrl, (void *) arg, sizeof (volctrl));
arg2345drivers/block/ide-cd.cstat = verify_area (VERIFY_WRITE, (void *) arg, sizeof (volctrl));
arg2356drivers/block/ide-cd.cmemcpy_tofs ((void *) arg, &volctrl, sizeof (volctrl));
arg2367drivers/block/ide-cd.cstat = verify_area (VERIFY_READ,  (void *)arg, sizeof (ms_info));
arg2369drivers/block/ide-cd.cstat = verify_area (VERIFY_WRITE, (void *)arg, sizeof (ms_info));
arg2372drivers/block/ide-cd.cmemcpy_fromfs (&ms_info, (void *)arg, sizeof (ms_info));
arg2394drivers/block/ide-cd.cmemcpy_tofs ((void *)arg, &ms_info, sizeof (ms_info));
arg2413drivers/block/ide-cd.cstat = verify_area (VERIFY_READ, (char *)arg, sizeof (ra));
arg2416drivers/block/ide-cd.cmemcpy_fromfs (&ra, (void *)arg, sizeof (ra));
arg2473drivers/block/ide-cd.cstat = verify_area (VERIFY_READ, (char *)arg, sizeof (msf));
arg2475drivers/block/ide-cd.cstat = verify_area (VERIFY_WRITE, (char *)arg, blocksize);
arg2478drivers/block/ide-cd.cmemcpy_fromfs (&msf, (void *)arg, sizeof (msf));
arg2494drivers/block/ide-cd.cmemcpy_tofs ((char *)arg, buf, blocksize);
arg2518drivers/block/ide-cd.cstat = verify_area (VERIFY_READ, (void *) arg, sizeof (pc.c));
arg2520drivers/block/ide-cd.cmemcpy_fromfs (&pc.c, (void *) arg, sizeof (pc.c));
arg2521drivers/block/ide-cd.carg += sizeof (pc.c);
arg2523drivers/block/ide-cd.cstat = verify_area (VERIFY_READ, (void *) arg, sizeof (len));
arg2525drivers/block/ide-cd.cmemcpy_fromfs (&len, (void *) arg , sizeof (len));
arg2526drivers/block/ide-cd.carg += sizeof (len);
arg2529drivers/block/ide-cd.cstat = verify_area (VERIFY_WRITE, (void *) arg, len);
arg2546drivers/block/ide-cd.cmemcpy_tofs ((void *)arg, buf, len);
arg863drivers/block/ide-tape.cint idetape_chrdev_ioctl (struct inode *inode, struct file *file, unsigned int cmd, unsigned long arg);
arg2699drivers/block/ide-tape.cunsigned int cmd, unsigned long arg)
arg2725drivers/block/ide-tape.cidetape_create_locate_cmd (&pc,arg,0);
arg3773drivers/block/ide-tape.cint idetape_chrdev_ioctl (struct inode *inode, struct file *file, unsigned int cmd, unsigned long arg)
arg3806drivers/block/ide-tape.cretval=verify_area (VERIFY_READ,(char *) arg,sizeof (struct mtop));
arg3808drivers/block/ide-tape.cmemcpy_fromfs ((char *) &mtop, (char *) arg, sizeof (struct mtop));
arg3812drivers/block/ide-tape.cretval=verify_area (VERIFY_WRITE,(char *) arg,sizeof (struct mtget));
arg3814drivers/block/ide-tape.cmemcpy_tofs ((char *) arg,(char *) &mtget, sizeof (struct mtget));
arg3821drivers/block/ide-tape.cretval=verify_area (VERIFY_WRITE,(char *) arg,sizeof (struct mtpos));
arg3823drivers/block/ide-tape.cmemcpy_tofs ((char *) arg,(char *) &mtpos, sizeof (struct mtpos));
arg3826drivers/block/ide-tape.creturn (idetape_blkdev_ioctl (drive,inode,file,cmd,arg));
arg1808drivers/block/ide.cunsigned int cmd, unsigned long arg)
arg1810drivers/block/ide.cstruct hd_geometry *loc = (struct hd_geometry *) arg;
arg1841drivers/block/ide.cif(arg > 0xff) return -EINVAL;
arg1842drivers/block/ide.cread_ahead[MAJOR(inode->i_rdev)] = arg;
arg1846drivers/block/ide.creturn write_fs_long(arg, read_ahead[MAJOR(inode->i_rdev)]);
arg1849drivers/block/ide.creturn write_fs_long(arg, drive->part[MINOR(inode->i_rdev)&PARTN_MASK].nr_sects);
arg1854drivers/block/ide.creturn write_fs_long(arg, drive->keep_settings);
arg1857drivers/block/ide.creturn write_fs_long(arg, drive->unmask);
arg1860drivers/block/ide.creturn write_fs_long(arg, drive->using_dma);
arg1863drivers/block/ide.creturn write_fs_long(arg, drive->io_32bit);
arg1866drivers/block/ide.creturn write_fs_long(arg, drive->mult_count);
arg1869drivers/block/ide.cif (!arg || (MINOR(inode->i_rdev) & PARTN_MASK))
arg1873drivers/block/ide.cerr = verify_area(VERIFY_WRITE, (char *)arg, sizeof(*drive->id));
arg1875drivers/block/ide.cmemcpy_tofs((char *)arg, (char *)drive->id, sizeof(*drive->id));
arg1879drivers/block/ide.creturn write_fs_long(arg, drive->bad_wstat == BAD_R_STAT);
arg1889drivers/block/ide.cif (arg > 1)
arg1904drivers/block/ide.cdrive->using_dma = arg;
arg1907drivers/block/ide.cdrive->keep_settings = arg;
arg1910drivers/block/ide.cif (arg && ide_disallow_unmask) {
arg1914drivers/block/ide.cdrive->unmask = arg;
arg1917drivers/block/ide.cdrive->bad_wstat = arg ? BAD_R_STAT : BAD_W_STAT;
arg1920drivers/block/ide.cdrive->io_32bit = arg;
arg1922drivers/block/ide.cif (arg & 2)
arg1935drivers/block/ide.cif ((drive->id != NULL) && (arg > drive->id->max_multsect))
arg1943drivers/block/ide.cdrive->mult_req = arg;
arg1947drivers/block/ide.creturn (drive->mult_count == arg) ? 0 : -EIO;
arg1953drivers/block/ide.cif (NULL == (long *) arg)
arg1956drivers/block/ide.cif (!(err = verify_area(VERIFY_READ,(long *)arg,sizeof(long))))
arg1958drivers/block/ide.cargs = get_user((long *)arg);
arg1959drivers/block/ide.cif (!(err = verify_area(VERIFY_WRITE,(long *)arg,sizeof(long)))) {
arg1962drivers/block/ide.cput_user(args,(long *)arg);
arg1977drivers/block/ide.cdrive->pio_req = (int) arg;
arg1982drivers/block/ide.cRO_IOCTLS(inode->i_rdev, arg);
arg1987drivers/block/ide.creturn ide_cdrom_ioctl(drive, inode, file, cmd, arg);
arg1991drivers/block/ide.creturn idetape_blkdev_ioctl(drive, inode, file, cmd, arg);
arg624drivers/block/ide.hunsigned int cmd, unsigned long arg);
arg135drivers/block/rd.cstatic int rd_ioctl(struct inode *inode, struct file *file, unsigned int cmd, unsigned long arg)
arg148drivers/block/rd.cif (!arg)  return -EINVAL;
arg149drivers/block/rd.cerr = verify_area(VERIFY_WRITE, (long *) arg,
arg154drivers/block/rd.c(long *) arg);
arg240drivers/block/xd.cstatic int xd_ioctl (struct inode *inode,struct file *file,u_int cmd,u_long arg)
arg242drivers/block/xd.cXD_GEOMETRY *geometry = (XD_GEOMETRY *) arg;
arg248drivers/block/xd.cif (arg) {
arg264drivers/block/xd.cif(arg > 0xff)
arg266drivers/block/xd.cread_ahead[MAJOR(inode->i_rdev)] = arg;
arg269drivers/block/xd.cif (arg) {
arg270drivers/block/xd.cif ((err = verify_area(VERIFY_WRITE,(long *) arg,sizeof(long))))
arg272drivers/block/xd.cput_user(xd[MINOR(inode->i_rdev)].nr_sects,(long *) arg);
arg287drivers/block/xd.cRO_IOCTLS(inode->i_rdev,arg);
arg604drivers/cdrom/aztcd.cstatic int aztPlay(struct azt_Play_msf *arg)
arg605drivers/cdrom/aztcd.c{       if (sendAztCmd(ACMD_PLAY_AUDIO, arg) < 0) RETURNM("aztPlay",-1);
arg611drivers/cdrom/aztcd.cstatic int aztcd_ioctl(struct inode *ip, struct file *fp, unsigned int cmd, unsigned long arg)
arg676drivers/cdrom/aztcd.cst = verify_area(VERIFY_READ, (void*) arg, sizeof(struct cdrom_multisession));
arg678drivers/cdrom/aztcd.cmemcpy_fromfs(&ms, (void*) arg, sizeof(struct cdrom_multisession));
arg689drivers/cdrom/aztcd.cst = verify_area(VERIFY_WRITE, (void*) arg, sizeof(struct cdrom_multisession));
arg691drivers/cdrom/aztcd.cmemcpy_tofs((void*) arg, &ms, sizeof(struct cdrom_multisession));
arg706drivers/cdrom/aztcd.cst = verify_area(VERIFY_READ, (void *) arg, sizeof ti);
arg708drivers/cdrom/aztcd.cmemcpy_fromfs(&ti, (void *) arg, sizeof ti);
arg737drivers/cdrom/aztcd.cst = verify_area(VERIFY_READ, (void *) arg, sizeof msf);
arg739drivers/cdrom/aztcd.cmemcpy_fromfs(&msf, (void *) arg, sizeof msf);
arg767drivers/cdrom/aztcd.cst = verify_area(VERIFY_WRITE, (void *) arg, sizeof tocHdr);
arg771drivers/cdrom/aztcd.cmemcpy_tofs((void *) arg, &tocHdr, sizeof tocHdr);
arg774drivers/cdrom/aztcd.cst = verify_area(VERIFY_READ, (void *) arg, sizeof entry);
arg776drivers/cdrom/aztcd.cst = verify_area(VERIFY_WRITE, (void *) arg, sizeof entry);
arg778drivers/cdrom/aztcd.cmemcpy_fromfs(&entry, (void *) arg, sizeof entry);
arg800drivers/cdrom/aztcd.cmemcpy_tofs((void *) arg, &entry, sizeof entry);
arg803drivers/cdrom/aztcd.cst = verify_area(VERIFY_READ, (void *) arg, sizeof(struct cdrom_subchnl));
arg810drivers/cdrom/aztcd.cst = verify_area(VERIFY_WRITE, (void *) arg, sizeof(struct cdrom_subchnl));
arg817drivers/cdrom/aztcd.cmemcpy_fromfs(&subchnl, (void *) arg, sizeof (struct cdrom_subchnl));
arg843drivers/cdrom/aztcd.cmemcpy_tofs((void *) arg, &subchnl, sizeof (struct cdrom_subchnl));
arg849drivers/cdrom/aztcd.cst=verify_area(VERIFY_READ,(void *) arg, sizeof(volctrl));
arg851drivers/cdrom/aztcd.cmemcpy_fromfs(&volctrl,(char *) arg,sizeof(volctrl));
arg873drivers/cdrom/aztcd.cazt_auto_eject = (char) arg;
arg889drivers/cdrom/aztcd.c{ st = verify_area(VERIFY_READ,  (void *) arg, sizeof msf);
arg891drivers/cdrom/aztcd.cst = verify_area(VERIFY_WRITE, (void *) arg, sizeof buf);
arg893drivers/cdrom/aztcd.cmemcpy_fromfs(&msf, (void *) arg, sizeof msf);
arg915drivers/cdrom/aztcd.cmemcpy_tofs((void *) arg, &buf, CD_FRAMESIZE_RAW);
arg922drivers/cdrom/aztcd.cmemcpy_tofs((void *) arg, &buf, CD_FRAMESIZE);
arg927drivers/cdrom/aztcd.cst = verify_area(VERIFY_READ,  (void *) arg, sizeof msf);
arg929drivers/cdrom/aztcd.cmemcpy_fromfs(&msf, (void *) arg, sizeof msf);
arg1960drivers/cdrom/cdu31a.csony_get_subchnl_info(long arg)
arg1976drivers/cdrom/cdu31a.cerr = verify_area(VERIFY_READ, (char *) arg, sizeof(schi)) ||
arg1977drivers/cdrom/cdu31a.cverify_area(VERIFY_WRITE, (char *) arg, sizeof(schi));
arg1980drivers/cdrom/cdu31a.cmemcpy_fromfs(&schi, (char *) arg, sizeof(schi));
arg1997drivers/cdrom/cdu31a.cmemcpy_tofs((char *) arg, &schi, sizeof(schi));
arg2028drivers/cdrom/cdu31a.cmemcpy_tofs((char *) arg, &schi, sizeof(schi));
arg2381drivers/cdrom/cdu31a.cunsigned long arg)
arg2448drivers/cdrom/cdu31a.ci=verify_area(VERIFY_READ, (char *) arg, 6);
arg2452drivers/cdrom/cdu31a.cmemcpy_fromfs(&(params[1]), (void *) arg, 6);
arg2481drivers/cdrom/cdu31a.chdr = (struct cdrom_tochdr *) arg;
arg2504drivers/cdrom/cdu31a.centry = (struct cdrom_tocentry *) arg;
arg2561drivers/cdrom/cdu31a.ci=verify_area(VERIFY_READ, (char *) arg, sizeof(ti));
arg2565drivers/cdrom/cdu31a.cmemcpy_fromfs(&ti, (char *) arg, sizeof(ti));
arg2624drivers/cdrom/cdu31a.creturn sony_get_subchnl_info(arg);
arg2630drivers/cdrom/cdu31a.ci=verify_area(VERIFY_READ, (char *) arg, sizeof(volctrl));
arg2634drivers/cdrom/cdu31a.cmemcpy_fromfs(&volctrl, (char *) arg, sizeof(volctrl));
arg2659drivers/cdrom/cdu31a.ci=verify_area(VERIFY_READ, (char *) arg, sizeof(ra));
arg2662drivers/cdrom/cdu31a.cmemcpy_fromfs(&ra, (char *) arg, sizeof(ra));
arg2710drivers/cdrom/cdu31a.cis_auto_eject = arg;
arg886drivers/cdrom/cm206.cunsigned int cmd, unsigned long arg)
arg891drivers/cdrom/cm206.cif (arg >= NR_STATS) return -EINVAL;
arg892drivers/cdrom/cm206.celse return cd->stats[arg];
arg894drivers/cdrom/cm206.cif (arg >= NR_STATS) return -EINVAL;
arg895drivers/cdrom/cm206.celse return cd->last_stat[arg];
arg902drivers/cdrom/cm206.cst=verify_area(VERIFY_WRITE, (void *) arg, 
arg905drivers/cdrom/cm206.cmemcpy_fromfs(&ms_info, (struct cdrom_multisession *) arg,
arg908drivers/cdrom/cm206.cmemcpy_tofs((struct cdrom_multisession *) arg, &ms_info, 
arg932drivers/cdrom/cm206.cst=verify_area(VERIFY_WRITE, (void *) arg, sizeof(header));
arg935drivers/cdrom/cm206.cmemcpy_tofs((struct cdrom_tochdr *) arg, &header, sizeof(header));
arg944drivers/cdrom/cm206.cst=verify_area(VERIFY_WRITE, (void *) arg, sizeof(entry));
arg946drivers/cdrom/cm206.cmemcpy_fromfs(&entry, (struct cdrom_tocentry *) arg, sizeof entry);
arg948drivers/cdrom/cm206.cmemcpy_tofs((struct cdrom_tocentry *) arg, &entry, sizeof entry);
arg955drivers/cdrom/cm206.cst=verify_area(VERIFY_READ, (void *) arg, sizeof(msf));
arg957drivers/cdrom/cm206.cmemcpy_fromfs(&msf, (struct cdrom_mdf *) arg, sizeof msf);
arg965drivers/cdrom/cm206.cst=verify_area(VERIFY_READ, (void *) arg, sizeof(track_index));
arg967drivers/cdrom/cm206.cmemcpy_fromfs(&track_index, (struct cdrom_ti *) arg, sizeof(track_index));
arg1002drivers/cdrom/cm206.cst=verify_area(VERIFY_WRITE, (void *) arg, sizeof(q));
arg1004drivers/cdrom/cm206.cmemcpy_fromfs(&q, (struct cdrom_subchnl *) arg, sizeof q);
arg1006drivers/cdrom/cm206.cmemcpy_tofs((struct cdrom_subchnl *) arg, &q, sizeof q);
arg1015drivers/cdrom/cm206.cst=verify_area(VERIFY_WRITE, (void *) arg, 8);
arg1018drivers/cdrom/cm206.cmemcpy_tofs((uch *) arg, &upc[1], 8);
arg202drivers/cdrom/gscd.cstatic int gscd_ioctl (struct inode *ip, struct file *fp, unsigned int cmd, unsigned long arg)
arg257drivers/cdrom/mcd.cmcdPlay(struct mcd_Play_msf *arg)
arg263drivers/cdrom/mcd.csendMcdCmd(MCMD_PLAY_READ, arg);
arg285drivers/cdrom/mcd.cunsigned long arg)
arg368drivers/cdrom/mcd.cst = verify_area(VERIFY_READ, (void *) arg, sizeof ti);
arg372drivers/cdrom/mcd.cmemcpy_fromfs(&ti, (void *) arg, sizeof ti);
arg411drivers/cdrom/mcd.cst = verify_area(VERIFY_READ, (void *) arg, sizeof msf);
arg415drivers/cdrom/mcd.cmemcpy_fromfs(&msf, (void *) arg, sizeof msf);
arg450drivers/cdrom/mcd.cst = verify_area(VERIFY_WRITE, (void *) arg, sizeof tocHdr);
arg456drivers/cdrom/mcd.cmemcpy_tofs((void *) arg, &tocHdr, sizeof tocHdr);
arg461drivers/cdrom/mcd.cst = verify_area(VERIFY_WRITE, (void *) arg, sizeof entry);
arg465drivers/cdrom/mcd.cmemcpy_fromfs(&entry, (void *) arg, sizeof entry);
arg493drivers/cdrom/mcd.cmemcpy_tofs((void *) arg, &entry, sizeof entry);
arg498drivers/cdrom/mcd.cst = verify_area(VERIFY_WRITE, (void *) arg, sizeof subchnl);
arg502drivers/cdrom/mcd.cmemcpy_fromfs(&subchnl, (void *) arg, sizeof subchnl);
arg533drivers/cdrom/mcd.cmemcpy_tofs((void *) arg, &subchnl, sizeof subchnl);
arg537drivers/cdrom/mcd.cst = verify_area(VERIFY_READ, (void *) arg, sizeof(volctrl));
arg541drivers/cdrom/mcd.cmemcpy_fromfs(&volctrl, (char *) arg, sizeof(volctrl));
arg268drivers/cdrom/mcdx.cunsigned int cmd, unsigned long arg)
arg294drivers/cdrom/mcdx.cif ((ans = verify_area(VERIFY_READ, (void*) arg, sizeof(ti))))
arg296drivers/cdrom/mcdx.cmemcpy_fromfs(&ti, (void*) arg, sizeof(ti));
arg317drivers/cdrom/mcdx.cVERIFY_READ, (void*) arg, sizeof(struct cdrom_msf)))) 
arg320drivers/cdrom/mcdx.cmemcpy_fromfs(&msf, (void*) arg, sizeof msf);
arg347drivers/cdrom/mcdx.cif ((ans = verify_area(VERIFY_READ, (void *) arg, sizeof(entry)))) return ans;
arg348drivers/cdrom/mcdx.cmemcpy_fromfs(&entry, (void *) arg, sizeof(entry));
arg369drivers/cdrom/mcdx.cif ((ans = verify_area(VERIFY_WRITE, (void*) arg, sizeof(entry)))) return ans;
arg370drivers/cdrom/mcdx.cmemcpy_tofs((void*) arg, &entry, sizeof(entry));
arg383drivers/cdrom/mcdx.c(void*) arg, sizeof(sub)))) return ans;
arg385drivers/cdrom/mcdx.cmemcpy_fromfs(&sub, (void*) arg, sizeof(sub));
arg422drivers/cdrom/mcdx.cif ((ans = verify_area(VERIFY_WRITE, (void*) arg, sizeof(sub))))
arg424drivers/cdrom/mcdx.cmemcpy_tofs((void*) arg, &sub, sizeof(sub));
arg434drivers/cdrom/mcdx.cif ((ans = verify_area(VERIFY_WRITE, (void*) arg, sizeof toc)))
arg438drivers/cdrom/mcdx.cmemcpy_tofs((void*) arg, &toc, sizeof toc);
arg458drivers/cdrom/mcdx.cif (0 != (ans = verify_area(VERIFY_READ, (void*) arg, 
arg462drivers/cdrom/mcdx.cmemcpy_fromfs(&ms, (void*) arg, sizeof(struct cdrom_multisession));
arg473drivers/cdrom/mcdx.cif (0 != (ans = verify_area(VERIFY_WRITE, (void*) arg,
arg477drivers/cdrom/mcdx.cmemcpy_tofs((void*) arg, &ms, sizeof(struct cdrom_multisession));
arg509drivers/cdrom/mcdx.cstuffp->eject_sw = arg;
arg520drivers/cdrom/mcdx.c(void*) arg,
arg524drivers/cdrom/mcdx.cmemcpy_fromfs(&volctrl, (char *) arg, sizeof(volctrl));
arg1428drivers/cdrom/optcd.cstatic int cdromplaymsf(unsigned long arg)
arg1433drivers/cdrom/optcd.cstatus = verify_area(VERIFY_READ, (void *) arg, sizeof msf);
arg1436drivers/cdrom/optcd.cmemcpy_fromfs(&msf, (void *) arg, sizeof msf);
arg1451drivers/cdrom/optcd.cstatic int cdromplaytrkind(unsigned long arg)
arg1457drivers/cdrom/optcd.cstatus = verify_area(VERIFY_READ, (void *) arg, sizeof ti);
arg1460drivers/cdrom/optcd.cmemcpy_fromfs(&ti, (void *) arg, sizeof ti);
arg1497drivers/cdrom/optcd.cstatic int cdromreadtochdr(unsigned long arg)
arg1502drivers/cdrom/optcd.cstatus = verify_area(VERIFY_WRITE, (void *) arg, sizeof tochdr);
arg1509drivers/cdrom/optcd.cmemcpy_tofs((void *) arg, &tochdr, sizeof tochdr);
arg1514drivers/cdrom/optcd.cstatic int cdromreadtocentry(unsigned long arg)
arg1520drivers/cdrom/optcd.cstatus = verify_area(VERIFY_READ, (void *) arg, sizeof entry);
arg1523drivers/cdrom/optcd.cstatus = verify_area(VERIFY_WRITE, (void *) arg, sizeof entry);
arg1526drivers/cdrom/optcd.cmemcpy_fromfs(&entry, (void *) arg, sizeof entry);
arg1548drivers/cdrom/optcd.cmemcpy_tofs((void *) arg, &entry, sizeof entry);
arg1553drivers/cdrom/optcd.cstatic int cdromvolctrl(unsigned long arg)
arg1559drivers/cdrom/optcd.cstatus = verify_area(VERIFY_READ, (void *) arg, sizeof volctrl);
arg1562drivers/cdrom/optcd.cmemcpy_fromfs(&volctrl, (char *) arg, sizeof volctrl);
arg1580drivers/cdrom/optcd.cstatic int cdromsubchnl(unsigned long arg)
arg1585drivers/cdrom/optcd.cstatus = verify_area(VERIFY_READ, (void *) arg, sizeof subchnl);
arg1588drivers/cdrom/optcd.cstatus = verify_area(VERIFY_WRITE, (void *) arg, sizeof subchnl);
arg1591drivers/cdrom/optcd.cmemcpy_fromfs(&subchnl, (void *) arg, sizeof subchnl);
arg1603drivers/cdrom/optcd.cmemcpy_tofs((void *) arg, &subchnl, sizeof subchnl);
arg1608drivers/cdrom/optcd.cstatic int cdromread(unsigned long arg, int blocksize, int cmd)
arg1614drivers/cdrom/optcd.cstatus = verify_area(VERIFY_READ, (void *) arg, sizeof msf);
arg1617drivers/cdrom/optcd.cstatus = verify_area(VERIFY_WRITE, (void *) arg, blocksize);
arg1620drivers/cdrom/optcd.cmemcpy_fromfs(&msf, (void *) arg, sizeof msf);
arg1634drivers/cdrom/optcd.cmemcpy_tofs((void *) arg, &buf, blocksize);
arg1639drivers/cdrom/optcd.cstatic int cdromseek(unsigned long arg)
arg1644drivers/cdrom/optcd.cstatus = verify_area(VERIFY_READ, (void *) arg, sizeof msf);
arg1647drivers/cdrom/optcd.cmemcpy_fromfs(&msf, (void *) arg, sizeof msf);
arg1661drivers/cdrom/optcd.cstatic int cdrommultisession(unsigned long arg)
arg1666drivers/cdrom/optcd.cstatus = verify_area(VERIFY_READ, (void*) arg, sizeof ms);
arg1669drivers/cdrom/optcd.cstatus = verify_area(VERIFY_WRITE, (void*) arg, sizeof ms);
arg1672drivers/cdrom/optcd.cmemcpy_fromfs(&ms, (void*) arg, sizeof ms);
arg1686drivers/cdrom/optcd.cmemcpy_tofs((void*) arg, &ms,
arg1730drivers/cdrom/optcd.cunsigned int cmd, unsigned long arg)
arg1761drivers/cdrom/optcd.ccase CDROMPLAYMSF:  return cdromplaymsf(arg);
arg1762drivers/cdrom/optcd.ccase CDROMPLAYTRKIND:  return cdromplaytrkind(arg);
arg1763drivers/cdrom/optcd.ccase CDROMREADTOCHDR:  return cdromreadtochdr(arg);
arg1764drivers/cdrom/optcd.ccase CDROMREADTOCENTRY:  return cdromreadtocentry(arg);
arg1799drivers/cdrom/optcd.ccase CDROMVOLCTRL:  return cdromvolctrl(arg);
arg1800drivers/cdrom/optcd.ccase CDROMSUBCHNL:  return cdromsubchnl(arg);
arg1803drivers/cdrom/optcd.ccase CDROMEJECT_SW:  auto_eject = (char) arg;
arg1807drivers/cdrom/optcd.ccase CDROMMULTISESSION:  return cdrommultisession(arg);
arg1814drivers/cdrom/optcd.creturn cdromread(arg, BLOCKSIZE_RAW, COMREADRAW);
arg1816drivers/cdrom/optcd.creturn cdromread(arg, BLOCKSIZE, COMREAD);
arg1817drivers/cdrom/optcd.ccase CDROMSEEK:    return cdromseek(arg);
arg750drivers/cdrom/sbpcd.cstatic int sbpcd_dbg_ioctl(unsigned long arg, int level)
arg752drivers/cdrom/sbpcd.cswitch(arg)
arg759drivers/cdrom/sbpcd.cif (arg>=128) sbpcd_debug &= ~(1<<(arg-128));
arg760drivers/cdrom/sbpcd.celse sbpcd_debug |= (1<<arg);
arg762drivers/cdrom/sbpcd.creturn (arg);
arg3832drivers/cdrom/sbpcd.cu_long arg)
arg3837drivers/cdrom/sbpcd.cMINOR(inode->i_rdev), cmd, arg);
arg3863drivers/cdrom/sbpcd.ci=sbpcd_dbg_ioctl(arg,1);
arg3917drivers/cdrom/sbpcd.cst=verify_area(VERIFY_READ, (void *) arg, sizeof(struct cdrom_msf));
arg3919drivers/cdrom/sbpcd.cmemcpy_fromfs(&msf, (void *) arg, sizeof(struct cdrom_msf));
arg3945drivers/cdrom/sbpcd.cst=verify_area(VERIFY_READ,(void *) arg,sizeof(struct cdrom_ti));
arg3951drivers/cdrom/sbpcd.cmemcpy_fromfs(&ti,(void *) arg,sizeof(struct cdrom_ti));
arg3971drivers/cdrom/sbpcd.cst=verify_area(VERIFY_WRITE, (void *) arg, sizeof(struct cdrom_tochdr));
arg3973drivers/cdrom/sbpcd.cmemcpy_tofs((void *) arg, &tochdr, sizeof(struct cdrom_tochdr));
arg3978drivers/cdrom/sbpcd.cst=verify_area(VERIFY_READ, (void *) arg, sizeof(struct cdrom_tocentry));
arg3980drivers/cdrom/sbpcd.cmemcpy_fromfs(&tocentry, (void *) arg, sizeof(struct cdrom_tocentry));
arg3996drivers/cdrom/sbpcd.cst=verify_area(VERIFY_WRITE,(void *) arg, sizeof(struct cdrom_tocentry));
arg3998drivers/cdrom/sbpcd.cmemcpy_tofs((void *) arg, &tocentry, sizeof(struct cdrom_tocentry));
arg4037drivers/cdrom/sbpcd.cD_S[d].f_eject=arg;
arg4042drivers/cdrom/sbpcd.cst=verify_area(VERIFY_READ,(void *) arg,sizeof(volctrl));
arg4044drivers/cdrom/sbpcd.cmemcpy_fromfs(&volctrl,(char *) arg,sizeof(volctrl));
arg4054drivers/cdrom/sbpcd.cst=verify_area(VERIFY_WRITE,(void *)arg,sizeof(volctrl));
arg4062drivers/cdrom/sbpcd.cmemcpy_tofs((void *)arg,&volctrl,sizeof(volctrl));
arg4070drivers/cdrom/sbpcd.cst=verify_area(VERIFY_WRITE, (void *) arg, sizeof(struct cdrom_subchnl));
arg4072drivers/cdrom/sbpcd.cst=verify_area(VERIFY_READ, (void *) arg, sizeof(struct cdrom_subchnl));
arg4074drivers/cdrom/sbpcd.cmemcpy_fromfs(&SC, (void *) arg, sizeof(struct cdrom_subchnl));
arg4105drivers/cdrom/sbpcd.cmemcpy_tofs((void *) arg, &SC, sizeof(struct cdrom_subchnl));
arg4131drivers/cdrom/sbpcd.cD_S[d].sbp_audsiz=arg;
arg4162drivers/cdrom/sbpcd.ci=verify_area(VERIFY_READ, (void *) arg, sizeof(struct cdrom_read_audio));
arg4164drivers/cdrom/sbpcd.cmemcpy_fromfs(&read_audio, (void *) arg, sizeof(struct cdrom_read_audio));
arg4358drivers/cdrom/sbpcd.cst=verify_area(VERIFY_READ, (void *) arg, sizeof(struct cdrom_multisession));
arg4360drivers/cdrom/sbpcd.cmemcpy_fromfs(&ms_info, (void *) arg, sizeof(struct cdrom_multisession));
arg4368drivers/cdrom/sbpcd.cst=verify_area(VERIFY_WRITE,(void *) arg, sizeof(struct cdrom_multisession));
arg4370drivers/cdrom/sbpcd.cmemcpy_tofs((void *) arg, &ms_info, sizeof(struct cdrom_multisession));
arg4378drivers/cdrom/sbpcd.cif(arg > 0xff) return -EINVAL;
arg4379drivers/cdrom/sbpcd.cread_ahead[MAJOR(inode->i_rdev)] = arg;
arg714drivers/cdrom/sjcd.cunsigned int cmd, unsigned long arg ){
arg784drivers/cdrom/sjcd.cif( ( s = verify_area( VERIFY_READ, (void *)arg, sizeof( ti ) ) ) == 0 ){
arg785drivers/cdrom/sjcd.cmemcpy_fromfs( &ti, (void *)arg, sizeof( ti ) );
arg810drivers/cdrom/sjcd.cif( ( s = verify_area( VERIFY_READ, (void *)arg, sizeof( sjcd_msf ) ) ) == 0 ){
arg817drivers/cdrom/sjcd.cmemcpy_fromfs( &sjcd_msf, (void *)arg, sizeof( sjcd_msf ) );
arg839drivers/cdrom/sjcd.cif( ( s = verify_area( VERIFY_WRITE, (void *)arg, sizeof( toc_header ) ) ) == 0 ){
arg842drivers/cdrom/sjcd.cmemcpy_tofs( (void *)arg, &toc_header, sizeof( toc_header ) );
arg852drivers/cdrom/sjcd.cif( ( s = verify_area( VERIFY_WRITE, (void *)arg, sizeof( toc_entry ) ) ) == 0 ){
arg855drivers/cdrom/sjcd.cmemcpy_fromfs( &toc_entry, (void *)arg, sizeof( toc_entry ) );
arg877drivers/cdrom/sjcd.cmemcpy_tofs( (void *)arg, &toc_entry, sizeof( toc_entry ) );
arg887drivers/cdrom/sjcd.cif( ( s = verify_area( VERIFY_WRITE, (void *)arg, sizeof( subchnl ) ) ) == 0 ){
arg890drivers/cdrom/sjcd.cmemcpy_fromfs( &subchnl, (void *)arg, sizeof( subchnl ) );
arg914drivers/cdrom/sjcd.cmemcpy_tofs( (void *)arg, &subchnl, sizeof( subchnl ) );
arg924drivers/cdrom/sjcd.cif( ( s = verify_area( VERIFY_READ, (void *)arg, sizeof( vol_ctrl ) ) ) == 0 ){
arg927drivers/cdrom/sjcd.cmemcpy_fromfs( &vol_ctrl, (void *)arg, sizeof( vol_ctrl ) );
arg954drivers/cdrom/sjcd.cif( ( s = verify_area( VERIFY_WRITE, (void *)arg, sizeof( statistic ) ) ) == 0 )
arg955drivers/cdrom/sjcd.cmemcpy_tofs( (void *)arg, &statistic, sizeof( statistic ) );
arg1003drivers/cdrom/sonycd535.csony_get_subchnl_info(long arg)
arg1016drivers/cdrom/sonycd535.cerr = verify_area(VERIFY_WRITE /* and read */ , (char *)arg, sizeof schi);
arg1020drivers/cdrom/sonycd535.cmemcpy_fromfs(&schi, (char *)arg, sizeof schi);
arg1035drivers/cdrom/sonycd535.cmemcpy_tofs((char *)arg, &schi, sizeof schi);
arg1062drivers/cdrom/sonycd535.cmemcpy_tofs((char *)arg, &schi, sizeof schi);
arg1074drivers/cdrom/sonycd535.cunsigned long arg)
arg1171drivers/cdrom/sonycd535.cerr = verify_area(VERIFY_READ, (char *)arg, 6);
arg1176drivers/cdrom/sonycd535.cmemcpy_fromfs(params, (void *)arg, 6);
arg1211drivers/cdrom/sonycd535.chdr = (struct cdrom_tochdr *)arg;
arg1233drivers/cdrom/sonycd535.centry = (struct cdrom_tocentry *)arg;
arg1275drivers/cdrom/sonycd535.cerr = verify_area(VERIFY_READ, (char *)arg, sizeof ti);
arg1279drivers/cdrom/sonycd535.cmemcpy_fromfs(&ti, (char *)arg, sizeof ti);
arg1340drivers/cdrom/sonycd535.creturn sony_get_subchnl_info(arg);
arg1346drivers/cdrom/sonycd535.cerr = verify_area(VERIFY_READ, (char *)arg, sizeof volctrl);
arg1350drivers/cdrom/sonycd535.cmemcpy_fromfs(&volctrl, (char *)arg, sizeof volctrl);
arg819drivers/char/apm_bios.cu_int cmd, u_long arg)
arg2243drivers/char/console.cint con_set_cmap (unsigned char *arg)
arg2245drivers/char/console.creturn set_get_cmap (arg,1);
arg2248drivers/char/console.cint con_get_cmap (unsigned char *arg)
arg2250drivers/char/console.creturn set_get_cmap (arg,0);
arg2270drivers/char/console.cint con_set_font (char *arg, int ch512)
arg2274drivers/char/console.ci = set_get_font (arg,1,ch512);
arg2283drivers/char/console.cint con_get_font (char *arg)
arg2285drivers/char/console.creturn set_get_font (arg,0,video_mode_512ch);
arg227drivers/char/consolemap.cint con_set_trans_old(unsigned char * arg)
arg232drivers/char/consolemap.ci = verify_area(VERIFY_READ, (void *)arg, E_TABSZ);
arg237drivers/char/consolemap.cp[i] = UNI_DIRECT_BASE | get_user(arg+i);
arg243drivers/char/consolemap.cint con_get_trans_old(unsigned char * arg)
arg248drivers/char/consolemap.ci = verify_area(VERIFY_WRITE, (void *)arg, E_TABSZ);
arg255drivers/char/consolemap.cput_user((ch & ~0xff) ? 0 : ch, arg+i);
arg260drivers/char/consolemap.cint con_set_trans_new(ushort * arg)
arg265drivers/char/consolemap.ci = verify_area(VERIFY_READ, (void *)arg,
arg271drivers/char/consolemap.cp[i] = get_user(arg+i);
arg277drivers/char/consolemap.cint con_get_trans_new(ushort * arg)
arg282drivers/char/consolemap.ci = verify_area(VERIFY_WRITE, (void *)arg,
arg288drivers/char/consolemap.cput_user(p[i], arg+i);
arg1917drivers/char/cyclades.cunsigned int arg = get_fs_long((unsigned long *) value);
arg1929drivers/char/cyclades.cif (arg & TIOCM_RTS){
arg1935drivers/char/cyclades.cif (arg & TIOCM_DTR){
arg1948drivers/char/cyclades.cif (arg & TIOCM_RTS){
arg1954drivers/char/cyclades.cif (arg & TIOCM_DTR){
arg1967drivers/char/cyclades.cif (arg & TIOCM_RTS){
arg1978drivers/char/cyclades.cif (arg & TIOCM_DTR){
arg2138drivers/char/cyclades.cunsigned int cmd, unsigned long arg)
arg2145drivers/char/cyclades.cprintk("cy_ioctl ttyC%d, cmd = %x arg = %lx\n", info->line, cmd, arg); /* */
arg2150drivers/char/cyclades.cerror = verify_area(VERIFY_WRITE, (void *) arg
arg2156drivers/char/cyclades.cret_val = get_mon_info(info, (struct cyclades_monitor *)arg);
arg2159drivers/char/cyclades.cerror = verify_area(VERIFY_WRITE, (void *) arg
arg2165drivers/char/cyclades.cret_val = get_threshold(info, (unsigned long *)arg);
arg2168drivers/char/cyclades.cret_val = set_threshold(info, (unsigned long)arg);
arg2171drivers/char/cyclades.cerror = verify_area(VERIFY_WRITE, (void *) arg
arg2177drivers/char/cyclades.cret_val = get_default_threshold(info, (unsigned long *)arg);
arg2180drivers/char/cyclades.cret_val = set_default_threshold(info, (unsigned long)arg);
arg2183drivers/char/cyclades.cerror = verify_area(VERIFY_WRITE, (void *) arg
arg2189drivers/char/cyclades.cret_val = get_timeout(info, (unsigned long *)arg);
arg2192drivers/char/cyclades.cret_val = set_timeout(info, (unsigned long)arg);
arg2195drivers/char/cyclades.cerror = verify_area(VERIFY_WRITE, (void *) arg
arg2201drivers/char/cyclades.cret_val = get_default_timeout(info, (unsigned long *)arg);
arg2204drivers/char/cyclades.cret_val = set_default_timeout(info, (unsigned long)arg);
arg2211drivers/char/cyclades.cif (!arg)
arg2219drivers/char/cyclades.csend_break(info, arg ? arg*(HZ/10) : HZ/4);
arg2224drivers/char/cyclades.cret_val = set_modem_info(info, cmd, (unsigned int *) arg);
arg2229drivers/char/cyclades.cerror = verify_area(VERIFY_WRITE, (void *) arg
arg2236drivers/char/cyclades.c(unsigned long *) arg);
arg2239drivers/char/cyclades.carg = get_fs_long((unsigned long *) arg);
arg2242drivers/char/cyclades.c(arg ? CLOCAL : 0));
arg2245drivers/char/cyclades.cerror = verify_area(VERIFY_WRITE, (void *) arg
arg2251drivers/char/cyclades.cret_val = get_modem_info(info, (unsigned int *) arg);
arg2254drivers/char/cyclades.cerror = verify_area(VERIFY_WRITE, (void *) arg
arg2261drivers/char/cyclades.c(struct serial_struct *) arg);
arg2265drivers/char/cyclades.c(struct serial_struct *) arg);
arg589drivers/char/istallion.cstatic int  stli_ioctl(struct tty_struct *tty, struct file *file, unsigned int cmd, unsigned long arg);
arg605drivers/char/istallion.cstatic int  stli_memioctl(struct inode *ip, struct file *fp, unsigned int cmd, unsigned long arg);
arg606drivers/char/istallion.cstatic void  stli_poll(unsigned long arg);
arg609drivers/char/istallion.cstatic int  stli_rawopen(stlibrd_t *brdp, stliport_t *portp, unsigned long arg, int wait);
arg610drivers/char/istallion.cstatic int  stli_rawclose(stlibrd_t *brdp, stliport_t *portp, unsigned long arg, int wait);
arg612drivers/char/istallion.cstatic void  stli_dohangup(void *arg);
arg615drivers/char/istallion.cstatic int  stli_cmdwait(stlibrd_t *brdp, stliport_t *portp, unsigned long cmd, void *arg, int size, int copyback);
arg616drivers/char/istallion.cstatic void  stli_sendcmd(stlibrd_t *brdp, stliport_t *portp, unsigned long cmd, void *arg, int size, int copyback);
arg1075drivers/char/istallion.cstatic int stli_rawopen(stlibrd_t *brdp, stliport_t *portp, unsigned long arg, int wait)
arg1084drivers/char/istallion.cprintk("stli_rawopen(brdp=%x,portp=%x,arg=%x,wait=%d)\n", (int) brdp, (int) portp, (int) arg, wait);
arg1114drivers/char/istallion.ccp->openarg = arg;
arg1155drivers/char/istallion.cstatic int stli_rawclose(stlibrd_t *brdp, stliport_t *portp, unsigned long arg, int wait)
arg1164drivers/char/istallion.cprintk("stli_rawclose(brdp=%x,portp=%x,arg=%x,wait=%d)\n", (int) brdp, (int) portp, (int) arg, wait);
arg1189drivers/char/istallion.ccp->closearg = arg;
arg1231drivers/char/istallion.cstatic int stli_cmdwait(stlibrd_t *brdp, stliport_t *portp, unsigned long cmd, void *arg, int size, int copyback)
arg1236drivers/char/istallion.cprintk("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);
arg1249drivers/char/istallion.cstli_sendcmd(brdp, portp, cmd, arg, size, copyback);
arg1787drivers/char/istallion.cstatic int stli_ioctl(struct tty_struct *tty, struct file *file, unsigned int cmd, unsigned long arg)
arg1795drivers/char/istallion.cprintk("stli_ioctl(tty=%x,file=%x,cmd=%x,arg=%x)\n", (int) tty, (int) file, cmd, (int) arg);
arg1813drivers/char/istallion.cif (! arg) {
arg1822drivers/char/istallion.cval = (arg ? (arg * 100) : 250);
arg1827drivers/char/istallion.cif ((rc = verify_area(VERIFY_WRITE, (void *) arg, sizeof(long))) == 0)
arg1828drivers/char/istallion.cput_fs_long(((tty->termios->c_cflag & CLOCAL) ? 1 : 0), (unsigned long *) arg);
arg1831drivers/char/istallion.cif ((rc = verify_area(VERIFY_READ, (void *) arg, sizeof(long))) == 0) {
arg1832drivers/char/istallion.carg = get_fs_long((unsigned long *) arg);
arg1833drivers/char/istallion.ctty->termios->c_cflag = (tty->termios->c_cflag & ~CLOCAL) | (arg ? CLOCAL : 0);
arg1837drivers/char/istallion.cif ((rc = verify_area(VERIFY_WRITE, (void *) arg, sizeof(unsigned int))) == 0) {
arg1841drivers/char/istallion.cput_fs_long(val, (unsigned long *) arg);
arg1845drivers/char/istallion.cif ((rc = verify_area(VERIFY_READ, (void *) arg, sizeof(long))) == 0) {
arg1846drivers/char/istallion.carg = get_fs_long((unsigned long *) arg);
arg1847drivers/char/istallion.cstli_mkasysigs(&portp->asig, ((arg & TIOCM_DTR) ? 1 : -1), ((arg & TIOCM_RTS) ? 1 : -1));
arg1852drivers/char/istallion.cif ((rc = verify_area(VERIFY_READ, (void *) arg, sizeof(long))) == 0) {
arg1853drivers/char/istallion.carg = get_fs_long((unsigned long *) arg);
arg1854drivers/char/istallion.cstli_mkasysigs(&portp->asig, ((arg & TIOCM_DTR) ? 0 : -1), ((arg & TIOCM_RTS) ? 0 : -1));
arg1859drivers/char/istallion.cif ((rc = verify_area(VERIFY_READ, (void *) arg, sizeof(long))) == 0) {
arg1860drivers/char/istallion.carg = get_fs_long((unsigned long *) arg);
arg1861drivers/char/istallion.cstli_mkasysigs(&portp->asig, ((arg & TIOCM_DTR) ? 1 : 0), ((arg & TIOCM_RTS) ? 1 : 0));
arg1866drivers/char/istallion.cif ((rc = verify_area(VERIFY_WRITE, (void *) arg, sizeof(struct serial_struct))) == 0)
arg1867drivers/char/istallion.cstli_getserial(portp, (struct serial_struct *) arg);
arg1870drivers/char/istallion.cif ((rc = verify_area(VERIFY_READ, (void *) arg, sizeof(struct serial_struct))) == 0)
arg1871drivers/char/istallion.crc = stli_setserial(portp, (struct serial_struct *) arg);
arg2059drivers/char/istallion.cstatic void stli_dohangup(void *arg)
arg2064drivers/char/istallion.cprintk("stli_dohangup(portp=%x)\n", (int) arg);
arg2067drivers/char/istallion.cportp = (stliport_t *) arg;
arg2195drivers/char/istallion.cstatic void stli_sendcmd(stlibrd_t *brdp, stliport_t *portp, unsigned long cmd, void *arg, int size, int copyback)
arg2203drivers/char/istallion.cprintk("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);
arg2216drivers/char/istallion.cmemcpy((void *) &(cp->args[0]), arg, size);
arg2218drivers/char/istallion.cportp->argp = arg;
arg2506drivers/char/istallion.cstatic void stli_poll(unsigned long arg)
arg3928drivers/char/istallion.cstatic int stli_memioctl(struct inode *ip, struct file *fp, unsigned int cmd, unsigned long arg)
arg3934drivers/char/istallion.cprintk("stli_memioctl(ip=%x,fp=%x,cmd=%x,arg=%x)\n", (int) ip, (int) fp, cmd, (int) arg);
arg392drivers/char/lp.cunsigned int cmd, unsigned long arg)
arg398drivers/char/lp.cprintk(KERN_DEBUG "lp%d ioctl, cmd: 0x%x, arg: 0x%x\n", minor, cmd, arg);
arg406drivers/char/lp.cLP_TIME(minor) = arg * HZ/100;
arg409drivers/char/lp.cLP_CHAR(minor) = arg;
arg412drivers/char/lp.cif (arg)
arg418drivers/char/lp.cif (arg)
arg424drivers/char/lp.cif (arg)
arg430drivers/char/lp.cLP_WAIT(minor) = arg;
arg434drivers/char/lp.cint newirq = arg;
arg476drivers/char/lp.cretval = verify_area(VERIFY_WRITE, (void *) arg,
arg480drivers/char/lp.cmemcpy_tofs((int *) arg, &LP_IRQ(minor), sizeof(int));
arg483drivers/char/lp.cretval = verify_area(VERIFY_WRITE, (void *) arg,
arg489drivers/char/lp.cmemcpy_tofs((int *) arg, &status, sizeof(int));
arg496drivers/char/lp.cretval = verify_area(VERIFY_WRITE, (void *) arg,
arg501drivers/char/lp.cmemcpy_tofs((int *) arg, &LP_STAT(minor), sizeof(struct lp_stats));
arg507drivers/char/lp.cretval = verify_area(VERIFY_WRITE, (void *) arg,
arg513drivers/char/lp.cmemcpy_tofs((int *) arg, &status, sizeof(int));
arg243drivers/char/random.cunsigned int cmd, unsigned long arg);
arg732drivers/char/random.cunsigned int cmd, unsigned long arg)
arg739drivers/char/random.cretval = verify_area(VERIFY_WRITE, (void *) arg, sizeof(int));
arg742drivers/char/random.cput_user(random_state.entropy_count, (int *) arg);
arg747drivers/char/random.cretval = verify_area(VERIFY_READ, (void *) arg, sizeof(int));
arg750drivers/char/random.crandom_state.entropy_count += get_user((int *) arg);
arg757drivers/char/random.cp = (int *) arg;
arg777drivers/char/random.cp = (int *) arg;
arg222drivers/char/scc.cstatic int scc_ioctl(struct tty_struct *tty, struct file *file, unsigned int cmd, unsigned long arg);
arg2092drivers/char/scc.cscc_ioctl(struct tty_struct *tty, struct file * file, unsigned int cmd, unsigned long arg)
arg2120drivers/char/scc.cif (!arg) return -EFAULT;
arg2125drivers/char/scc.cmemcpy_fromfs(&hwcfg, (void *) arg, sizeof(hwcfg));
arg2225drivers/char/scc.cif (!arg)
arg2231drivers/char/scc.cmemcpy_fromfs(&scc->modem, (void *) arg, sizeof(struct scc_modem));
arg2276drivers/char/scc.cerror = verify_area(VERIFY_WRITE, (void *) arg,sizeof(unsigned int *));
arg2289drivers/char/scc.cput_user_long(result,(unsigned int *) arg);
arg2304drivers/char/scc.cvalue = get_user_long((unsigned int *) arg);
arg2327drivers/char/scc.cerror = verify_area(VERIFY_WRITE, (void *) arg, sizeof(struct termios));
arg2330drivers/char/scc.cif (!arg) 
arg2333drivers/char/scc.cmemcpy_tofs((void *) arg, scc->tty->termios, sizeof(struct termios));
arg2339drivers/char/scc.cif (!arg)
arg2342drivers/char/scc.cmemcpy_fromfs(scc->tty->termios, (void *) arg, sizeof(struct termios));
arg2347drivers/char/scc.cif (!arg)
arg2350drivers/char/scc.cmemcpy_fromfs(&memcfg, (void *) arg, sizeof(struct scc_mem_config));
arg2365drivers/char/scc.cerror = verify_area(VERIFY_WRITE, (void *) arg,sizeof(struct scc_stat));
arg2369drivers/char/scc.cif (!arg)
arg2372drivers/char/scc.cmemcpy_tofs((void *) arg, &scc->stat, sizeof(struct scc_stat));
arg2382drivers/char/scc.cerror = verify_area(VERIFY_WRITE, (void *) arg,sizeof(struct ioctl_command));
arg2386drivers/char/scc.cif (!arg)
arg2389drivers/char/scc.cmemcpy_fromfs(&kiss_cmd, (void *) arg, sizeof(struct ioctl_command));
arg2415drivers/char/scc.cmemcpy_tofs((void *) arg, &kiss_cmd, sizeof(struct ioctl_command));
arg2420drivers/char/scc.cif (!arg)
arg2423drivers/char/scc.cmemcpy_fromfs(&kiss_cmd, (void *) arg, sizeof(struct ioctl_command));
arg89drivers/char/selection.cint sel_loadlut(const unsigned long arg)
arg91drivers/char/selection.cint i = verify_area(VERIFY_READ, (char *) arg, 36);
arg94drivers/char/selection.cmemcpy_fromfs(inwordLut, (u32 *)(arg+4), 32);
arg114drivers/char/selection.cint set_selection(const unsigned long arg, struct tty_struct *tty)
arg124drivers/char/selection.cargs = (unsigned short *)(arg + 1);
arg9drivers/char/selection.hextern int set_selection(const unsigned long arg, struct tty_struct *tty);
arg11drivers/char/selection.hextern int sel_loadlut(const unsigned long arg);
arg1627drivers/char/serial.cunsigned int arg;
arg1632drivers/char/serial.carg = get_user(value);
arg1635drivers/char/serial.cif (arg & TIOCM_RTS) {
arg1639drivers/char/serial.cif (arg & TIOCM_DTR) {
arg1645drivers/char/serial.cif (arg & TIOCM_RTS) {
arg1649drivers/char/serial.cif (arg & TIOCM_DTR) {
arg1656drivers/char/serial.c| ((arg & TIOCM_RTS) ? UART_MCR_RTS : 0)
arg1657drivers/char/serial.c| ((arg & TIOCM_DTR) ? UART_MCR_DTR : 0));
arg1660drivers/char/serial.c| ((arg & TIOCM_RTS) ? UART_MCR_RTS : 0)
arg1661drivers/char/serial.c| ((arg & TIOCM_DTR) ? UART_MCR_DTR : 0));
arg1867drivers/char/serial.cunsigned int cmd, unsigned long arg)
arg1892drivers/char/serial.cif (!arg)
arg1900drivers/char/serial.csend_break(info, arg ? arg*(HZ/10) : HZ/4);
arg1903drivers/char/serial.cerror = verify_area(VERIFY_WRITE, (void *) arg,sizeof(long));
arg1907drivers/char/serial.c(unsigned long *) arg);
arg1910drivers/char/serial.carg = get_fs_long((unsigned long *) arg);
arg1913drivers/char/serial.c(arg ? CLOCAL : 0));
arg1916drivers/char/serial.cerror = verify_area(VERIFY_WRITE, (void *) arg,
arg1920drivers/char/serial.creturn get_modem_info(info, (unsigned int *) arg);
arg1924drivers/char/serial.creturn set_modem_info(info, cmd, (unsigned int *) arg);
arg1926drivers/char/serial.cerror = verify_area(VERIFY_WRITE, (void *) arg,
arg1931drivers/char/serial.c(struct serial_struct *) arg);
arg1934drivers/char/serial.c(struct serial_struct *) arg);
arg1939drivers/char/serial.cerror = verify_area(VERIFY_WRITE, (void *) arg,
arg1943drivers/char/serial.cput_fs_long(rs_wild_int_mask, (unsigned long *) arg);
arg1947drivers/char/serial.cerror = verify_area(VERIFY_WRITE, (void *) arg,
arg1952drivers/char/serial.creturn get_lsr_info(info, (unsigned int *) arg);
arg1957drivers/char/serial.crs_wild_int_mask = get_fs_long((unsigned long *) arg);
arg1963drivers/char/serial.cerror = verify_area(VERIFY_WRITE, (void *) arg,
arg1967drivers/char/serial.cmemcpy_tofs((struct async_struct *) arg,
arg1972drivers/char/serial.cerror = verify_area(VERIFY_WRITE, (void *) arg,
arg1977drivers/char/serial.c(struct serial_multiport_struct *) arg);
arg1980drivers/char/serial.c(struct serial_multiport_struct *) arg);
arg1999drivers/char/serial.cif ( ((arg & TIOCM_RNG) && (cnow.rng != cprev.rng)) ||
arg2000drivers/char/serial.c((arg & TIOCM_DSR) && (cnow.dsr != cprev.dsr)) ||
arg2001drivers/char/serial.c((arg & TIOCM_CD)  && (cnow.dcd != cprev.dcd)) ||
arg2002drivers/char/serial.c((arg & TIOCM_CTS) && (cnow.cts != cprev.cts)) ) {
arg2016drivers/char/serial.cerror = verify_area(VERIFY_WRITE, (void *) arg,
arg2023drivers/char/serial.cp_cuser = (struct serial_icounter_struct *) arg;
arg465drivers/char/stallion.cstatic int  stl_ioctl(struct tty_struct *tty, struct file *file, unsigned int cmd, unsigned long arg);
arg1164drivers/char/stallion.cstatic int stl_ioctl(struct tty_struct *tty, struct file *file, unsigned int cmd, unsigned long arg)
arg1170drivers/char/stallion.cprintk("stl_ioctl(tty=%x,file=%x,cmd=%x,arg=%x)\n", (int) tty, (int) file, cmd, (int) arg);
arg1185drivers/char/stallion.cif (! arg)
arg1192drivers/char/stallion.cstl_sendbreak(portp, (arg ? (arg * 100) : 250));
arg1196drivers/char/stallion.cif ((rc = verify_area(VERIFY_WRITE, (void *) arg, sizeof(long))) == 0)
arg1197drivers/char/stallion.cput_fs_long(((tty->termios->c_cflag & CLOCAL) ? 1 : 0), (unsigned long *) arg);
arg1200drivers/char/stallion.cif ((rc = verify_area(VERIFY_READ, (void *) arg, sizeof(long))) == 0) {
arg1201drivers/char/stallion.carg = get_fs_long((unsigned long *) arg);
arg1202drivers/char/stallion.ctty->termios->c_cflag = (tty->termios->c_cflag & ~CLOCAL) | (arg ? CLOCAL : 0);
arg1206drivers/char/stallion.cif ((rc = verify_area(VERIFY_WRITE, (void *) arg, sizeof(unsigned int))) == 0) {
arg1208drivers/char/stallion.cput_fs_long(portp->sigs, (unsigned long *) arg);
arg1212drivers/char/stallion.cif ((rc = verify_area(VERIFY_READ, (void *) arg, sizeof(long))) == 0) {
arg1213drivers/char/stallion.carg = get_fs_long((unsigned long *) arg);
arg1214drivers/char/stallion.cstl_setsignals(portp, ((arg & TIOCM_DTR) ? 1 : -1), ((arg & TIOCM_RTS) ? 1 : -1));
arg1218drivers/char/stallion.cif ((rc = verify_area(VERIFY_READ, (void *) arg, sizeof(long))) == 0) {
arg1219drivers/char/stallion.carg = get_fs_long((unsigned long *) arg);
arg1220drivers/char/stallion.cstl_setsignals(portp, ((arg & TIOCM_DTR) ? 0 : -1), ((arg & TIOCM_RTS) ? 0 : -1));
arg1224drivers/char/stallion.cif ((rc = verify_area(VERIFY_READ, (void *) arg, sizeof(long))) == 0) {
arg1225drivers/char/stallion.carg = get_fs_long((unsigned long *) arg);
arg1226drivers/char/stallion.cstl_setsignals(portp, ((arg & TIOCM_DTR) ? 1 : 0), ((arg & TIOCM_RTS) ? 1 : 0));
arg1230drivers/char/stallion.cif ((rc = verify_area(VERIFY_WRITE, (void *) arg, sizeof(struct serial_struct))) == 0)
arg1231drivers/char/stallion.cstl_getserial(portp, (struct serial_struct *) arg);
arg1234drivers/char/stallion.cif ((rc = verify_area(VERIFY_READ, (void *) arg, sizeof(struct serial_struct))) == 0)
arg1235drivers/char/stallion.crc = stl_setserial(portp, (struct serial_struct *) arg);
arg357drivers/char/tga.cset_get_font(char * arg, int set, int ch512)
arg386drivers/char/tga.cset_get_cmap(unsigned char * arg, int set) {
arg389drivers/char/tga.ci = verify_area(set ? VERIFY_READ : VERIFY_WRITE, (void *)arg, 16*3);
arg395drivers/char/tga.cdefault_red[i] = get_user(arg++) ;
arg396drivers/char/tga.cdefault_grn[i] = get_user(arg++) ;
arg397drivers/char/tga.cdefault_blu[i] = get_user(arg++) ;
arg399drivers/char/tga.cput_user (default_red[i], arg++) ;
arg400drivers/char/tga.cput_user (default_grn[i], arg++) ;
arg401drivers/char/tga.cput_user (default_blu[i], arg++) ;
arg433drivers/char/tga.cvoid set_vesa_blanking(const unsigned long arg)
arg89drivers/char/tty_io.cextern void set_vesa_blanking(const unsigned long arg);
arg117drivers/char/tty_io.cunsigned int cmd, unsigned long arg);
arg329drivers/char/tty_io.cunsigned int cmd, unsigned long arg)
arg1329drivers/char/tty_io.cstatic int do_get_ps_info(unsigned long arg)
arg1336drivers/char/tty_io.cstruct tstruct *ts = (struct tstruct *)arg;
arg1341drivers/char/tty_io.ci = verify_area(VERIFY_WRITE, (void *)arg, sizeof(struct tstruct));
arg1360drivers/char/tty_io.cunsigned int cmd, unsigned long arg)
arg1384drivers/char/tty_io.cretval = verify_area(VERIFY_READ, (void *) arg, 1);
arg1387drivers/char/tty_io.cch = get_user((char *) arg);
arg1391drivers/char/tty_io.cretval = verify_area(VERIFY_WRITE, (void *) arg,
arg1395drivers/char/tty_io.cmemcpy_tofs((struct winsize *) arg, &tty->winsize,
arg1399drivers/char/tty_io.cretval = verify_area(VERIFY_READ, (void *) arg,
arg1403drivers/char/tty_io.cmemcpy_fromfs(&tmp_ws, (struct winsize *) arg,
arg1428drivers/char/tty_io.cretval = verify_area(VERIFY_READ, (void *) arg, sizeof(int));
arg1431drivers/char/tty_io.carg = get_user((unsigned int *) arg);
arg1432drivers/char/tty_io.cif (arg)
arg1465drivers/char/tty_io.cif ((arg == 1) && suser()) {
arg1489drivers/char/tty_io.cretval = verify_area(VERIFY_WRITE, (void *) arg,
arg1493drivers/char/tty_io.cput_user(real_tty->pgrp, (pid_t *) arg);
arg1503drivers/char/tty_io.cpgrp = get_user((pid_t *) arg);
arg1511drivers/char/tty_io.cretval = verify_area(VERIFY_WRITE, (void *) arg,
arg1515drivers/char/tty_io.cput_user(tty->ldisc.num, (int *) arg);
arg1521drivers/char/tty_io.carg = get_user((int *) arg);
arg1522drivers/char/tty_io.creturn tty_set_ldisc(tty, arg);
arg1528drivers/char/tty_io.cretval = verify_area(VERIFY_READ, (void *) arg, 1);
arg1531drivers/char/tty_io.cswitch (retval = get_user((char *)arg))
arg1541drivers/char/tty_io.creturn do_get_ps_info(arg);
arg1544drivers/char/tty_io.creturn set_selection(arg, tty);
arg1551drivers/char/tty_io.creturn sel_loadlut(arg);
arg1559drivers/char/tty_io.cput_user(shift_state,(char *) arg);
arg1562drivers/char/tty_io.cput_user(mouse_reporting(),(char *) arg);
arg1565drivers/char/tty_io.cset_vesa_blanking(arg);
arg1571drivers/char/tty_io.c(void *) arg+1, 1);
arg1574drivers/char/tty_io.ckmsg_redirect = get_user((char *)arg+1);
arg1583drivers/char/tty_io.cretval = verify_area(VERIFY_WRITE, (void *) arg,
arg1587drivers/char/tty_io.cmemcpy_tofs((struct tty_struct *) arg,
arg1593drivers/char/tty_io.ccmd, arg);
arg1599drivers/char/tty_io.ccmd, arg);
arg143drivers/char/tty_ioctl.cstatic int set_termios(struct tty_struct * tty, unsigned long arg, int opt)
arg154drivers/char/tty_ioctl.cretval = verify_area(VERIFY_READ, (void *) arg, sizeof(struct termio));
arg158drivers/char/tty_ioctl.cmemcpy_fromfs(&tmp_termio, (struct termio *) arg,
arg162drivers/char/tty_ioctl.cretval = verify_area(VERIFY_READ, (void *) arg, sizeof(struct termios));
arg165drivers/char/tty_ioctl.cmemcpy_fromfs(&tmp_termios, (struct termios *) arg,
arg375drivers/char/tty_ioctl.cunsigned int cmd, unsigned long arg)
arg390drivers/char/tty_ioctl.creturn get_sgttyb(real_tty, (struct sgttyb *) arg);
arg393drivers/char/tty_ioctl.creturn set_sgttyb(real_tty, (struct sgttyb *) arg);
arg397drivers/char/tty_ioctl.creturn get_tchars(real_tty, (struct tchars *) arg);
arg399drivers/char/tty_ioctl.creturn set_tchars(real_tty, (struct tchars *) arg);
arg403drivers/char/tty_ioctl.creturn get_ltchars(real_tty, (struct ltchars *) arg);
arg405drivers/char/tty_ioctl.creturn set_ltchars(real_tty, (struct ltchars *) arg);
arg408drivers/char/tty_ioctl.cretval = verify_area(VERIFY_WRITE, (void *) arg,
arg412drivers/char/tty_ioctl.cmemcpy_tofs((struct termios *) arg,
arg421drivers/char/tty_ioctl.creturn set_termios(real_tty, arg, opt);
arg423drivers/char/tty_ioctl.creturn get_termio(real_tty,(struct termio *) arg);
arg429drivers/char/tty_ioctl.creturn set_termios(real_tty, arg, opt|TERMIOS_TERMIO);
arg434drivers/char/tty_ioctl.cswitch (arg) {
arg459drivers/char/tty_ioctl.cswitch (arg) {
arg477drivers/char/tty_ioctl.cretval = verify_area(VERIFY_WRITE, (void *) arg,
arg483drivers/char/tty_ioctl.c(int *) arg);
arg485drivers/char/tty_ioctl.cput_user(0, (int *) arg);
arg488drivers/char/tty_ioctl.cretval = verify_area(VERIFY_WRITE, (void *) arg,
arg494drivers/char/tty_ioctl.c(unsigned long *) arg);
arg497drivers/char/tty_ioctl.c(unsigned long *) arg);
arg500drivers/char/tty_ioctl.cretval = verify_area(VERIFY_WRITE, (void *) arg,
arg504drivers/char/tty_ioctl.cmemcpy_tofs((struct termios *) arg,
arg511drivers/char/tty_ioctl.cretval = verify_area(VERIFY_READ, (void *) arg,
arg516drivers/char/tty_ioctl.c(struct termios *) arg,
arg523drivers/char/tty_ioctl.cretval = verify_area(VERIFY_READ, (void *) arg,
arg527drivers/char/tty_ioctl.cif (get_user((int*)arg)) {
arg544drivers/char/tty_ioctl.ctty->driver.ioctl(tty, file, cmd, arg);
arg269drivers/char/vesa_blank.cvoid set_vesa_blanking(const unsigned long arg)
arg271drivers/char/vesa_blank.cunsigned char *argp = (unsigned char *)(arg + 1);
arg305drivers/char/vga.cset_get_font(char * arg, int set, int ch512)
arg329drivers/char/vga.cif (arg)
arg331drivers/char/vga.ci = verify_area(set ? VERIFY_READ : VERIFY_WRITE, (void *)arg,
arg344drivers/char/vga.cif (!arg)
arg357drivers/char/vga.cvideo_font_is_default = !arg;
arg358drivers/char/vga.cfont_select = arg ? (ch512 ? 0x0e : 0x0a) : 0x00;
arg383drivers/char/vga.cif (arg)
arg387drivers/char/vga.cscr_writeb(get_user(arg + i), charmap + i);
arg390drivers/char/vga.cput_user(scr_readb(charmap + i), arg + i);
arg401drivers/char/vga.carg += cmapsz;
arg404drivers/char/vga.c*(charmap+i) = get_user(arg+i);
arg407drivers/char/vga.cput_user(*(charmap+i), arg+i);
arg530drivers/char/vga.cset_get_cmap(unsigned char * arg, int set) {
arg539drivers/char/vga.ci = verify_area(set ? VERIFY_READ : VERIFY_WRITE, (void *)arg, 16*3);
arg545drivers/char/vga.cdefault_red[i] = get_user(arg++) ;
arg546drivers/char/vga.cdefault_grn[i] = get_user(arg++) ;
arg547drivers/char/vga.cdefault_blu[i] = get_user(arg++) ;
arg549drivers/char/vga.cput_user (default_red[i], arg++) ;
arg550drivers/char/vga.cput_user (default_grn[i], arg++) ;
arg551drivers/char/vga.cput_user (default_blu[i], arg++) ;
arg196drivers/char/vt.cunsigned int cmd, unsigned long arg)
arg222drivers/char/vt.ckd_mksound(1193180 / (unsigned int) arg, 0);
arg235drivers/char/vt.cticks = HZ * ((arg >> 16) & 0xffff) / 1000;
arg236drivers/char/vt.ccount = ticks ? (1193180 / (arg & 0xffff)) : 0;
arg245drivers/char/vt.ci = verify_area(VERIFY_WRITE, (void *) arg, sizeof(unsigned char));
arg247drivers/char/vt.cput_user(KB_101, (char *) arg);
arg256drivers/char/vt.cif (arg < GPFIRST || arg > GPLAST)
arg258drivers/char/vt.creturn sys_ioperm(arg, 1, (cmd == KDADDIO)) ? -ENXIO : 0;
arg273drivers/char/vt.cswitch (arg) {
arg278drivers/char/vt.carg = KD_TEXT;
arg284drivers/char/vt.cif (vt_cons[console]->vc_mode == (unsigned char) arg)
arg286drivers/char/vt.cvt_cons[console]->vc_mode = (unsigned char) arg;
arg292drivers/char/vt.cif (arg == KD_TEXT)
arg299drivers/char/vt.ci = verify_area(VERIFY_WRITE, (void *) arg, sizeof(int));
arg301drivers/char/vt.cput_user(vt_cons[console]->vc_mode, (int *) arg);
arg315drivers/char/vt.cswitch(arg) {
arg338drivers/char/vt.ci = verify_area(VERIFY_WRITE, (void *) arg, sizeof(int));
arg344drivers/char/vt.cput_user(ucval, (int *) arg);
arg351drivers/char/vt.cswitch(arg) {
arg364drivers/char/vt.ci = verify_area(VERIFY_WRITE, (void *) arg, sizeof(int));
arg368drivers/char/vt.cput_user(ucval, (int *) arg);
arg374drivers/char/vt.cstruct kbkeycode * const a = (struct kbkeycode *)arg;
arg391drivers/char/vt.cstruct kbkeycode * const a = (struct kbkeycode *)arg;
arg406drivers/char/vt.cstruct kbentry * const a = (struct kbentry *)arg;
arg430drivers/char/vt.cconst struct kbentry * a = (struct kbentry *)arg;
arg502drivers/char/vt.cstruct kbsentry *a = (struct kbsentry *)arg;
arg525drivers/char/vt.cstruct kbsentry * const a = (struct kbsentry *)arg;
arg601drivers/char/vt.cstruct kbdiacrs *a = (struct kbdiacrs *)arg;
arg614drivers/char/vt.cstruct kbdiacrs *a = (struct kbdiacrs *)arg;
arg633drivers/char/vt.ci = verify_area(VERIFY_WRITE, (void *) arg, sizeof(unsigned char));
arg637drivers/char/vt.c(kbd->default_ledflagstate << 4), (char *) arg);
arg643drivers/char/vt.cif (arg & ~0x77)
arg645drivers/char/vt.ckbd->ledflagstate = (arg & 7);
arg646drivers/char/vt.ckbd->default_ledflagstate = ((arg >> 4) & 7);
arg653drivers/char/vt.ci = verify_area(VERIFY_WRITE, (void *) arg, sizeof(unsigned char));
arg656drivers/char/vt.cput_user(getledstate(), (char *) arg);
arg662drivers/char/vt.csetledstate(kbd, arg);
arg680drivers/char/vt.cif (arg < 1 || arg > NSIG || arg == SIGKILL)
arg683drivers/char/vt.cspawnsig = arg;
arg689drivers/char/vt.cstruct vt_mode *vtmode = (struct vt_mode *)arg;
arg713drivers/char/vt.cstruct vt_mode *vtmode = (struct vt_mode *)arg;
arg715drivers/char/vt.ci = verify_area(VERIFY_WRITE, (void *)arg, sizeof(struct vt_mode));
arg733drivers/char/vt.cstruct vt_stat *vtstat = (struct vt_stat *)arg;
arg752drivers/char/vt.ci = verify_area(VERIFY_WRITE, (void *) arg, sizeof(int));
arg758drivers/char/vt.cput_user(i < MAX_NR_CONSOLES ? (i+1) : -1, (int *) arg);
arg769drivers/char/vt.cif (arg == 0 || arg > MAX_NR_CONSOLES)
arg771drivers/char/vt.carg--;
arg772drivers/char/vt.ci = vc_allocate(arg);
arg775drivers/char/vt.cchange_console(arg);
arg784drivers/char/vt.cif (arg == 0 || arg > MAX_NR_CONSOLES)
arg786drivers/char/vt.carg--;
arg787drivers/char/vt.cwhile (fg_console != arg)
arg815drivers/char/vt.cif (arg == 0)
arg845drivers/char/vt.cif (arg != VT_ACKACQ)
arg855drivers/char/vt.cif (arg > MAX_NR_CONSOLES)
arg857drivers/char/vt.cif (arg == 0) {
arg864drivers/char/vt.carg--;
arg865drivers/char/vt.cif (VT_BUSY(arg))
arg867drivers/char/vt.cif (arg)            /* leave 0 */
arg868drivers/char/vt.cvc_disallocate(arg);
arg874drivers/char/vt.cstruct vt_sizes *vtsizes = (struct vt_sizes *) arg;
arg889drivers/char/vt.cstruct vt_consize *vtconsize = (struct vt_consize *) arg;
arg945drivers/char/vt.creturn con_set_font((char *)arg, 0);
arg952drivers/char/vt.creturn con_get_font((char *)arg);
arg958drivers/char/vt.creturn con_set_cmap((char *)arg);
arg962drivers/char/vt.creturn con_get_cmap((char *)arg);
arg973drivers/char/vt.ci = verify_area(VERIFY_READ, (void *)arg,
arg976drivers/char/vt.cmemcpy_fromfs(&cfdarg, (void *)arg,
arg1022drivers/char/vt.ci = verify_area(VERIFY_WRITE, (void *)arg,
arg1025drivers/char/vt.cmemcpy_fromfs(&cfdarg, (void *) arg,
arg1030drivers/char/vt.cmemcpy_tofs((void *) arg, &cfdarg,
arg1044drivers/char/vt.creturn con_set_trans_old((unsigned char *)arg);
arg1047drivers/char/vt.creturn con_get_trans_old((unsigned char *)arg);
arg1052drivers/char/vt.creturn con_set_trans_new((unsigned short *)arg);
arg1055drivers/char/vt.creturn con_get_trans_new((unsigned short *)arg);
arg1061drivers/char/vt.ci = verify_area(VERIFY_READ, (void *)arg, sizeof(struct unimapinit));
arg1064drivers/char/vt.cmemcpy_fromfs(&ui, (void *)arg, sizeof(struct unimapinit));
arg1076drivers/char/vt.ci = verify_area(VERIFY_READ, (void *)arg, sizeof(struct unimapdesc));
arg1078drivers/char/vt.cud = (struct unimapdesc *) arg;
arg1094drivers/char/vt.ci = verify_area(VERIFY_WRITE, (void *)arg, sizeof(struct unimapdesc));
arg1096drivers/char/vt.cud = (struct unimapdesc *) arg;
arg151drivers/char/wdt.cunsigned long arg)
arg231drivers/net/3c59x.cstatic void vortex_timer(unsigned long arg);
arg138drivers/net/pt.cstatic void send_kiss(struct device *dev, unsigned char arg, unsigned char val);
arg1808drivers/net/pt.cstatic void send_kiss(struct device *dev, unsigned char arg, unsigned char val)
arg1823drivers/net/pt.ccfix[0]=arg;
arg1035drivers/net/slip.cslip_ioctl(struct tty_struct *tty, void *file, int cmd, void *arg)
arg1048drivers/net/slip.cerr = verify_area(VERIFY_WRITE, arg, strlen(sl->dev->name) + 1);
arg1052drivers/net/slip.cmemcpy_tofs(arg, sl->dev->name, strlen(sl->dev->name) + 1);
arg1056drivers/net/slip.cerr = verify_area(VERIFY_WRITE, arg, sizeof(int));
arg1060drivers/net/slip.cput_user(sl->mode, (int *)arg);
arg1064drivers/net/slip.cerr = verify_area(VERIFY_READ, arg, sizeof(int));
arg1068drivers/net/slip.ctmp = get_user((int *)arg);
arg1109drivers/net/slip.creturn sl_set_mac_address(sl->dev, arg);
arg1119drivers/net/slip.cerr = verify_area(VERIFY_READ, arg, sizeof(int));
arg1123drivers/net/slip.ctmp = get_user((int *)arg);
arg1134drivers/net/slip.cerr = verify_area(VERIFY_WRITE, arg, sizeof(int));
arg1138drivers/net/slip.cput_user(sl->keepalive, (int *)arg);
arg1144drivers/net/slip.cerr = verify_area(VERIFY_READ, arg, sizeof(int));
arg1148drivers/net/slip.ctmp = get_user((int *)arg);
arg1159drivers/net/slip.cerr = verify_area(VERIFY_WRITE, arg, sizeof(int));
arg1163drivers/net/slip.cput_user(sl->outfill, (int *)arg);
arg1171drivers/net/slip.creturn n_tty_ioctl(tty, (struct file *) file, cmd, (unsigned long) arg);
arg300drivers/scsi/scsi_ioctl.cint scsi_ioctl (Scsi_Device *dev, int cmd, void *arg)
arg310drivers/scsi/scsi_ioctl.cresult = verify_area(VERIFY_WRITE, (void *) arg, 2*sizeof(long));
arg317drivers/scsi/scsi_ioctl.c(unsigned long *) arg);
arg318drivers/scsi/scsi_ioctl.cput_user( dev->host->unique_id, (unsigned long *) arg+1);
arg333drivers/scsi/scsi_ioctl.creturn ioctl_probe(dev->host, arg);
arg336drivers/scsi/scsi_ioctl.creturn ioctl_command((Scsi_Device *) dev, arg);
arg370drivers/scsi/scsi_ioctl.cint kernel_scsi_ioctl (Scsi_Device *dev, int cmd, void *arg) {
arg375drivers/scsi/scsi_ioctl.ctmp = scsi_ioctl (dev, cmd, arg);
arg16drivers/scsi/scsi_ioctl.hextern int scsi_ioctl (Scsi_Device *dev, int cmd, void *arg);
arg17drivers/scsi/scsi_ioctl.hextern int kernel_scsi_ioctl (Scsi_Device *dev, int cmd, void *arg);
arg22drivers/scsi/sd_ioctl.cint sd_ioctl(struct inode * inode, struct file * file, unsigned int cmd, unsigned long arg)
arg28drivers/scsi/sd_ioctl.cstruct hd_geometry *loc = (struct hd_geometry *) arg;
arg50drivers/scsi/sd_ioctl.cif (!arg)  return -EINVAL;
arg51drivers/scsi/sd_ioctl.cerror = verify_area(VERIFY_WRITE, (long *) arg, sizeof(long));
arg55drivers/scsi/sd_ioctl.c(long *) arg);
arg60drivers/scsi/sd_ioctl.cif(arg > 0xff) return -EINVAL;
arg61drivers/scsi/sd_ioctl.cread_ahead[MAJOR(inode->i_rdev)] = arg;
arg73drivers/scsi/sd_ioctl.creturn scsi_ioctl(rscsi_disks[MINOR(dev) >> 4].device , cmd, (void *) arg);
arg67drivers/scsi/sg.cunsigned int cmd_in, unsigned long arg)
arg76drivers/scsi/sg.cresult = verify_area(VERIFY_READ, (const void *)arg, sizeof(long));
arg79drivers/scsi/sg.cscsi_generics[dev].timeout=get_user((int *) arg);
arg84drivers/scsi/sg.creturn scsi_ioctl(scsi_generics[dev].device, cmd_in, (void *) arg);
arg87drivers/scsi/sr_ioctl.cint sr_ioctl(struct inode * inode, struct file * file, unsigned int cmd, unsigned long arg)
arg131drivers/scsi/sr_ioctl.cerr = verify_area (VERIFY_READ, (void *) arg, sizeof (msf));
arg134drivers/scsi/sr_ioctl.cmemcpy_fromfs(&msf, (void *) arg, sizeof(msf));
arg155drivers/scsi/sr_ioctl.cerr = verify_area (VERIFY_READ, (void *) arg, sizeof (blk));
arg158drivers/scsi/sr_ioctl.cmemcpy_fromfs(&blk, (void *) arg, sizeof(blk));
arg179drivers/scsi/sr_ioctl.cerr = verify_area (VERIFY_READ, (void *) arg, sizeof (ti));
arg182drivers/scsi/sr_ioctl.cmemcpy_fromfs(&ti, (void *) arg, sizeof(ti));
arg223drivers/scsi/sr_ioctl.cerr = verify_area (VERIFY_WRITE, (void *) arg, sizeof (struct cdrom_tochdr));
arg226drivers/scsi/sr_ioctl.cmemcpy_tofs ((void *) arg, &tochdr, sizeof (struct cdrom_tochdr));
arg236drivers/scsi/sr_ioctl.cerr = verify_area (VERIFY_READ, (void *) arg, sizeof (struct cdrom_tocentry));
arg239drivers/scsi/sr_ioctl.cmemcpy_fromfs (&tocentry, (void *) arg, sizeof (struct cdrom_tocentry));
arg265drivers/scsi/sr_ioctl.cerr = verify_area (VERIFY_WRITE, (void *) arg, sizeof (struct cdrom_tocentry));
arg268drivers/scsi/sr_ioctl.cmemcpy_tofs ((void *) arg, &tocentry, sizeof (struct cdrom_tocentry));
arg310drivers/scsi/sr_ioctl.cscsi_CDs[target].auto_eject = !!arg;
arg318drivers/scsi/sr_ioctl.cerr = verify_area (VERIFY_READ, (void *) arg, sizeof (struct cdrom_volctrl));
arg321drivers/scsi/sr_ioctl.cmemcpy_fromfs (&volctrl, (void *) arg, sizeof (struct cdrom_volctrl));
arg416drivers/scsi/sr_ioctl.cerr = verify_area (VERIFY_WRITE, (void *) arg, sizeof (struct cdrom_subchnl));
arg419drivers/scsi/sr_ioctl.cmemcpy_tofs ((void *) arg, &subchnl, sizeof (struct cdrom_subchnl));
arg434drivers/scsi/sr_ioctl.cerr = verify_area(VERIFY_READ, (void *) arg,
arg438drivers/scsi/sr_ioctl.cmemcpy_fromfs(&ms_info, (void *) arg, sizeof(struct cdrom_multisession));
arg452drivers/scsi/sr_ioctl.cerr=verify_area(VERIFY_WRITE,(void *) arg,
arg456drivers/scsi/sr_ioctl.cmemcpy_tofs((void *) arg, &ms_info, sizeof(struct cdrom_multisession));
arg463drivers/scsi/sr_ioctl.cif(arg > 0xff) return -EINVAL;
arg464drivers/scsi/sr_ioctl.cread_ahead[MAJOR(inode->i_rdev)] = arg;
arg466drivers/scsi/sr_ioctl.cRO_IOCTLS(dev,arg);
arg468drivers/scsi/sr_ioctl.creturn scsi_ioctl(scsi_CDs[target].device,cmd,(void *) arg);
arg102drivers/scsi/st.cunsigned int cmd_in, unsigned long arg);
arg1287drivers/scsi/st.cunsigned int cmd_in, unsigned long arg)
arg1312drivers/scsi/st.ccmd[2] = (arg >> 16);
arg1313drivers/scsi/st.ccmd[3] = (arg >> 8);
arg1314drivers/scsi/st.ccmd[4] = arg;
arg1321drivers/scsi/st.cfileno += arg;
arg1323drivers/scsi/st.cat_sm &= (arg != 0);
arg1329drivers/scsi/st.cltmp = (-arg);
arg1343drivers/scsi/st.cfileno -= arg;
arg1345drivers/scsi/st.cat_sm &= (arg != 0);
arg1350drivers/scsi/st.ccmd[2] = (arg >> 16);
arg1351drivers/scsi/st.ccmd[3] = (arg >> 8);
arg1352drivers/scsi/st.ccmd[4] = arg;
arg1359drivers/scsi/st.cblkno += arg;
arg1360drivers/scsi/st.cat_sm &= (arg != 0);
arg1365drivers/scsi/st.cltmp = (-arg);
arg1378drivers/scsi/st.cblkno -= arg;
arg1379drivers/scsi/st.cat_sm &= (arg != 0);
arg1384drivers/scsi/st.ccmd[2] = (arg >> 16);
arg1385drivers/scsi/st.ccmd[3] = (arg >> 8);
arg1386drivers/scsi/st.ccmd[4] = arg;
arg1392drivers/scsi/st.cif (arg != 0) {
arg1400drivers/scsi/st.cltmp = (-arg);
arg1413drivers/scsi/st.cif (arg != 0) {
arg1425drivers/scsi/st.ccmd[2] = (arg >> 16);
arg1426drivers/scsi/st.ccmd[3] = (arg >> 8);
arg1427drivers/scsi/st.ccmd[4] = arg;
arg1440drivers/scsi/st.cfileno += arg;
arg1553drivers/scsi/st.ccmd[2] = (arg >> 16);
arg1554drivers/scsi/st.ccmd[3] = (arg >> 8);
arg1555drivers/scsi/st.ccmd[4] = arg;
arg1561drivers/scsi/st.ccmd[3] = (arg >> 24);
arg1562drivers/scsi/st.ccmd[4] = (arg >> 16);
arg1563drivers/scsi/st.ccmd[5] = (arg >> 8);
arg1564drivers/scsi/st.ccmd[6] = arg;
arg1572drivers/scsi/st.cprintk(ST_DEB_MSG "st%d: Seeking tape to block %ld.\n", dev, arg);
arg1583drivers/scsi/st.carg != 0 &&
arg1584drivers/scsi/st.c(arg < STp->min_block || arg > STp->max_block ||
arg1585drivers/scsi/st.carg > st_buffer_size)) {
arg1594drivers/scsi/st.c(STp->buffer)->b_data[2] = (arg & 7) << 4;
arg1600drivers/scsi/st.c(STp->buffer)->b_data[4] = arg;
arg1604drivers/scsi/st.cltmp = arg;
arg1662drivers/scsi/st.cSTp->block_size = arg;
arg1663drivers/scsi/st.cif (arg != 0)
arg1669drivers/scsi/st.cSTp->drv_buffer = (arg & 7);
arg1671drivers/scsi/st.cSTp->density = arg;
arg1752drivers/scsi/st.cunsigned int cmd_in, unsigned long arg)
arg1776drivers/scsi/st.creturn scsi_ioctl(STp->device, cmd_in, (void *) arg);
arg1785drivers/scsi/st.ci = verify_area(VERIFY_READ, (void *)arg, sizeof(mtc));
arg1789drivers/scsi/st.cmemcpy_fromfs((char *) &mtc, (char *)arg, sizeof(struct mtop));
arg1853drivers/scsi/st.ci = verify_area(VERIFY_WRITE, (void *)arg, sizeof(struct mtget));
arg1900drivers/scsi/st.cmemcpy_tofs((char *)arg, (char *)(STp->mt_status),
arg1920drivers/scsi/st.ci = verify_area(VERIFY_WRITE, (void *)arg, sizeof(struct mtpos));
arg1961drivers/scsi/st.cmemcpy_tofs((char *)arg, (char *) (&mt_pos), sizeof(struct mtpos));
arg1965drivers/scsi/st.creturn scsi_ioctl(STp->device, cmd_in, (void *) arg);
arg119drivers/sound/ad1848.cstatic int      ad1848_ioctl (int dev, unsigned int cmd, ioctl_arg arg, int local);
arg464drivers/sound/ad1848.cad1848_mixer_ioctl (int dev, unsigned int cmd, ioctl_arg arg)
arg484drivers/sound/ad1848.creturn snd_ioctl_return ((int *) arg, ad1848_set_recmask (devc, get_fs_long ((long *) arg)));
arg488drivers/sound/ad1848.creturn snd_ioctl_return ((int *) arg, ad1848_mixer_set (devc, cmd & 0xff, get_fs_long ((long *) arg)));
arg497drivers/sound/ad1848.creturn snd_ioctl_return ((int *) arg, devc->recmask);
arg501drivers/sound/ad1848.creturn snd_ioctl_return ((int *) arg, devc->supported_devices);
arg505drivers/sound/ad1848.creturn snd_ioctl_return ((int *) arg, devc->supported_devices & ~(SOUND_MASK_SPEAKER | SOUND_MASK_IMIX));
arg509drivers/sound/ad1848.creturn snd_ioctl_return ((int *) arg, devc->supported_rec_devices);
arg513drivers/sound/ad1848.creturn snd_ioctl_return ((int *) arg, SOUND_CAP_EXCL_INPUT);
arg517drivers/sound/ad1848.creturn snd_ioctl_return ((int *) arg, ad1848_mixer_get (devc, cmd & 0xff));
arg617drivers/sound/ad1848.cset_speed (ad1848_info * devc, int arg)
arg659drivers/sound/ad1848.cif (arg < 4000)
arg660drivers/sound/ad1848.carg = 4000;
arg661drivers/sound/ad1848.cif (arg > 50000)
arg662drivers/sound/ad1848.carg = 50000;
arg664drivers/sound/ad1848.cdevc->speed = arg;
arg669drivers/sound/ad1848.cif (arg < speed_table[0].speed)
arg671drivers/sound/ad1848.cif (arg > speed_table[n - 1].speed)
arg675drivers/sound/ad1848.cif (speed_table[i].speed == arg)
arg677drivers/sound/ad1848.celse if (speed_table[i].speed > arg)
arg681drivers/sound/ad1848.cdiff1 = arg - speed_table[i - 1].speed;
arg682drivers/sound/ad1848.cdiff2 = speed_table[i].speed - arg;
arg702drivers/sound/ad1848.cset_channels (ad1848_info * devc, int arg)
arg704drivers/sound/ad1848.cif (arg != 1 && arg != 2)
arg707drivers/sound/ad1848.cdevc->channels = arg;
arg708drivers/sound/ad1848.creturn arg;
arg712drivers/sound/ad1848.cset_format (ad1848_info * devc, int arg)
arg764drivers/sound/ad1848.cif (!(arg & ad_format_mask[devc->mode]))
arg765drivers/sound/ad1848.carg = AFMT_U8;
arg767drivers/sound/ad1848.cdevc->audio_format = arg;
arg770drivers/sound/ad1848.cif (format2bits[i].format == arg)
arg775drivers/sound/ad1848.creturn arg;
arg784drivers/sound/ad1848.cad1848_ioctl (int dev, unsigned int cmd, ioctl_arg arg, int local)
arg792drivers/sound/ad1848.creturn set_speed (devc, (int) arg);
arg793drivers/sound/ad1848.creturn snd_ioctl_return ((int *) arg, set_speed (devc, get_fs_long ((long *) arg)));
arg798drivers/sound/ad1848.creturn snd_ioctl_return ((int *) arg, devc->speed);
arg802drivers/sound/ad1848.creturn set_channels (devc, (int) arg + 1) - 1;
arg803drivers/sound/ad1848.creturn snd_ioctl_return ((int *) arg, set_channels (devc, get_fs_long ((long *) arg) + 1) - 1);
arg807drivers/sound/ad1848.creturn set_channels (devc, (int) arg);
arg808drivers/sound/ad1848.creturn snd_ioctl_return ((int *) arg, set_channels (devc, get_fs_long ((long *) arg)));
arg813drivers/sound/ad1848.creturn snd_ioctl_return ((int *) arg, devc->channels);
arg817drivers/sound/ad1848.creturn set_format (devc, (int) arg);
arg818drivers/sound/ad1848.creturn snd_ioctl_return ((int *) arg, set_format (devc, get_fs_long ((long *) arg)));
arg823drivers/sound/ad1848.creturn snd_ioctl_return ((int *) arg, devc->audio_format);
arg333drivers/sound/audio.cunsigned int cmd, ioctl_arg arg)
arg341drivers/sound/audio.creturn audio_devs[dev]->coproc->ioctl (audio_devs[dev]->coproc->devc, cmd, arg, 0);
arg352drivers/sound/audio.creturn DMAbuf_ioctl (dev, cmd, arg, 0);
arg362drivers/sound/audio.creturn DMAbuf_ioctl (dev, cmd, arg, 0);
arg366drivers/sound/audio.creturn snd_ioctl_return ((int *) arg, audio_devs[dev]->format_mask);
arg370drivers/sound/audio.creturn snd_ioctl_return ((int *) arg, set_format (dev, get_fs_long ((long *) arg)));
arg384drivers/sound/audio.cmemcpy_tofs ((&((char *) arg)[0]), (char *) &info, sizeof (info));
arg405drivers/sound/audio.cmemcpy_tofs ((&((char *) arg)[0]), (char *) &info, sizeof (info));
arg430drivers/sound/audio.cmemcpy_tofs ((&((char *) arg)[0]), (char *) &info, sizeof (info));
arg436drivers/sound/audio.creturn DMAbuf_ioctl (dev, cmd, arg, 0);
arg137drivers/sound/dev_table.hint (*ioctl) (void *devc, unsigned int cmd, ioctl_arg arg, int local);
arg158drivers/sound/dev_table.hint (*ioctl) (int dev, unsigned int cmd, ioctl_arg arg, int local);
arg181drivers/sound/dev_table.hint (*ioctl) (int dev, unsigned int cmd, ioctl_arg arg);
arg192drivers/sound/dev_table.hint (*ioctl) (int dev, unsigned int cmd, ioctl_arg arg);
arg236drivers/sound/dev_table.hint (*ioctl) (int dev, unsigned int cmd, ioctl_arg arg);
arg262drivers/sound/dev_table.hint (*ioctl) (int dev, unsigned int cmd, ioctl_arg arg);
arg604drivers/sound/dmabuf.cdma_subdivide (int dev, struct dma_buffparms *dmap, ioctl_arg arg, int fact)
arg611drivers/sound/dmabuf.creturn snd_ioctl_return ((int *) arg, fact);
arg625drivers/sound/dmabuf.creturn snd_ioctl_return ((int *) arg, fact);
arg629drivers/sound/dmabuf.cdma_set_fragment (int dev, struct dma_buffparms *dmap, ioctl_arg arg, int fact)
arg668drivers/sound/dmabuf.creturn snd_ioctl_return ((int *) arg, bytes | (count << 16));
arg703drivers/sound/dmabuf.cDMAbuf_ioctl (int dev, unsigned int cmd, ioctl_arg arg, int local)
arg725drivers/sound/dmabuf.creturn snd_ioctl_return ((int *) arg, dmap_out->fragment_size);
arg730drivers/sound/dmabuf.cint             fact = get_fs_long ((long *) arg);
arg733drivers/sound/dmabuf.cret = dma_subdivide (dev, dmap_out, arg, fact);
arg738drivers/sound/dmabuf.cret = dma_subdivide (dev, dmap_in, arg, fact);
arg746drivers/sound/dmabuf.cint             fact = get_fs_long ((long *) arg);
arg749drivers/sound/dmabuf.cret = dma_set_fragment (dev, dmap_out, arg, fact);
arg754drivers/sound/dmabuf.cret = dma_set_fragment (dev, dmap_in, arg, fact);
arg768drivers/sound/dmabuf.caudio_buf_info *info = (audio_buf_info *) arg;
arg822drivers/sound/dmabuf.cint             bits = get_fs_long ((long *) arg) & audio_devs[dev]->open_mode;
arg866drivers/sound/dmabuf.creturn snd_ioctl_return ((int *) arg, audio_devs[dev]->enable_bits);
arg890drivers/sound/dmabuf.cmemcpy_tofs ((&((char *) arg)[0]), (char *) &info, sizeof (info));
arg912drivers/sound/dmabuf.cmemcpy_tofs ((&((char *) arg)[0]), (char *) &info, sizeof (info));
arg925drivers/sound/dmabuf.creturn audio_devs[dev]->ioctl (dev, cmd, arg, local);
arg1677drivers/sound/dmabuf.cDMAbuf_ioctl (int dev, unsigned int cmd, ioctl_arg arg, int local)
arg191drivers/sound/gus_midi.cgus_midi_ioctl (int dev, unsigned cmd, ioctl_arg arg)
arg892drivers/sound/gus_wave.cunsigned int cmd, ioctl_arg arg)
arg899drivers/sound/gus_wave.cmemcpy_tofs ((&((char *) arg)[0]), &gus_info, sizeof (gus_info));
arg1988drivers/sound/gus_wave.cgus_sampling_ioctl (int dev, unsigned int cmd, ioctl_arg arg, int local)
arg1994drivers/sound/gus_wave.creturn gus_sampling_set_speed ((int) arg);
arg1995drivers/sound/gus_wave.creturn snd_ioctl_return ((int *) arg, gus_sampling_set_speed (get_fs_long ((long *) arg)));
arg2001drivers/sound/gus_wave.creturn snd_ioctl_return ((int *) arg, gus_sampling_speed);
arg2006drivers/sound/gus_wave.creturn gus_sampling_set_channels ((int) arg + 1) - 1;
arg2007drivers/sound/gus_wave.creturn snd_ioctl_return ((int *) arg, gus_sampling_set_channels (get_fs_long ((long *) arg) + 1) - 1);
arg2012drivers/sound/gus_wave.creturn gus_sampling_set_channels ((int) arg);
arg2013drivers/sound/gus_wave.creturn snd_ioctl_return ((int *) arg, gus_sampling_set_channels (get_fs_long ((long *) arg)));
arg2019drivers/sound/gus_wave.creturn snd_ioctl_return ((int *) arg, gus_sampling_channels);
arg2024drivers/sound/gus_wave.creturn gus_sampling_set_bits ((int) arg);
arg2025drivers/sound/gus_wave.creturn snd_ioctl_return ((int *) arg, gus_sampling_set_bits (get_fs_long ((long *) arg)));
arg2031drivers/sound/gus_wave.creturn snd_ioctl_return ((int *) arg, gus_sampling_bits);
arg2034drivers/sound/gus_wave.creturn snd_ioctl_return ((int *) arg, -EINVAL);
arg2038drivers/sound/gus_wave.creturn snd_ioctl_return ((int *) arg, -EINVAL);
arg2826drivers/sound/gus_wave.cgus_default_mixer_ioctl (int dev, unsigned int cmd, ioctl_arg arg)
arg2836drivers/sound/gus_wave.cgus_recmask = get_fs_long ((long *) arg) & MIX_DEVS;
arg2840drivers/sound/gus_wave.creturn snd_ioctl_return ((int *) arg, gus_recmask);
arg2845drivers/sound/gus_wave.cint             vol = get_fs_long ((long *) arg) & 0xff;
arg2853drivers/sound/gus_wave.creturn snd_ioctl_return ((int *) arg, vol | (vol << 8));
arg2859drivers/sound/gus_wave.cint             vol = get_fs_long ((long *) arg) & 0xff;
arg2867drivers/sound/gus_wave.creturn snd_ioctl_return ((int *) arg, vol | (vol << 8));
arg2872drivers/sound/gus_wave.cgus_pcm_volume = get_fs_long ((long *) arg) & 0xff;
arg2878drivers/sound/gus_wave.creturn snd_ioctl_return ((int *) arg, gus_pcm_volume | (gus_pcm_volume << 8));
arg2885drivers/sound/gus_wave.cgus_wave_volume = get_fs_long ((long *) arg) & 0xff;
arg2896drivers/sound/gus_wave.creturn snd_ioctl_return ((int *) arg, gus_wave_volume | (gus_wave_volume << 8));
arg2910drivers/sound/gus_wave.creturn snd_ioctl_return ((int *) arg, gus_recmask);
arg2914drivers/sound/gus_wave.creturn snd_ioctl_return ((int *) arg, MIX_DEVS);
arg2918drivers/sound/gus_wave.creturn snd_ioctl_return ((int *) arg, 0);
arg2922drivers/sound/gus_wave.creturn snd_ioctl_return ((int *) arg, SOUND_MASK_MIC | SOUND_MASK_LINE);
arg2926drivers/sound/gus_wave.creturn snd_ioctl_return ((int *) arg, 0);
arg2930drivers/sound/gus_wave.creturn snd_ioctl_return ((int *) arg, gus_mic_vol | (gus_mic_vol << 8));
arg2934drivers/sound/gus_wave.creturn snd_ioctl_return ((int *) arg, gus_line_vol | (gus_line_vol << 8));
arg2938drivers/sound/gus_wave.creturn snd_ioctl_return ((int *) arg, gus_pcm_volume | (gus_pcm_volume << 8));
arg2942drivers/sound/gus_wave.creturn snd_ioctl_return ((int *) arg, gus_wave_volume | (gus_wave_volume << 8));
arg133drivers/sound/ics2101.cics2101_mixer_ioctl (int dev, unsigned int cmd, ioctl_arg arg)
arg141drivers/sound/ics2101.creturn gus_default_mixer_ioctl (dev, cmd, arg);
arg145drivers/sound/ics2101.creturn snd_ioctl_return ((int *) arg, set_volumes (DEV_MIC, get_fs_long ((long *) arg)));
arg149drivers/sound/ics2101.creturn snd_ioctl_return ((int *) arg, set_volumes (DEV_CD, get_fs_long ((long *) arg)));
arg153drivers/sound/ics2101.creturn snd_ioctl_return ((int *) arg, set_volumes (DEV_LINE, get_fs_long ((long *) arg)));
arg157drivers/sound/ics2101.creturn snd_ioctl_return ((int *) arg, set_volumes (DEV_GF1, get_fs_long ((long *) arg)));
arg161drivers/sound/ics2101.creturn snd_ioctl_return ((int *) arg, set_volumes (DEV_VOL, get_fs_long ((long *) arg)));
arg174drivers/sound/ics2101.creturn gus_default_mixer_ioctl (dev, cmd, arg);
arg178drivers/sound/ics2101.creturn snd_ioctl_return ((int *) arg, MIX_DEVS);
arg182drivers/sound/ics2101.creturn snd_ioctl_return ((int *) arg, SOUND_MASK_LINE | SOUND_MASK_CD | SOUND_MASK_SYNTH | SOUND_MASK_VOLUME | SOUND_MASK_MIC);
arg186drivers/sound/ics2101.creturn snd_ioctl_return ((int *) arg, SOUND_MASK_MIC | SOUND_MASK_LINE);
arg190drivers/sound/ics2101.creturn snd_ioctl_return ((int *) arg, 0);
arg194drivers/sound/ics2101.creturn snd_ioctl_return ((int *) arg, volumes[DEV_MIC]);
arg198drivers/sound/ics2101.creturn snd_ioctl_return ((int *) arg, volumes[DEV_LINE]);
arg202drivers/sound/ics2101.creturn snd_ioctl_return ((int *) arg, volumes[DEV_CD]);
arg206drivers/sound/ics2101.creturn snd_ioctl_return ((int *) arg, volumes[DEV_VOL]);
arg210drivers/sound/ics2101.creturn snd_ioctl_return ((int *) arg, volumes[DEV_GF1]);
arg306drivers/sound/mad16_sb_midi.cmad16_sb_midi_ioctl (int dev, unsigned cmd, ioctl_arg arg)
arg282drivers/sound/midi_synth.cunsigned int cmd, ioctl_arg arg)
arg292drivers/sound/midi_synth.cmemcpy_tofs ((&((char *) arg)[0]), synth_devs[dev]->info, sizeof (struct synth_info));
arg2drivers/sound/midi_synth.hunsigned int cmd, ioctl_arg arg);
arg470drivers/sound/midibuf.cunsigned int cmd, ioctl_arg arg)
arg479drivers/sound/midibuf.creturn midi_devs[dev]->coproc->ioctl (midi_devs[dev]->coproc->devc, cmd, arg, 0);
arg490drivers/sound/midibuf.cval = (int) get_fs_long ((long *) arg);
arg496drivers/sound/midibuf.creturn snd_ioctl_return ((int *) arg, val);
arg500drivers/sound/midibuf.creturn midi_devs[dev]->ioctl (dev, cmd, arg);
arg116drivers/sound/mpu401.cstatic void     set_uart_mode (int dev, struct mpu_config *devc, int arg);
arg772drivers/sound/mpu401.cmpu401_ioctl (int dev, unsigned cmd, ioctl_arg arg)
arg781drivers/sound/mpu401.cmemcpy_fromfs ((char *) init_sequence, &(((char *) arg)[0]), sizeof (init_sequence));
arg791drivers/sound/mpu401.cset_uart_mode (dev, devc, !get_fs_long ((long *) arg));
arg800drivers/sound/mpu401.cmemcpy_fromfs ((char *) &rec, &(((char *) arg)[0]), sizeof (rec));
arg805drivers/sound/mpu401.cmemcpy_tofs ((&((char *) arg)[0]), (char *) &rec, sizeof (rec));
arg830drivers/sound/mpu401.cunsigned int cmd, ioctl_arg arg)
arg846drivers/sound/mpu401.cmemcpy_tofs ((&((char *) arg)[0]), &mpu_synth_info[midi_dev], sizeof (struct synth_info));
arg1224drivers/sound/mpu401.cset_uart_mode (int dev, struct mpu_config *devc, int arg)
arg1226drivers/sound/mpu401.cif (!arg && (devc->capabilities & MPU_CAP_INTLG))
arg1231drivers/sound/mpu401.cif ((devc->uart_mode == 0) == (arg == 0))
arg1238drivers/sound/mpu401.cif (arg)
arg1247drivers/sound/mpu401.cdevc->uart_mode = arg;
arg1572drivers/sound/mpu401.cunsigned int command, ioctl_arg arg)
arg1580drivers/sound/mpu401.cint             parm = (int) get_fs_long ((long *) arg) & timer_caps;
arg1592drivers/sound/mpu401.creturn snd_ioctl_return ((int *) arg, timer_mode);
arg1618drivers/sound/mpu401.cint             val = (int) get_fs_long ((long *) arg);
arg1623drivers/sound/mpu401.creturn snd_ioctl_return ((int *) arg, curr_timebase);
arg1629drivers/sound/mpu401.cint             val = (int) get_fs_long ((long *) arg);
arg1647drivers/sound/mpu401.creturn snd_ioctl_return ((int *) arg, curr_tempo);
arg1652drivers/sound/mpu401.cif (get_fs_long ((long *) arg) != 0)  /* Can't change */
arg1655drivers/sound/mpu401.creturn snd_ioctl_return ((int *) arg, ((curr_tempo * curr_timebase) + 30) / 60);
arg1659drivers/sound/mpu401.cmetronome_mode = (int) get_fs_long ((long *) arg);
arg124drivers/sound/opl3.cunsigned int cmd, ioctl_arg arg)
arg133drivers/sound/opl3.cmemcpy_fromfs ((char *) &ins, &(((char *) arg)[0]), sizeof (ins));
arg149drivers/sound/opl3.cmemcpy_tofs ((&((char *) arg)[0]), &devc->fm_info, sizeof (devc->fm_info));
arg218drivers/sound/pas2_midi.cpas_midi_ioctl (int dev, unsigned cmd, ioctl_arg arg)
arg261drivers/sound/pas2_mixer.cpas_mixer_ioctl (int dev, unsigned int cmd, ioctl_arg arg)
arg263drivers/sound/pas2_mixer.cTRACE (printk ("pas2_mixer.c: int pas_mixer_ioctl(unsigned int cmd = %X, unsigned int arg = %X)\n", cmd, arg));
arg268drivers/sound/pas2_mixer.creturn snd_ioctl_return ((int *) arg, pas_mixer_set (cmd & 0xff, get_fs_long ((long *) arg)));
arg278drivers/sound/pas2_mixer.creturn snd_ioctl_return ((int *) arg, rec_devices);
arg282drivers/sound/pas2_mixer.creturn snd_ioctl_return ((int *) arg, SUPPORTED_MIXER_DEVICES & ~(SOUND_MASK_BASS | SOUND_MASK_TREBLE));
arg286drivers/sound/pas2_mixer.creturn snd_ioctl_return ((int *) arg, SUPPORTED_MIXER_DEVICES);
arg290drivers/sound/pas2_mixer.creturn snd_ioctl_return ((int *) arg, POSSIBLE_RECORDING_DEVICES & SUPPORTED_MIXER_DEVICES);
arg294drivers/sound/pas2_mixer.creturn snd_ioctl_return ((int *) arg, 0);    /* No special capabilities */
arg298drivers/sound/pas2_mixer.creturn snd_ioctl_return ((int *) arg, 0);    /* No mute yet */
arg303drivers/sound/pas2_mixer.creturn snd_ioctl_return ((int *) arg, 0);
arg304drivers/sound/pas2_mixer.creturn snd_ioctl_return ((int *) arg, ((mode_control & P_M_MV508_ENHANCE_BITS) + 1) * 20);
arg309drivers/sound/pas2_mixer.creturn snd_ioctl_return ((int *) arg, 1);
arg310drivers/sound/pas2_mixer.creturn snd_ioctl_return ((int *) arg, 0);
arg314drivers/sound/pas2_mixer.creturn snd_ioctl_return ((int *) arg, levels[cmd & 0xff]);
arg59drivers/sound/pas2_pcm.cpcm_set_speed (int arg)
arg64drivers/sound/pas2_pcm.cif (arg > 44100)
arg65drivers/sound/pas2_pcm.carg = 44100;
arg66drivers/sound/pas2_pcm.cif (arg < 5000)
arg67drivers/sound/pas2_pcm.carg = 5000;
arg69drivers/sound/pas2_pcm.cfoo = (1193180 + (arg / 2)) / arg;
arg70drivers/sound/pas2_pcm.carg = 1193180 / foo;
arg75drivers/sound/pas2_pcm.cpcm_speed = arg;
arg119drivers/sound/pas2_pcm.cpcm_set_channels (int arg)
arg122drivers/sound/pas2_pcm.cif ((arg != 1) && (arg != 2))
arg125drivers/sound/pas2_pcm.cif (arg != pcm_channels)
arg129drivers/sound/pas2_pcm.cpcm_channels = arg;
arg139drivers/sound/pas2_pcm.cpcm_set_bits (int arg)
arg141drivers/sound/pas2_pcm.cif ((arg & pcm_bitsok) != arg)
arg144drivers/sound/pas2_pcm.cif (arg != pcm_bits)
arg148drivers/sound/pas2_pcm.cpcm_bits = arg;
arg155drivers/sound/pas2_pcm.cpas_pcm_ioctl (int dev, unsigned int cmd, ioctl_arg arg, int local)
arg157drivers/sound/pas2_pcm.cTRACE (printk ("pas2_pcm.c: static int pas_pcm_ioctl(unsigned int cmd = %X, unsigned int arg = %X)\n", cmd, arg));
arg163drivers/sound/pas2_pcm.creturn pcm_set_speed ((int) arg);
arg164drivers/sound/pas2_pcm.creturn snd_ioctl_return ((int *) arg, pcm_set_speed (get_fs_long ((long *) arg)));
arg170drivers/sound/pas2_pcm.creturn snd_ioctl_return ((int *) arg, pcm_speed);
arg175drivers/sound/pas2_pcm.creturn pcm_set_channels ((int) arg + 1) - 1;
arg176drivers/sound/pas2_pcm.creturn snd_ioctl_return ((int *) arg, pcm_set_channels (get_fs_long ((long *) arg) + 1) - 1);
arg181drivers/sound/pas2_pcm.creturn pcm_set_channels ((int) arg);
arg182drivers/sound/pas2_pcm.creturn snd_ioctl_return ((int *) arg, pcm_set_channels (get_fs_long ((long *) arg)));
arg188drivers/sound/pas2_pcm.creturn snd_ioctl_return ((int *) arg, pcm_channels);
arg193drivers/sound/pas2_pcm.creturn pcm_set_bits ((int) arg);
arg194drivers/sound/pas2_pcm.creturn snd_ioctl_return ((int *) arg, pcm_set_bits (get_fs_long ((long *) arg)));
arg200drivers/sound/pas2_pcm.creturn snd_ioctl_return ((int *) arg, pcm_bits);
arg205drivers/sound/pas2_pcm.cif (get_fs_long ((long *) arg) > 1)
arg207drivers/sound/pas2_pcm.cpcm_filter = get_fs_long ((long *) arg);
arg211drivers/sound/pas2_pcm.creturn snd_ioctl_return ((int *) arg, pcm_filter);
arg492drivers/sound/pss.cpss_coproc_ioctl (void *dev_info, unsigned int cmd, ioctl_arg arg, int local)
arg512drivers/sound/pss.cmemcpy_fromfs ((char *) buf, &(((char *) arg)[0]), sizeof (*buf));
arg525drivers/sound/pss.cmemcpy_fromfs ((char *) &buf, &(((char *) arg)[0]), sizeof (buf));
arg550drivers/sound/pss.cmemcpy_tofs ((&((char *) arg)[0]), &buf, sizeof (buf));
arg561drivers/sound/pss.cmemcpy_fromfs ((char *) &buf, &(((char *) arg)[0]), sizeof (buf));
arg595drivers/sound/pss.cmemcpy_fromfs ((char *) &buf, &(((char *) arg)[0]), sizeof (buf));
arg636drivers/sound/pss.cmemcpy_fromfs ((char *) &buf, &(((char *) arg)[0]), sizeof (buf));
arg670drivers/sound/pss.cmemcpy_tofs ((&((char *) arg)[0]), &buf, sizeof (buf));
arg64drivers/sound/sb16_dsp.cstatic int      sb16_dsp_ioctl (int dev, unsigned int cmd, ioctl_arg arg, int local);
arg134drivers/sound/sb16_dsp.cdsp_set_bits (int arg)
arg136drivers/sound/sb16_dsp.cDEB (printk ("dsp_set_bits(%d)\n", arg));
arg138drivers/sound/sb16_dsp.cif (arg)
arg139drivers/sound/sb16_dsp.cswitch (arg)
arg154drivers/sound/sb16_dsp.csb16_dsp_ioctl (int dev, unsigned int cmd, ioctl_arg arg, int local)
arg160drivers/sound/sb16_dsp.creturn dsp_set_speed ((int) arg);
arg161drivers/sound/sb16_dsp.creturn snd_ioctl_return ((int *) arg, dsp_set_speed (get_fs_long ((long *) arg)));
arg166drivers/sound/sb16_dsp.creturn snd_ioctl_return ((int *) arg, dsp_current_speed);
arg170drivers/sound/sb16_dsp.creturn dsp_set_stereo ((int) arg);
arg171drivers/sound/sb16_dsp.creturn snd_ioctl_return ((int *) arg, dsp_set_stereo (get_fs_long ((long *) arg)));
arg175drivers/sound/sb16_dsp.creturn dsp_set_stereo ((int) arg - 1) + 1;
arg176drivers/sound/sb16_dsp.creturn snd_ioctl_return ((int *) arg, dsp_set_stereo (get_fs_long ((long *) arg) - 1) + 1);
arg181drivers/sound/sb16_dsp.creturn snd_ioctl_return ((int *) arg, dsp_stereo + 1);
arg185drivers/sound/sb16_dsp.creturn dsp_set_bits ((int) arg);
arg186drivers/sound/sb16_dsp.creturn snd_ioctl_return ((int *) arg, dsp_set_bits (get_fs_long ((long *) arg)));
arg191drivers/sound/sb16_dsp.creturn snd_ioctl_return ((int *) arg, dsp_16bit ? 16 : 8);
arg196drivers/sound/sb16_dsp.cif (get_fs_long ((long *) arg) > 1)
arg197drivers/sound/sb16_dsp.creturn snd_ioctl_return ((int *) arg, -EINVAL);
arg171drivers/sound/sb16_midi.csb16midi_ioctl (int dev, unsigned cmd, ioctl_arg arg)
arg91drivers/sound/sb_dsp.cstatic int      dsp_set_bits (int arg);
arg878drivers/sound/sb_dsp.cdsp_set_bits (int arg)
arg880drivers/sound/sb_dsp.cif (arg)
arg884drivers/sound/sb_dsp.cswitch (arg)
arg900drivers/sound/sb_dsp.csb_dsp_ioctl (int dev, unsigned int cmd, ioctl_arg arg, int local)
arg906drivers/sound/sb_dsp.creturn dsp_speed ((int) arg);
arg907drivers/sound/sb_dsp.creturn snd_ioctl_return ((int *) arg, dsp_speed (get_fs_long ((long *) arg)));
arg913drivers/sound/sb_dsp.creturn snd_ioctl_return ((int *) arg, dsp_current_speed);
arg918drivers/sound/sb_dsp.creturn dsp_set_stereo ((int) arg - 1) + 1;
arg919drivers/sound/sb_dsp.creturn snd_ioctl_return ((int *) arg, dsp_set_stereo (get_fs_long ((long *) arg) - 1) + 1);
arg925drivers/sound/sb_dsp.creturn snd_ioctl_return ((int *) arg, dsp_stereo + 1);
arg930drivers/sound/sb_dsp.creturn dsp_set_stereo ((int) arg);
arg931drivers/sound/sb_dsp.creturn snd_ioctl_return ((int *) arg, dsp_set_stereo (get_fs_long ((long *) arg)));
arg939drivers/sound/sb_dsp.creturn dsp_set_bits ((int) arg);
arg940drivers/sound/sb_dsp.creturn snd_ioctl_return ((int *) arg, dsp_set_bits (get_fs_long ((long *) arg)));
arg946drivers/sound/sb_dsp.creturn snd_ioctl_return ((int *) arg, dsp_16bit ? 16 : 8);
arg195drivers/sound/sb_midi.csb_midi_ioctl (int dev, unsigned cmd, ioctl_arg arg)
arg444drivers/sound/sb_mixer.csb_mixer_ioctl (int dev, unsigned int cmd, ioctl_arg arg)
arg452drivers/sound/sb_mixer.creturn snd_ioctl_return ((int *) arg, set_recmask (get_fs_long ((long *) arg)));
arg457drivers/sound/sb_mixer.creturn snd_ioctl_return ((int *) arg, sb_mixer_set (cmd & 0xff, get_fs_long ((long *) arg)));
arg466drivers/sound/sb_mixer.creturn snd_ioctl_return ((int *) arg, recmask);
arg470drivers/sound/sb_mixer.creturn snd_ioctl_return ((int *) arg, supported_devices);
arg475drivers/sound/sb_mixer.creturn snd_ioctl_return ((int *) arg, supported_devices);
arg477drivers/sound/sb_mixer.creturn snd_ioctl_return ((int *) arg, supported_devices & ~(SOUND_MASK_MIC | SOUND_MASK_SPEAKER));
arg481drivers/sound/sb_mixer.creturn snd_ioctl_return ((int *) arg, supported_rec_devices);
arg485drivers/sound/sb_mixer.creturn snd_ioctl_return ((int *) arg, mixer_caps);
arg489drivers/sound/sb_mixer.creturn snd_ioctl_return ((int *) arg, sb_mixer_get (cmd & 0xff));
arg1541drivers/sound/sequencer.cunsigned int cmd, ioctl_arg arg)
arg1562drivers/sound/sequencer.creturn tmr->ioctl (tmr_no, cmd, arg);
arg1571drivers/sound/sequencer.cpending_timer = get_fs_long ((long *) arg);
arg1579drivers/sound/sequencer.creturn snd_ioctl_return ((int *) arg, pending_timer);
arg1618drivers/sound/sequencer.cmidi_dev = get_fs_long ((long *) arg);
arg1646drivers/sound/sequencer.creturn snd_ioctl_return ((int *) arg, iqlen);
arg1653drivers/sound/sequencer.creturn snd_ioctl_return ((int *) arg, SEQ_MAX_QUEUE - qlen);
arg1664drivers/sound/sequencer.creturn tmr->ioctl (tmr_no, cmd, arg);
arg1666drivers/sound/sequencer.cif (get_fs_long ((long *) arg) != 0)
arg1669drivers/sound/sequencer.creturn snd_ioctl_return ((int *) arg, HZ);
arg1676drivers/sound/sequencer.cdev = get_fs_long ((long *) arg);
arg1690drivers/sound/sequencer.cerr = synth_devs[dev]->ioctl (dev, cmd, arg);
arg1696drivers/sound/sequencer.creturn snd_ioctl_return ((int *) arg, max_synthdev);
arg1700drivers/sound/sequencer.creturn snd_ioctl_return ((int *) arg, max_mididev);
arg1705drivers/sound/sequencer.cint             dev = get_fs_long ((long *) arg);
arg1713drivers/sound/sequencer.creturn snd_ioctl_return ((int *) arg, synth_devs[dev]->ioctl (dev, cmd, arg));
arg1719drivers/sound/sequencer.cint             dev = get_fs_long ((long *) arg);
arg1727drivers/sound/sequencer.csynth_devs[dev]->ioctl (dev, cmd, arg);
arg1737drivers/sound/sequencer.cmemcpy_fromfs ((char *) &inf, &(((char *) arg)[0]), sizeof (inf));
arg1746drivers/sound/sequencer.creturn synth_devs[dev]->ioctl (dev, cmd, arg);
arg1755drivers/sound/sequencer.cmemcpy_fromfs ((char *) &event, &(((char *) arg)[0]), sizeof (event));
arg1771drivers/sound/sequencer.cmemcpy_fromfs ((char *) &inf, &(((char *) arg)[0]), sizeof (inf));
arg1777drivers/sound/sequencer.cmemcpy_tofs ((&((char *) arg)[0]), (char *) &(midi_devs[dev]->info), sizeof (inf));
arg1793drivers/sound/sequencer.cmemcpy_fromfs ((char *) inf, &(((char *) arg)[0]), sizeof (*inf));
arg1814drivers/sound/sequencer.cmemcpy_tofs ((&((char *) arg)[0]), (char *) inf, sizeof (*inf));
arg1831drivers/sound/sequencer.cmemcpy_fromfs ((char *) inf, &(((char *) arg)[0]), sizeof (*inf));
arg1852drivers/sound/sequencer.cmemcpy_tofs ((&((char *) arg)[0]), (char *) inf, sizeof (*inf));
arg1860drivers/sound/sequencer.cint             tmp = get_fs_long ((long *) arg);
arg1878drivers/sound/sequencer.cint             val = get_fs_long ((long *) arg);
arg1885drivers/sound/sequencer.creturn snd_ioctl_return ((int *) arg, val);
arg1902drivers/sound/sequencer.creturn synth_devs[0]->ioctl (0, cmd, arg);
arg13drivers/sound/sound_calls.hint DMAbuf_ioctl(int dev, unsigned int cmd, ioctl_arg arg, int local);
arg33drivers/sound/sound_calls.hunsigned int cmd, ioctl_arg arg);
arg48drivers/sound/sound_calls.hunsigned int cmd, ioctl_arg arg);
arg68drivers/sound/sound_calls.hunsigned int cmd, ioctl_arg arg);
arg99drivers/sound/sound_calls.hunsigned int cmd, ioctl_arg arg);
arg180drivers/sound/sound_calls.hint gus_default_mixer_ioctl (int dev, unsigned int cmd, ioctl_arg arg);
arg249drivers/sound/sound_calls.hunsigned int cmd, ioctl_arg arg);
arg509drivers/sound/sound_switch.cunsigned int cmd, ioctl_arg arg)
arg511drivers/sound/sound_switch.cDEB (printk ("sound_ioctl_sw(dev=%d, cmd=0x%x, arg=0x%x)\n", dev, cmd, arg));
arg528drivers/sound/sound_switch.creturn mixer_devs[mixdev]->ioctl (mixdev, cmd, arg);
arg533drivers/sound/sound_switch.creturn mixer_devs[0]->ioctl (0, cmd, arg);
arg550drivers/sound/sound_switch.creturn mixer_devs[dev]->ioctl (dev, cmd, arg);
arg556drivers/sound/sound_switch.creturn sequencer_ioctl (dev, file, cmd, arg);
arg564drivers/sound/sound_switch.creturn audio_ioctl (dev, file, cmd, arg);
arg570drivers/sound/sound_switch.creturn MIDIbuf_ioctl (dev, file, cmd, arg);
arg205drivers/sound/sound_timer.cunsigned int cmd, ioctl_arg arg)
arg210drivers/sound/sound_timer.creturn snd_ioctl_return ((int *) arg, TMR_INTERNAL);
arg231drivers/sound/sound_timer.cint             val = get_fs_long ((long *) arg);
arg242drivers/sound/sound_timer.creturn snd_ioctl_return ((int *) arg, curr_timebase);
arg248drivers/sound/sound_timer.cint             val = get_fs_long ((long *) arg);
arg263drivers/sound/sound_timer.creturn snd_ioctl_return ((int *) arg, curr_tempo);
arg268drivers/sound/sound_timer.cif (get_fs_long ((long *) arg) != 0)  /* Can't change */
arg271drivers/sound/sound_timer.creturn snd_ioctl_return ((int *) arg, ((curr_tempo * curr_timebase) + 30) / 60);
arg161drivers/sound/soundcard.cunsigned int cmd, unsigned long arg)
arg180drivers/sound/soundcard.cif ((err = verify_area (VERIFY_READ, (void *) arg, len)) < 0)
arg186drivers/sound/soundcard.cif ((err = verify_area (VERIFY_WRITE, (void *) arg, len)) < 0)
arg192drivers/sound/soundcard.cerr = sound_ioctl_sw (dev, &files[dev], cmd, (caddr_t) arg);
arg641drivers/sound/sscape.csscape_coproc_ioctl (void *dev_info, unsigned int cmd, ioctl_arg arg, int local)
arg659drivers/sound/sscape.cmemcpy_fromfs ((char *) buf, &(((char *) arg)[0]), sizeof (*buf));
arg730drivers/sound/sscape.cset_speed (sscape_info * devc, int arg)
arg736drivers/sound/sscape.cset_channels (sscape_info * devc, int arg)
arg742drivers/sound/sscape.cset_format (sscape_info * devc, int arg)
arg748drivers/sound/sscape.csscape_audio_ioctl (int dev, unsigned int cmd, ioctl_arg arg, int local)
arg756drivers/sound/sscape.creturn set_speed (devc, (int) arg);
arg757drivers/sound/sscape.creturn snd_ioctl_return ((int *) arg, set_speed (devc, get_fs_long ((long *) arg)));
arg762drivers/sound/sscape.creturn snd_ioctl_return ((int *) arg, 8000);
arg766drivers/sound/sscape.creturn set_channels (devc, (int) arg + 1) - 1;
arg767drivers/sound/sscape.creturn snd_ioctl_return ((int *) arg, set_channels (devc, get_fs_long ((long *) arg) + 1) - 1);
arg771drivers/sound/sscape.creturn set_channels (devc, (int) arg);
arg772drivers/sound/sscape.creturn snd_ioctl_return ((int *) arg, set_channels (devc, get_fs_long ((long *) arg)));
arg777drivers/sound/sscape.creturn snd_ioctl_return ((int *) arg, 1);
arg781drivers/sound/sscape.creturn set_format (devc, (int) arg);
arg782drivers/sound/sscape.creturn snd_ioctl_return ((int *) arg, set_format (devc, get_fs_long ((long *) arg)));
arg787drivers/sound/sscape.creturn snd_ioctl_return ((int *) arg, 8);
arg204drivers/sound/sys_timer.cunsigned int cmd, ioctl_arg arg)
arg209drivers/sound/sys_timer.creturn snd_ioctl_return ((int *) arg, TMR_INTERNAL);
arg230drivers/sound/sys_timer.cint             val = get_fs_long ((long *) arg);
arg241drivers/sound/sys_timer.creturn snd_ioctl_return ((int *) arg, curr_timebase);
arg247drivers/sound/sys_timer.cint             val = get_fs_long ((long *) arg);
arg261drivers/sound/sys_timer.creturn snd_ioctl_return ((int *) arg, curr_tempo);
arg266drivers/sound/sys_timer.cif (get_fs_long ((long *) arg) != 0)  /* Can't change */
arg269drivers/sound/sys_timer.creturn snd_ioctl_return ((int *) arg, ((curr_tempo * curr_timebase) + 30) / 60);
arg228drivers/sound/uart6850.cuart6850_ioctl (int dev, unsigned cmd, ioctl_arg arg)
arg20fs/ext2/ioctl.cunsigned long arg)
arg25fs/ext2/ioctl.cext2_debug ("cmd = %u, arg = %lu\n", cmd, arg);
arg29fs/ext2/ioctl.cif ((err = verify_area (VERIFY_WRITE, (long *) arg, sizeof(long))))
arg31fs/ext2/ioctl.cput_fs_long (inode->u.ext2_i.i_flags, (long *) arg);
arg34fs/ext2/ioctl.cflags = get_fs_long ((long *) arg);
arg62fs/ext2/ioctl.cif ((err = verify_area (VERIFY_WRITE, (long *) arg, sizeof(long))))
arg64fs/ext2/ioctl.cput_fs_long (inode->u.ext2_i.i_version, (long *) arg);
arg71fs/ext2/ioctl.cinode->u.ext2_i.i_version = get_fs_long ((long *) arg);
arg332fs/fat/dir.cunsigned int cmd, unsigned long arg)
arg342fs/fat/dir.cstruct dirent *d1 = (struct dirent *)arg;
arg344fs/fat/dir.creturn fat_readdirx(inode,filp,(void *)arg,vfat_ioctl_fill,1);
arg18fs/fcntl.cextern int sock_fcntl (struct file *, unsigned int cmd, unsigned long arg);
arg20fs/fcntl.cstatic inline int dupfd(unsigned int fd, unsigned int arg)
arg24fs/fcntl.cif (arg >= NR_OPEN)
arg26fs/fcntl.cwhile (arg < NR_OPEN)
arg27fs/fcntl.cif (current->files->fd[arg])
arg28fs/fcntl.carg++;
arg31fs/fcntl.cif (arg >= NR_OPEN)
arg33fs/fcntl.cFD_CLR(arg, &current->files->close_on_exec);
arg34fs/fcntl.c(current->files->fd[arg] = current->files->fd[fd])->f_count++;
arg35fs/fcntl.creturn arg;
arg56fs/fcntl.casmlinkage long sys_fcntl(unsigned int fd, unsigned int cmd, unsigned long arg)
arg66fs/fcntl.creturn dupfd(fd,arg);
arg70fs/fcntl.cif (arg&1)
arg82fs/fcntl.cif (IS_APPEND(filp->f_inode) && !(arg & O_APPEND))
arg84fs/fcntl.cif ((arg & FASYNC) && !(filp->f_flags & FASYNC) &&
arg87fs/fcntl.cif (!(arg & FASYNC) && (filp->f_flags & FASYNC) &&
arg91fs/fcntl.cfilp->f_flags |= arg & (O_APPEND | O_NONBLOCK |
arg95fs/fcntl.creturn fcntl_getlk(fd, (struct flock *) arg);
arg97fs/fcntl.creturn fcntl_setlk(fd, cmd, (struct flock *) arg);
arg99fs/fcntl.creturn fcntl_setlk(fd, cmd, (struct flock *) arg);
arg132fs/fcntl.cif (current->pgrp == -arg || current->pid == arg)
arg136fs/fcntl.cif ((p->pid == arg) || (p->pid == -arg) || 
arg137fs/fcntl.c(p->pgrp == -arg)) {
arg150fs/fcntl.cfilp->f_owner = arg;
arg152fs/fcntl.csock_fcntl (filp, F_SETOWN, arg);
arg158fs/fcntl.creturn (sock_fcntl (filp, cmd, arg));
arg17fs/ioctl.cstatic int file_ioctl(struct file *filp,unsigned int cmd,unsigned long arg)
arg28fs/ioctl.cerror = verify_area(VERIFY_WRITE,(void *) arg,4);
arg31fs/ioctl.cblock = get_fs_long((long *) arg);
arg33fs/ioctl.cput_fs_long(block,(long *) arg);
arg38fs/ioctl.cerror = verify_area(VERIFY_WRITE,(void *) arg,4);
arg42fs/ioctl.c(long *) arg);
arg45fs/ioctl.cerror = verify_area(VERIFY_WRITE,(void *) arg,sizeof(int));
arg49fs/ioctl.c(int *) arg);
arg53fs/ioctl.creturn filp->f_op->ioctl(filp->f_inode, filp, cmd, arg);
arg58fs/ioctl.casmlinkage int sys_ioctl(unsigned int fd, unsigned int cmd, unsigned long arg)
arg75fs/ioctl.con = get_user((unsigned int *) arg);
arg84fs/ioctl.con = get_user ((unsigned int *) arg);
arg93fs/ioctl.creturn file_ioctl(filp, cmd, arg);
arg96fs/ioctl.creturn filp->f_op->ioctl(filp->f_inode, filp, cmd, arg);
arg19fs/ncpfs/ioctl.cunsigned int cmd, unsigned long arg)
arg35fs/ncpfs/ioctl.cif ((result = verify_area(VERIFY_READ, (char *)arg,
arg41fs/ncpfs/ioctl.cmemcpy_fromfs(&request, (struct ncp_ioctl_request *)arg,
arg84fs/ncpfs/ioctl.cif ((result = verify_area(VERIFY_WRITE, (char *)arg,
arg90fs/ncpfs/ioctl.cmemcpy_fromfs(&info, (struct ncp_fs_info *)arg,
arg104fs/ncpfs/ioctl.cmemcpy_tofs((struct ncp_fs_info *)arg, &info, sizeof(info));
arg115fs/ncpfs/ioctl.cif ((result = verify_area(VERIFY_WRITE, (uid_t*) arg,
arg120fs/ncpfs/ioctl.cput_fs_word(server->m.mounted_uid, (uid_t*) arg);
arg135fs/pipe.cunsigned int cmd, unsigned long arg)
arg141fs/pipe.cerror = verify_area(VERIFY_WRITE, (void *) arg, sizeof(int));
arg143fs/pipe.cput_user(PIPE_SIZE(*pino),(int *) arg);
arg18fs/smbfs/ioctl.cunsigned int cmd, unsigned long arg)
arg24fs/smbfs/ioctl.cif ((result = verify_area(VERIFY_WRITE, (uid_t*) arg,
arg28fs/smbfs/ioctl.cput_fs_word(SMB_SERVER(inode)->m.mounted_uid, (uid_t*) arg);
arg193include/asm-alpha/unistd.hstatic inline long kernel_thread(int (*fn)(void *), void * arg, unsigned long flags)
arg195include/asm-alpha/unistd.hreturn __kernel_thread(flags | CLONE_VM, fn, arg);
arg298include/asm-i386/unistd.hstatic inline pid_t kernel_thread(int (*fn)(void *), void * arg, unsigned long flags)
arg314include/asm-i386/unistd.h"r" (arg), "r" (fn),
arg1323include/asm-mips/unistd.hstatic inline pid_t kernel_thread(int (*fn)(void *), void * arg, unsigned long flags)
arg1345include/asm-mips/unistd.h"r" (arg), "r" (fn),
arg441include/asm-sparc/unistd.hstatic inline pid_t kernel_thread(int (*fn)(void *), void * arg, unsigned long flags)
arg462include/asm-sparc/unistd.h"i" (__NR_exit),  "r" (fn), "r" (arg) :
arg122include/linux/mroute.hextern int ipmr_ioctl(struct sock *sk, int cmd, unsigned long arg);
arg213include/linux/msdos_fs.hunsigned int cmd, unsigned long arg);
arg140include/linux/ncp_fs.hunsigned int cmd, unsigned long arg);
arg108include/linux/net.hunsigned long arg);
arg116include/linux/net.hunsigned long arg);  
arg108include/linux/sem.hasmlinkage int sys_semctl (int semid, int semnum, int cmd, union semun arg);
arg112include/linux/smb_fs.hunsigned int cmd, unsigned long arg);
arg142include/linux/tqueue.hvoid *arg;
arg151include/linux/tqueue.harg    = p -> data;
arg155include/linux/tqueue.h(*f)(arg);
arg317include/linux/tty.hunsigned int cmd, unsigned long arg);
arg336include/linux/tty.hunsigned int cmd, unsigned long arg);
arg133include/linux/tty_driver.hunsigned int cmd, unsigned long arg);
arg27include/linux/tty_ldisc.hunsigned int cmd, unsigned long arg);
arg114include/linux/xd.hstatic int xd_ioctl (struct inode *inode,struct file *file,unsigned int cmd,unsigned long arg);
arg11include/net/arp.hextern int  arp_ioctl(unsigned int cmd, void *arg);
arg37include/net/icmp.hunsigned long arg);
arg87include/net/ip.hextern int    ip_ioctl(struct sock *sk, int cmd, unsigned long arg);
arg5include/net/rarp.hextern int rarp_ioctl(unsigned int cmd, void *arg);
arg147include/net/route.hextern int    ip_rt_ioctl(unsigned int cmd, void *arg);
arg304include/net/sock.hunsigned long arg);
arg127include/net/tcp.hextern int tcp_ioctl(struct sock *sk, int cmd, unsigned long arg);
arg49include/net/udp.hextern int  udp_ioctl(struct sock *sk, int cmd, unsigned long arg);
arg360ipc/sem.casmlinkage int sys_semctl (int semid, int semnum, int cmd, union semun arg)
arg380ipc/sem.cstruct seminfo seminfo, *tmp = arg.__buf;
arg403ipc/sem.cbuf = arg.buf;
arg458ipc/sem.carray = arg.array;
arg465ipc/sem.cval = arg.val;
arg476ipc/sem.carray = arg.array;
arg485ipc/sem.cbuf = arg.buf;
arg490ipc/sem.cbuf = arg.buf;
arg75ipc/util.casmlinkage int sys_semctl (int semid, int semnum, int cmd, union semun arg)
arg686net/appletalk/ddp.cint atif_ioctl(int cmd, void *arg)
arg695net/appletalk/ddp.cint err=verify_area(ro?VERIFY_READ:VERIFY_WRITE, arg,sizeof(atreq));
arg703net/appletalk/ddp.cmemcpy_fromfs(&atreq,arg,sizeof(atreq));
arg808net/appletalk/ddp.cmemcpy_tofs(arg,&atreq,sizeof(atreq));
arg816net/appletalk/ddp.cstatic int atrtr_ioctl(unsigned int cmd, void *arg)
arg821net/appletalk/ddp.cerr=verify_area(VERIFY_READ, arg, sizeof(rt));
arg824net/appletalk/ddp.cmemcpy_fromfs(&rt,arg,sizeof(rt));
arg952net/appletalk/ddp.cstatic int atalk_fcntl(struct socket *sock, unsigned int cmd, unsigned long arg)
arg1764net/appletalk/ddp.cstatic int atalk_ioctl(struct socket *sock,unsigned int cmd, unsigned long arg)
arg1793net/appletalk/ddp.cerr=verify_area(VERIFY_WRITE,(void *)arg,sizeof(struct timeval));
arg1796net/appletalk/ddp.cmemcpy_tofs((void *)arg,&sk->stamp,sizeof(struct timeval));
arg1807net/appletalk/ddp.creturn(atrtr_ioctl(cmd,(void *)arg));
arg1814net/appletalk/ddp.creturn atif_ioctl(cmd,(void *)arg);
arg1828net/appletalk/ddp.creturn(dev_ioctl(cmd,(void *) arg));
arg1843net/appletalk/ddp.cerr=verify_area(VERIFY_WRITE,(void *)arg,sizeof(unsigned long));
arg1846net/appletalk/ddp.cput_fs_long(amount,(unsigned long *)arg);
arg722net/ax25/af_ax25.cstatic int ax25_fcntl(struct socket *sock, unsigned int cmd, unsigned long arg)
arg2009net/ax25/af_ax25.cstatic int ax25_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
arg2017net/ax25/af_ax25.cif ((err = verify_area(VERIFY_WRITE, (void *)arg, sizeof(unsigned long))) != 0)
arg2022net/ax25/af_ax25.cput_fs_long(amount, (unsigned long *)arg);
arg2031net/ax25/af_ax25.cif ((err = verify_area(VERIFY_WRITE, (void *)arg, sizeof(unsigned long))) != 0)
arg2033net/ax25/af_ax25.cput_fs_long(amount, (unsigned long *)arg);
arg2041net/ax25/af_ax25.cif ((err = verify_area(VERIFY_WRITE,(void *)arg,sizeof(struct timeval))) != 0)
arg2043net/ax25/af_ax25.cmemcpy_tofs((void *)arg, &sk->stamp, sizeof(struct timeval));
arg2053net/ax25/af_ax25.cif ((err = verify_area(VERIFY_READ, (void *)arg, sizeof(struct sockaddr_ax25))) != 0)
arg2055net/ax25/af_ax25.cmemcpy_fromfs(&sax25, (void *)arg, sizeof(sax25));
arg2060net/ax25/af_ax25.cif ((err = verify_area(VERIFY_READ, (void *)arg, sizeof(unsigned long))) != 0)
arg2064net/ax25/af_ax25.camount = get_fs_long((void *)arg);
arg2074net/ax25/af_ax25.creturn ax25_bpq_ioctl(cmd, (void *)arg);
arg2079net/ax25/af_ax25.creturn ax25_dev_ioctl(cmd, (void *)arg);
arg2085net/ax25/af_ax25.creturn ax25_rt_ioctl(cmd, (void *)arg);
arg2100net/ax25/af_ax25.creturn(dev_ioctl(cmd, (void *)arg));
arg172net/ax25/ax25_route.cint ax25_rt_ioctl(unsigned int cmd, void *arg)
arg182net/ax25/ax25_route.cif ((err = verify_area(VERIFY_READ, arg, sizeof(route))) != 0)
arg184net/ax25/ax25_route.cmemcpy_fromfs(&route, arg, sizeof(route));
arg237net/ax25/ax25_route.cif ((err = verify_area(VERIFY_READ, arg, sizeof(route))) != 0)
arg239net/ax25/ax25_route.cmemcpy_fromfs(&route, arg, sizeof(route));
arg560net/ax25/ax25_route.cint ax25_dev_ioctl(unsigned int cmd, void *arg)
arg572net/ax25/ax25_route.cif ((err = verify_area(VERIFY_READ, arg, sizeof(ax25_parms))) != 0)
arg574net/ax25/ax25_route.cmemcpy_fromfs(&ax25_parms, arg, sizeof(ax25_parms));
arg623net/ax25/ax25_route.cif ((err = verify_area(VERIFY_WRITE, arg, sizeof(struct ax25_parms_struct))) != 0)
arg625net/ax25/ax25_route.cmemcpy_fromfs(&ax25_parms, arg, sizeof(ax25_parms));
arg635net/ax25/ax25_route.cmemcpy_tofs(arg, &ax25_parms, sizeof(ax25_parms));
arg697net/ax25/ax25_route.cint ax25_bpq_ioctl(unsigned int cmd, void *arg)
arg707net/ax25/ax25_route.cif ((err = verify_area(VERIFY_READ, arg, sizeof(bpqaddr))) != 0)
arg709net/ax25/ax25_route.cmemcpy_fromfs(&bpqaddr, arg, sizeof(bpqaddr));
arg756net/core/dev.cstatic int dev_ifconf(char *arg)
arg769net/core/dev.cerr=verify_area(VERIFY_WRITE, arg, sizeof(struct ifconf));
arg772net/core/dev.cmemcpy_fromfs(&ifc, arg, sizeof(struct ifconf));
arg820net/core/dev.cmemcpy_tofs(arg, &ifc, sizeof(struct ifconf));
arg826net/core/dev.creturn(pos - arg);
arg926net/core/dev.cstatic int dev_ifsioc(void *arg, unsigned int getset)
arg936net/core/dev.cint err=verify_area(VERIFY_WRITE, arg, sizeof(struct ifreq));
arg940net/core/dev.cmemcpy_fromfs(&ifr, arg, sizeof(struct ifreq));
arg1221net/core/dev.cmemcpy_tofs(arg,&ifr,sizeof(struct ifreq));
arg1232net/core/dev.cmemcpy_tofs(arg, &ifr, sizeof(struct ifreq));
arg1242net/core/dev.cint dev_ioctl(unsigned int cmd, void *arg)
arg1247net/core/dev.c(void) dev_ifconf((char *) arg);
arg1266net/core/dev.creturn dev_ifsioc(arg, cmd);
arg1286net/core/dev.creturn dev_ifsioc(arg, cmd);
arg1298net/core/dev.creturn dev_ifsioc(arg, cmd);
arg436net/ipv4/af_inet.cstatic int inet_fcntl(struct socket *sock, unsigned int cmd, unsigned long arg)
arg450net/ipv4/af_inet.cif (!suser() && current->pgrp != -arg &&
arg451net/ipv4/af_inet.ccurrent->pid != arg) return(-EPERM);
arg452net/ipv4/af_inet.csk->proc = arg;
arg1242net/ipv4/af_inet.cstatic int inet_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
arg1252net/ipv4/af_inet.cerr=verify_area(VERIFY_READ,(int *)arg,sizeof(long));
arg1255net/ipv4/af_inet.cpid = get_user((int *) arg);
arg1263net/ipv4/af_inet.cerr=verify_area(VERIFY_WRITE,(void *) arg, sizeof(long));
arg1266net/ipv4/af_inet.cput_fs_long(sk->proc,(int *)arg);
arg1271net/ipv4/af_inet.cerr=verify_area(VERIFY_WRITE,(void *)arg,sizeof(struct timeval));
arg1274net/ipv4/af_inet.cmemcpy_tofs((void *)arg,&sk->stamp,sizeof(struct timeval));
arg1278net/ipv4/af_inet.creturn(ip_rt_ioctl(cmd,(void *) arg));
arg1285net/ipv4/af_inet.creturn(arp_ioctl(cmd,(void *) arg));
arg1290net/ipv4/af_inet.creturn(rarp_ioctl_hook(cmd,(void *) arg));
arg1317net/ipv4/af_inet.creturn(dev_ioctl(cmd,(void *) arg));
arg1322net/ipv4/af_inet.creturn(dev_ioctl(cmd,(void *) arg));
arg1326net/ipv4/af_inet.creturn(sk->prot->ioctl(sk, cmd, arg));
arg476net/ipv4/arp.cstatic void arp_expire_request (unsigned long arg)
arg478net/ipv4/arp.cstruct arp_table *entry = (struct arp_table *) arg;
arg1862net/ipv4/arp.cint arp_ioctl(unsigned int cmd, void *arg)
arg1876net/ipv4/arp.cerr = verify_area(VERIFY_READ, arg, sizeof(struct arpreq));
arg1879net/ipv4/arp.cmemcpy_fromfs(&r, arg, sizeof(struct arpreq));
arg1886net/ipv4/arp.cerr = verify_area(VERIFY_READ, arg, sizeof(struct arpreq_old));
arg1889net/ipv4/arp.cmemcpy_fromfs(&r, arg, sizeof(struct arpreq_old));
arg1952net/ipv4/arp.cerr = verify_area(VERIFY_WRITE, arg, sizeof(struct arpreq));
arg1957net/ipv4/arp.cmemcpy_tofs(arg, &r, sizeof(r));
arg1960net/ipv4/arp.cerr = verify_area(VERIFY_WRITE, arg, sizeof(struct arpreq_old));
arg1971net/ipv4/arp.cmemcpy_tofs(arg, &r, sizeof(struct arpreq_old));
arg208net/ipv4/ip_fragment.cstatic void ip_expire(unsigned long arg)
arg212net/ipv4/ip_fragment.cqp = (struct ipq *)arg;
arg180net/ipv4/ip_input.cint ip_ioctl(struct sock *sk, int cmd, unsigned long arg)
arg596net/ipv4/ipmr.cint ipmr_ioctl(struct sock *sk, int cmd, unsigned long arg)
arg606net/ipv4/ipmr.cerr=verify_area(VERIFY_WRITE, (void *)arg, sizeof(vr));
arg609net/ipv4/ipmr.cmemcpy_fromfs(&vr,(void *)arg,sizeof(vr));
arg619net/ipv4/ipmr.cmemcpy_tofs((void *)arg,&vr,sizeof(vr));
arg624net/ipv4/ipmr.cerr=verify_area(VERIFY_WRITE, (void *)arg, sizeof(sr));
arg627net/ipv4/ipmr.cmemcpy_fromfs(&sr,(void *)arg,sizeof(sr));
arg628net/ipv4/ipmr.cmemcpy_tofs((void *)arg,&sr,sizeof(sr));
arg439net/ipv4/rarp.cint rarp_ioctl(unsigned int cmd, void *arg)
arg450net/ipv4/rarp.cerr = verify_area(VERIFY_READ, arg, sizeof(struct arpreq));
arg453net/ipv4/rarp.cmemcpy_fromfs(&r, arg, sizeof(r));
arg461net/ipv4/rarp.cerr = verify_area(VERIFY_WRITE, arg, sizeof(struct arpreq));
arg464net/ipv4/rarp.creturn rarp_req_get((struct arpreq *)arg);
arg468net/ipv4/rarp.cerr = verify_area(VERIFY_READ, arg, sizeof(struct arpreq));
arg471net/ipv4/rarp.creturn rarp_req_set((struct arpreq *)arg);
arg1750net/ipv4/route.cint ip_rt_ioctl(unsigned int cmd, void *arg)
arg1761net/ipv4/route.cerr=verify_area(VERIFY_READ, arg, sizeof(struct rtentry));
arg1764net/ipv4/route.cmemcpy_fromfs(&rt, arg, sizeof(struct rtentry));
arg746net/ipv4/tcp.cint tcp_ioctl(struct sock *sk, int cmd, unsigned long arg)
arg765net/ipv4/tcp.cerr=verify_area(VERIFY_WRITE,(void *)arg, sizeof(int));
arg768net/ipv4/tcp.cput_user(amount, (int *)arg);
arg775net/ipv4/tcp.cerr = verify_area(VERIFY_WRITE,(void *) arg, sizeof(int));
arg778net/ipv4/tcp.cput_user(answ,(int *) arg);
arg787net/ipv4/tcp.cerr=verify_area(VERIFY_WRITE,(void *)arg, sizeof(int));
arg790net/ipv4/tcp.cput_user(amount, (int *)arg);
arg444net/ipv4/udp.cint udp_ioctl(struct sock *sk, int cmd, unsigned long arg)
arg455net/ipv4/udp.cerr=verify_area(VERIFY_WRITE,(void *)arg,
arg459net/ipv4/udp.cput_fs_long(amount,(unsigned long *)arg);
arg479net/ipv4/udp.cerr=verify_area(VERIFY_WRITE,(void *)arg,
arg483net/ipv4/udp.cput_fs_long(amount,(unsigned long *)arg);
arg112net/ipx/af_ipx.cipxcfg_get_config_data(ipx_config_data *arg)
arg118net/ipx/af_ipx.cmemcpy_tofs(arg, &vals, sizeof(vals));
arg991net/ipx/af_ipx.cipxitf_ioctl(unsigned int cmd, void *arg)
arg1001net/ipx/af_ipx.cerr=verify_area(VERIFY_READ,arg,sizeof(ifr));
arg1004net/ipx/af_ipx.cmemcpy_fromfs(&ifr,arg,sizeof(ifr));
arg1024net/ipx/af_ipx.cerr=verify_area(VERIFY_WRITE,arg,sizeof(ifr));
arg1027net/ipx/af_ipx.cmemcpy_fromfs(&ifr,arg,sizeof(ifr));
arg1037net/ipx/af_ipx.cmemcpy_tofs(arg,&ifr,sizeof(ifr));
arg1041net/ipx/af_ipx.cerr=verify_area(VERIFY_READ,arg,sizeof(char));
arg1044net/ipx/af_ipx.creturn ipxcfg_set_auto_create(get_fs_byte(arg));
arg1046net/ipx/af_ipx.cerr=verify_area(VERIFY_READ,arg,sizeof(char));
arg1049net/ipx/af_ipx.creturn ipxcfg_set_auto_select(get_fs_byte(arg));
arg1260net/ipx/af_ipx.cstatic int ipxrtr_ioctl(unsigned int cmd, void *arg)
arg1266net/ipx/af_ipx.cerr=verify_area(VERIFY_READ,arg,sizeof(rt));
arg1270net/ipx/af_ipx.cmemcpy_fromfs(&rt,arg,sizeof(rt));
arg1478net/ipx/af_ipx.cstatic int ipx_fcntl(struct socket *sock, unsigned int cmd, unsigned long arg)
arg2069net/ipx/af_ipx.cstatic int ipx_ioctl(struct socket *sock,unsigned int cmd, unsigned long arg)
arg2078net/ipx/af_ipx.cerr=verify_area(VERIFY_WRITE,(void *)arg,sizeof(unsigned long));
arg2084net/ipx/af_ipx.cput_fs_long(amount,(unsigned long *)arg);
arg2092net/ipx/af_ipx.cerr=verify_area(VERIFY_WRITE,(void *)arg,sizeof(unsigned long));
arg2095net/ipx/af_ipx.cput_fs_long(amount,(unsigned long *)arg);
arg2102net/ipx/af_ipx.creturn(ipxrtr_ioctl(cmd,(void *)arg));
arg2109net/ipx/af_ipx.creturn(ipxitf_ioctl(cmd,(void *)arg));
arg2112net/ipx/af_ipx.cerr=verify_area(VERIFY_WRITE,(void *)arg,
arg2115net/ipx/af_ipx.creturn(ipxcfg_get_config_data((void *)arg));
arg2122net/ipx/af_ipx.cerr=verify_area(VERIFY_WRITE,(void *)arg,sizeof(struct timeval));
arg2125net/ipx/af_ipx.cmemcpy_tofs((void *)arg,&sk->stamp,sizeof(struct timeval));
arg2137net/ipx/af_ipx.creturn(dev_ioctl(cmd,(void *) arg));
arg144net/netlink.cunsigned int cmd, unsigned long arg)
arg280net/netrom/af_netrom.cstatic int nr_fcntl(struct socket *sock, unsigned int cmd, unsigned long arg)
arg1176net/netrom/af_netrom.cstatic int nr_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
arg1184net/netrom/af_netrom.cif ((err = verify_area(VERIFY_WRITE, (void *)arg, sizeof(unsigned long))) != 0)
arg1189net/netrom/af_netrom.cput_fs_long(amount, (unsigned long *)arg);
arg1198net/netrom/af_netrom.cif ((err = verify_area(VERIFY_WRITE, (void *)arg, sizeof(unsigned long))) != 0)
arg1200net/netrom/af_netrom.cput_fs_long(amount, (unsigned long *)arg);
arg1208net/netrom/af_netrom.cif ((err = verify_area(VERIFY_WRITE,(void *)arg,sizeof(struct timeval))) != 0)
arg1210net/netrom/af_netrom.cmemcpy_tofs((void *)arg, &sk->stamp, sizeof(struct timeval));
arg1232net/netrom/af_netrom.creturn nr_rt_ioctl(cmd, (void *)arg);
arg1237net/netrom/af_netrom.cif ((err = verify_area(VERIFY_WRITE, (void *)arg, sizeof(struct nr_parms_struct))) != 0)
arg1239net/netrom/af_netrom.cmemcpy_fromfs(&nr_parms, (void *)arg, sizeof(struct nr_parms_struct));
arg1241net/netrom/af_netrom.cmemcpy_tofs((void *)arg, &nr_parms, sizeof(struct nr_parms_struct));
arg1249net/netrom/af_netrom.cif ((err = verify_area(VERIFY_READ, (void *)arg, sizeof(struct nr_parms_struct))) != 0)
arg1251net/netrom/af_netrom.cmemcpy_fromfs(&nr_parms, (void *)arg, sizeof(struct nr_parms_struct));
arg1257net/netrom/af_netrom.creturn dev_ioctl(cmd, (void *)arg);
arg566net/netrom/nr_route.cint nr_rt_ioctl(unsigned int cmd, void *arg)
arg576net/netrom/nr_route.cif ((err = verify_area(VERIFY_READ, arg, sizeof(struct nr_route_struct))) != 0)
arg578net/netrom/nr_route.cmemcpy_fromfs(&nr_route, arg, sizeof(struct nr_route_struct));
arg596net/netrom/nr_route.cif ((err = verify_area(VERIFY_READ, arg, sizeof(struct nr_route_struct))) != 0)
arg598net/netrom/nr_route.cmemcpy_fromfs(&nr_route, arg, sizeof(struct nr_route_struct));
arg616net/netrom/nr_route.cif ((err = verify_area(VERIFY_READ, arg, sizeof(int))) != 0)
arg618net/netrom/nr_route.copt = get_fs_long((void *)arg);
arg83net/socket.cunsigned int cmd, unsigned long arg);
arg390net/socket.cunsigned long arg)
arg394net/socket.creturn(sock->ops->ioctl(sock, cmd, arg));
arg1158net/socket.cint sock_fcntl(struct file *filp, unsigned int cmd, unsigned long arg)
arg1164net/socket.creturn(sock->ops->fcntl(sock, cmd, arg));
arg210net/unix/af_unix.cstatic int unix_fcntl(struct socket *sock, unsigned int cmd, unsigned long arg)
arg938net/unix/af_unix.cstatic int unix_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
arg948net/unix/af_unix.cerr=verify_area(VERIFY_WRITE,(void *)arg,sizeof(unsigned long));
arg954net/unix/af_unix.cput_fs_long(amount,(unsigned long *)arg);
arg964net/unix/af_unix.cerr=verify_area(VERIFY_WRITE,(void *)arg,sizeof(unsigned long));
arg965net/unix/af_unix.cput_fs_long(amount,(unsigned long *)arg);