taglinefilesource code
arg168drivers/FPU-emu/fpu_emu.hasmlinkage void round_reg(FPU_REG *arg, unsigned int extent,
arg144drivers/FPU-emu/fpu_entry.casmlinkage void math_emulate(long arg)
arg173drivers/FPU-emu/fpu_entry.cSETUP_DATA_AREA(arg);
arg54drivers/FPU-emu/fpu_proto.hasmlinkage void math_emulate(long arg);
arg61drivers/FPU-emu/fpu_proto.hextern void convert_l2reg(long const *arg, FPU_REG *dest);
arg75drivers/FPU-emu/fpu_proto.hextern int poly_2xm1(FPU_REG const *arg, FPU_REG *result);
arg78drivers/FPU-emu/fpu_proto.hextern void poly_atan(FPU_REG *arg);
arg82drivers/FPU-emu/fpu_proto.hextern void poly_l2(FPU_REG const *arg, FPU_REG *result);
arg83drivers/FPU-emu/fpu_proto.hextern int poly_l2p1(FPU_REG const *arg, FPU_REG *result);
arg86drivers/FPU-emu/fpu_proto.hextern void poly_sine(FPU_REG const *arg, FPU_REG *result);
arg89drivers/FPU-emu/fpu_proto.hextern void poly_tan(FPU_REG const *arg, FPU_REG *result, int invert);
arg20drivers/FPU-emu/fpu_system.h#define SETUP_DATA_AREA(arg)    FPU_info = (struct info *) &arg
arg149drivers/FPU-emu/fpu_trig.cvoid convert_l2reg(long const *arg, FPU_REG *dest)
arg151drivers/FPU-emu/fpu_trig.clong num = *arg;
arg604drivers/FPU-emu/fpu_trig.cstatic int f_cos(FPU_REG *arg)
arg606drivers/FPU-emu/fpu_trig.cchar arg_sign = arg->sign;
arg608drivers/FPU-emu/fpu_trig.cif ( arg->tag == TW_Valid )
arg613drivers/FPU-emu/fpu_trig.cif ( arg->exp > EXP_BIAS - 40 )
arg615drivers/FPU-emu/fpu_trig.carg->sign = SIGN_POS;
arg616drivers/FPU-emu/fpu_trig.cif ( (q = trig_arg(arg, FCOS)) != -1 )
arg618drivers/FPU-emu/fpu_trig.creg_div(arg, &CONST_PI2, arg, FULL_PRECISION);
arg620drivers/FPU-emu/fpu_trig.cpoly_sine(arg, &rv);
arg624drivers/FPU-emu/fpu_trig.creg_move(&rv, arg);
arg634drivers/FPU-emu/fpu_trig.carg->sign = arg_sign;         /* restore st(0) */
arg641drivers/FPU-emu/fpu_trig.cif ( (arg->exp <= EXP_UNDER) && (denormal_operand()) )
arg646drivers/FPU-emu/fpu_trig.creg_move(&CONST_1, arg);
arg655drivers/FPU-emu/fpu_trig.celse if ( arg->tag == TW_Zero )
arg657drivers/FPU-emu/fpu_trig.creg_move(&CONST_1, arg);
arg684drivers/FPU-emu/fpu_trig.cFPU_REG arg;
arg719drivers/FPU-emu/fpu_trig.creg_move(FPU_st0_ptr,&arg);
arg720drivers/FPU-emu/fpu_trig.cif ( !f_cos(&arg) )
arg724drivers/FPU-emu/fpu_trig.creg_move(&arg,FPU_st0_ptr);
arg41drivers/FPU-emu/poly_2xm1.cint  poly_2xm1(FPU_REG const *arg, FPU_REG *result)
arg48drivers/FPU-emu/poly_2xm1.cexponent = arg->exp - EXP_BIAS;
arg51drivers/FPU-emu/poly_2xm1.cif ( (arg->sign != SIGN_POS)  /* Can't hack a number < 0.0 */
arg53drivers/FPU-emu/poly_2xm1.c|| (arg->tag != TW_Valid) )
arg61drivers/FPU-emu/poly_2xm1.c*(unsigned *)&Xll = arg->sigl;
arg62drivers/FPU-emu/poly_2xm1.c*(((unsigned *)&Xll)+1) = arg->sigh;
arg47drivers/FPU-emu/poly_atan.cvoid  poly_atan(FPU_REG *arg)
arg57drivers/FPU-emu/poly_atan.cif ( arg->sign != 0 )  /* Can't hack a number < 0.0 */
arg58drivers/FPU-emu/poly_atan.c{ arith_invalid(arg); return; }  /* Need a positive number */
arg61drivers/FPU-emu/poly_atan.cexponent = arg->exp - EXP_BIAS;
arg63drivers/FPU-emu/poly_atan.cif ( arg->tag == TW_Zero )
arg66drivers/FPU-emu/poly_atan.creg_move(&CONST_Z, arg);
arg77drivers/FPU-emu/poly_atan.c(arg->sigl == 0) && (arg->sigh == 0x80000000) )
arg80drivers/FPU-emu/poly_atan.creg_move(&CONST_PI4, arg);
arg91drivers/FPU-emu/poly_atan.cif ( (exponent >= -1) || (arg->sigh > 0xd413ccd0) )
arg97drivers/FPU-emu/poly_atan.carg_signif = significand(arg);
arg107drivers/FPU-emu/poly_atan.carg_signif = significand(arg);
arg113drivers/FPU-emu/poly_atan.carg->exp = numerator.exp;
arg114drivers/FPU-emu/poly_atan.creg_u_div(&numerator, &denom, arg, FULL_PRECISION);
arg116drivers/FPU-emu/poly_atan.cexponent = arg->exp - EXP_BIAS;
arg120drivers/FPU-emu/poly_atan.carg_signif = significand(arg);
arg172drivers/FPU-emu/poly_atan.creg_u_mul(&ratio, arg, arg, FULL_PRECISION);
arg175drivers/FPU-emu/poly_atan.creg_sub(&CONST_PI4, arg, arg, FULL_PRECISION);
arg43drivers/FPU-emu/poly_l2.cvoid  poly_l2(FPU_REG const *arg, FPU_REG *result)
arg52drivers/FPU-emu/poly_l2.cexponent = arg->exp - EXP_BIAS;
arg56drivers/FPU-emu/poly_l2.cif ( arg->sigh > (unsigned)0xb504f334 )
arg65drivers/FPU-emu/poly_l2.creg_u_div(&CONST_1, arg, &num, FULL_PRECISION);
arg70drivers/FPU-emu/poly_l2.cnum.sigl = arg->sigl;    /* copy the mantissa */
arg71drivers/FPU-emu/poly_l2.cnum.sigh = arg->sigh;
arg126drivers/FPU-emu/poly_l2.csignificand(&num) = - significand(arg);
arg128drivers/FPU-emu/poly_l2.creg_div(&num, arg, &num, FULL_PRECISION);
arg227drivers/FPU-emu/poly_l2.cint  poly_l2p1(FPU_REG const *arg, FPU_REG *result)
arg234drivers/FPU-emu/poly_l2.csign = arg->sign;
arg236drivers/FPU-emu/poly_l2.creg_add(arg, &CONST_1, &arg_pl1, FULL_PRECISION);
arg244drivers/FPU-emu/poly_l2.creg_div(arg, &denom, &local_arg, FULL_PRECISION);
arg43drivers/FPU-emu/poly_sin.cvoid  poly_sine(FPU_REG const *arg, FPU_REG *result)
arg49drivers/FPU-emu/poly_sin.cexponent = arg->exp - EXP_BIAS;
arg51drivers/FPU-emu/poly_sin.cif ( arg->tag == TW_Zero )
arg59drivers/FPU-emu/poly_sin.cif ( arg->sign != 0 )  /* Can't hack a number < 0.0 */
arg68drivers/FPU-emu/poly_sin.cif ( (exponent == 0) && (arg->sigl == 0) && (arg->sigh == 0x80000000) )
arg79drivers/FPU-emu/poly_sin.cfixed_arg.sigl = arg->sigl;
arg80drivers/FPU-emu/poly_sin.cfixed_arg.sigh = arg->sigh;
arg119drivers/FPU-emu/poly_sin.creg_mul(result, arg, result, FULL_PRECISION);
arg120drivers/FPU-emu/poly_sin.creg_u_add(result, arg, result, FULL_PRECISION);
arg52drivers/FPU-emu/poly_tan.cvoid  poly_tan(FPU_REG const *arg, FPU_REG *result, int invert)
arg60drivers/FPU-emu/poly_tan.cexponent = arg->exp - EXP_BIAS;
arg63drivers/FPU-emu/poly_tan.cif ( arg->sign != 0 )  /* Can't hack a number < 0.0 */
arg67drivers/FPU-emu/poly_tan.carg_signif = significand(arg);
arg103drivers/FPU-emu/poly_tan.creg_mul(&odd_poly, arg, &odd_poly, FULL_PRECISION);
arg105drivers/FPU-emu/poly_tan.creg_u_add(&odd_poly, arg, &odd_poly, FULL_PRECISION);
arg1200drivers/block/cdu31a.csony_get_subchnl_info(long arg)
arg1215drivers/block/cdu31a.cverify_area(VERIFY_READ, (char *) arg, sizeof(schi));
arg1216drivers/block/cdu31a.cverify_area(VERIFY_WRITE, (char *) arg, sizeof(schi));
arg1218drivers/block/cdu31a.cmemcpy_fromfs(&schi, (char *) arg, sizeof(schi));
arg1235drivers/block/cdu31a.cmemcpy_tofs((char *) arg, &schi, sizeof(schi));
arg1266drivers/block/cdu31a.cmemcpy_tofs((char *) arg, &schi, sizeof(schi));
arg1278drivers/block/cdu31a.cunsigned long arg)
arg1375drivers/block/cdu31a.cverify_area(VERIFY_READ, (char *) arg, 6);
arg1377drivers/block/cdu31a.cmemcpy_fromfs(&(params[1]), (void *) arg, 6);
arg1411drivers/block/cdu31a.chdr = (struct cdrom_tochdr *) arg;
arg1433drivers/block/cdu31a.centry = (struct cdrom_tocentry *) arg;
arg1486drivers/block/cdu31a.cverify_area(VERIFY_READ, (char *) arg, sizeof(ti));
arg1488drivers/block/cdu31a.cmemcpy_fromfs(&ti, (char *) arg, sizeof(ti));
arg1546drivers/block/cdu31a.creturn sony_get_subchnl_info(arg);
arg1552drivers/block/cdu31a.cverify_area(VERIFY_READ, (char *) arg, sizeof(volctrl));
arg1554drivers/block/cdu31a.cmemcpy_fromfs(&volctrl, (char *) arg, sizeof(volctrl));
arg520drivers/block/hd.cunsigned int cmd, unsigned long arg)
arg522drivers/block/hd.cstruct hd_geometry *loc = (struct hd_geometry *) arg;
arg548drivers/block/hd.cif(arg > 0xff) return -EINVAL;
arg549drivers/block/hd.cread_ahead[MAJOR(inode->i_rdev)] = arg;
arg552drivers/block/hd.cif (!arg)  return -EINVAL;
arg553drivers/block/hd.cerr = verify_area(VERIFY_WRITE, (long *) arg, sizeof(long));
arg557drivers/block/hd.c(long *) arg);
arg568drivers/block/hd.cRO_IOCTLS(inode->i_rdev,arg);
arg159drivers/block/mcd.cmcdPlay(struct mcd_Play_msf *arg)
arg165drivers/block/mcd.csendMcdCmd(MCMD_PLAY_READ, arg);
arg187drivers/block/mcd.cunsigned long arg)
arg272drivers/block/mcd.cst = verify_area(VERIFY_READ, (void *) arg, sizeof ti);
arg276drivers/block/mcd.cmemcpy_fromfs(&ti, (void *) arg, sizeof ti);
arg315drivers/block/mcd.cst = verify_area(VERIFY_READ, (void *) arg, sizeof msf);
arg319drivers/block/mcd.cmemcpy_fromfs(&msf, (void *) arg, sizeof msf);
arg354drivers/block/mcd.cst = verify_area(VERIFY_WRITE, (void *) arg, sizeof tocHdr);
arg360drivers/block/mcd.cmemcpy_tofs((void *) arg, &tocHdr, sizeof tocHdr);
arg365drivers/block/mcd.cst = verify_area(VERIFY_WRITE, (void *) arg, sizeof entry);
arg369drivers/block/mcd.cmemcpy_fromfs(&entry, (void *) arg, sizeof entry);
arg397drivers/block/mcd.cmemcpy_tofs((void *) arg, &entry, sizeof entry);
arg402drivers/block/mcd.cst = verify_area(VERIFY_WRITE, (void *) arg, sizeof subchnl);
arg406drivers/block/mcd.cmemcpy_fromfs(&subchnl, (void *) arg, sizeof subchnl);
arg437drivers/block/mcd.cmemcpy_tofs((void *) arg, &subchnl, sizeof subchnl);
arg447drivers/block/mcd.cst = verify_area(VERIFY_READ, (void *) arg, sizeof(volctrl));
arg451drivers/block/mcd.cmemcpy_fromfs(&volctrl, (char *) arg, sizeof(volctrl));
arg439drivers/block/sbpcd.cstatic int sbpcd_dbg_ioctl(unsigned long arg, int level)
arg443drivers/block/sbpcd.cval = get_fs_long((int *) arg);
arg2145drivers/block/sbpcd.cu_int cmd, u_long arg)
arg2150drivers/block/sbpcd.cMINOR(inode->i_rdev), cmd, arg));
arg2174drivers/block/sbpcd.ci = verify_area(VERIFY_READ, (int *) arg, sizeof(int));
arg2175drivers/block/sbpcd.cif (i>=0) i=sbpcd_dbg_ioctl(arg,1);
arg2224drivers/block/sbpcd.cst=verify_area(VERIFY_READ, (void *) arg, sizeof(struct cdrom_msf));
arg2226drivers/block/sbpcd.cmemcpy_fromfs(&msf, (void *) arg, sizeof(struct cdrom_msf));
arg2252drivers/block/sbpcd.cst=verify_area(VERIFY_READ,(void *) arg,sizeof(struct cdrom_ti));
arg2258drivers/block/sbpcd.cmemcpy_fromfs(&ti,(void *) arg,sizeof(struct cdrom_ti));
arg2278drivers/block/sbpcd.cst=verify_area(VERIFY_WRITE, (void *) arg, sizeof(struct cdrom_tochdr));
arg2280drivers/block/sbpcd.cmemcpy_tofs((void *) arg, &tochdr, sizeof(struct cdrom_tochdr));
arg2285drivers/block/sbpcd.cst=verify_area(VERIFY_READ, (void *) arg, sizeof(struct cdrom_tocentry));
arg2287drivers/block/sbpcd.cmemcpy_fromfs(&tocentry, (void *) arg, sizeof(struct cdrom_tocentry));
arg2302drivers/block/sbpcd.cst=verify_area(VERIFY_WRITE,(void *) arg, sizeof(struct cdrom_tocentry));
arg2304drivers/block/sbpcd.cmemcpy_tofs((void *) arg, &tocentry, sizeof(struct cdrom_tocentry));
arg2339drivers/block/sbpcd.cst=verify_area(VERIFY_READ,(void *) arg,sizeof(volctrl));
arg2341drivers/block/sbpcd.cmemcpy_fromfs(&volctrl,(char *) arg,sizeof(volctrl));
arg2354drivers/block/sbpcd.cst=verify_area(VERIFY_WRITE, (void *) arg, sizeof(struct cdrom_subchnl));
arg2356drivers/block/sbpcd.cmemcpy_fromfs(&SC, (void *) arg, sizeof(struct cdrom_subchnl));
arg2387drivers/block/sbpcd.cmemcpy_tofs((void *) arg, &SC, sizeof(struct cdrom_subchnl));
arg236drivers/block/xd.cstatic int xd_ioctl (struct inode *inode,struct file *file,u_int cmd,u_long arg)
arg238drivers/block/xd.cXD_GEOMETRY *geometry = (XD_GEOMETRY *) arg;
arg244drivers/block/xd.cif (arg) {
arg258drivers/block/xd.cif(arg > 0xff) return -EINVAL;
arg259drivers/block/xd.cread_ahead[MAJOR(inode->i_rdev)] = arg;
arg262drivers/block/xd.cif (arg) {
arg263drivers/block/xd.cif ((err = verify_area(VERIFY_WRITE,(long *) arg,sizeof(long))))
arg265drivers/block/xd.cput_fs_long(xd[MINOR(inode->i_rdev)].nr_sects,(long *) arg);
arg279drivers/block/xd.cRO_IOCTLS(inode->i_rdev,arg);
arg69drivers/char/console.cint set_selection(const int arg);
arg1593drivers/char/console.cint do_screendump(int arg)
arg1595drivers/char/console.cchar *sptr, *buf = (char *)arg;
arg1665drivers/char/console.cint set_selection(const int arg)
arg1675drivers/char/console.cargs = (unsigned short *)(arg + 1);
arg1849drivers/char/console.cstatic int set_get_font(char * arg, int set)
arg1867drivers/char/console.ci = verify_area(set ? VERIFY_READ : VERIFY_WRITE, (void *)arg, cmapsz);
arg1891drivers/char/console.c*(charmap+i) = get_fs_byte(arg+i);
arg1894drivers/char/console.cput_fs_byte(*(charmap+i), arg+i);
arg1926drivers/char/console.cint con_set_font (char *arg)
arg1928drivers/char/console.creturn set_get_font (arg,1);
arg1931drivers/char/console.cint con_get_font (char *arg)
arg1933drivers/char/console.creturn set_get_font (arg,0);
arg1941drivers/char/console.cint con_set_trans(char * arg)
arg1945drivers/char/console.ci = verify_area(VERIFY_READ, (void *)arg, E_TABSZ);
arg1949drivers/char/console.cfor (i=0; i<E_TABSZ ; i++) USER_TRANS[i] = get_fs_byte(arg+i);
arg1957drivers/char/console.cint con_get_trans(char * arg)
arg1961drivers/char/console.ci = verify_area(VERIFY_WRITE, (void *)arg, E_TABSZ);
arg1965drivers/char/console.cfor (i=0; i<E_TABSZ ; i++) put_fs_byte(USER_TRANS[i],arg+i);
arg333drivers/char/lp.cunsigned int cmd, unsigned long arg)
arg339drivers/char/lp.cprintk("lp%d ioctl, cmd: 0x%x, arg: 0x%x\n", minor, cmd, arg);
arg347drivers/char/lp.cLP_TIME(minor) = arg;
arg350drivers/char/lp.cLP_CHAR(minor) = arg;
arg353drivers/char/lp.cif (arg)
arg359drivers/char/lp.cLP_WAIT(minor) = arg;
arg363drivers/char/lp.cint newirq = arg;
arg1231drivers/char/serial.cunsigned int arg = get_fs_long((unsigned long *) value);
arg1239drivers/char/serial.cif (arg & TIOCM_RTS)
arg1241drivers/char/serial.cif (arg & TIOCM_DTR)
arg1245drivers/char/serial.cif (arg & TIOCM_RTS)
arg1247drivers/char/serial.cif (arg & TIOCM_DTR)
arg1252drivers/char/serial.c| ((arg & TIOCM_RTS) ? UART_MCR_RTS : 0)
arg1253drivers/char/serial.c| ((arg & TIOCM_DTR) ? UART_MCR_DTR : 0);
arg1348drivers/char/serial.cunsigned int cmd, unsigned long arg)
arg1360drivers/char/serial.cif (!arg)
arg1364drivers/char/serial.csend_break(info, arg ? arg*(HZ/10) : HZ/4);
arg1367drivers/char/serial.cerror = verify_area(VERIFY_WRITE, (void *) arg,sizeof(long));
arg1371drivers/char/serial.c(unsigned long *) arg);
arg1374drivers/char/serial.carg = get_fs_long((unsigned long *) arg);
arg1377drivers/char/serial.c(arg ? CLOCAL : 0));
arg1380drivers/char/serial.cerror = verify_area(VERIFY_WRITE, (void *) arg,
arg1384drivers/char/serial.creturn get_modem_info(info, (unsigned int *) arg);
arg1388drivers/char/serial.creturn set_modem_info(info, cmd, (unsigned int *) arg);
arg1390drivers/char/serial.cerror = verify_area(VERIFY_WRITE, (void *) arg,
arg1395drivers/char/serial.c(struct serial_struct *) arg);
arg1398drivers/char/serial.c(struct serial_struct *) arg);
arg1403drivers/char/serial.cerror = verify_area(VERIFY_WRITE, (void *) arg,
arg1407drivers/char/serial.cput_fs_long(rs_wild_int_mask, (unsigned long *) arg);
arg1413drivers/char/serial.crs_wild_int_mask = get_fs_long((unsigned long *) arg);
arg204drivers/char/tty_io.cunsigned int cmd, unsigned long arg)
arg35drivers/char/tty_ioctl.cextern int do_screendump(int arg);
arg39drivers/char/tty_ioctl.cextern int set_selection(const int arg);
arg111drivers/char/tty_ioctl.cstatic int do_get_ps_info(int arg)
arg118drivers/char/tty_ioctl.cstruct tstruct *ts = (struct tstruct *)arg;
arg123drivers/char/tty_ioctl.ci = verify_area(VERIFY_WRITE, (void *)arg, sizeof(struct tstruct));
arg338drivers/char/tty_ioctl.cunsigned int cmd, unsigned long arg)
arg369drivers/char/tty_ioctl.cretval = verify_area(VERIFY_WRITE, (void *) arg,
arg373drivers/char/tty_ioctl.cmemcpy_tofs((struct termios *) arg,
arg388drivers/char/tty_ioctl.creturn set_termios(termios_tty, (struct termios *) arg,
arg391drivers/char/tty_ioctl.creturn get_termio(termios_tty,(struct termio *) arg);
arg403drivers/char/tty_ioctl.creturn set_termio(termios_tty, (struct termio *) arg,
arg409drivers/char/tty_ioctl.cswitch (arg) {
arg434drivers/char/tty_ioctl.cswitch (arg) {
arg469drivers/char/tty_ioctl.cif ((arg == 1) && suser()) {
arg486drivers/char/tty_ioctl.cretval = verify_area(VERIFY_WRITE, (void *) arg,
arg495drivers/char/tty_ioctl.cput_fs_long(termios_tty->pgrp, (pid_t *) arg);
arg505drivers/char/tty_ioctl.cpgrp = get_fs_long((pid_t *) arg);
arg513drivers/char/tty_ioctl.cretval = verify_area(VERIFY_WRITE, (void *) arg,
arg518drivers/char/tty_ioctl.c(unsigned long *) arg);
arg521drivers/char/tty_ioctl.cretval = verify_area(VERIFY_WRITE, (void *) arg,
arg527drivers/char/tty_ioctl.c(unsigned long *) arg);
arg530drivers/char/tty_ioctl.c(unsigned long *) arg);
arg535drivers/char/tty_ioctl.cretval = verify_area(VERIFY_READ, (void *) arg, 1);
arg538drivers/char/tty_ioctl.cput_tty_queue(get_fs_byte((char *) arg), &tty->read_q);
arg542drivers/char/tty_ioctl.cretval = verify_area(VERIFY_WRITE, (void *) arg,
arg546drivers/char/tty_ioctl.cmemcpy_tofs((struct winsize *) arg, &tty->winsize,
arg551drivers/char/tty_ioctl.cset_window_size(other_tty,(struct winsize *) arg);
arg552drivers/char/tty_ioctl.creturn set_window_size(tty,(struct winsize *) arg);
arg554drivers/char/tty_ioctl.cswitch (get_fs_byte((char *)arg))
arg557drivers/char/tty_ioctl.creturn do_screendump(arg);
arg559drivers/char/tty_ioctl.creturn do_get_ps_info(arg);
arg562drivers/char/tty_ioctl.creturn set_selection(arg);
arg591drivers/char/tty_ioctl.carg = get_fs_long((unsigned long *) arg);
arg592drivers/char/tty_ioctl.cif (arg)
arg605drivers/char/tty_ioctl.cretval = verify_area(VERIFY_WRITE, (void *) arg,
arg609drivers/char/tty_ioctl.cput_fs_long(tty->disc, (unsigned long *) arg);
arg615drivers/char/tty_ioctl.carg = get_fs_long((unsigned long *) arg);
arg616drivers/char/tty_ioctl.creturn tty_set_ldisc(tty, arg);
arg618drivers/char/tty_ioctl.carg = get_fs_long((unsigned long *) arg);
arg619drivers/char/tty_ioctl.cretval = verify_area(VERIFY_WRITE, (void *) arg,
arg623drivers/char/tty_ioctl.cmemcpy_tofs((struct termios *) arg,
arg630drivers/char/tty_ioctl.carg = get_fs_long((unsigned long *) arg);
arg632drivers/char/tty_ioctl.c(struct termios *) arg,
arg638drivers/char/tty_ioctl.cretval = verify_area(VERIFY_READ, (void *) arg,
arg642drivers/char/tty_ioctl.cif (get_fs_long(arg)) {
arg657drivers/char/tty_ioctl.ctty->ioctl(tty, file, cmd, arg);
arg661drivers/char/tty_ioctl.cretval = (tty->ioctl)(tty, file, cmd, arg);
arg667drivers/char/tty_ioctl.c(tty, file, cmd, arg);
arg117drivers/char/vt.cunsigned int cmd, unsigned long arg)
arg131drivers/char/vt.ckd_mksound((unsigned int)arg, 0);
arg136drivers/char/vt.cunsigned int ticks = HZ * ((arg >> 16) & 0xffff) / 1000;
arg142drivers/char/vt.ckd_mksound(arg & 0xffff, ticks);
arg152drivers/char/vt.ci = verify_area(VERIFY_WRITE, (void *) arg, sizeof(unsigned char));
arg154drivers/char/vt.cput_fs_byte(KB_101, (char *) arg);
arg163drivers/char/vt.cif (arg < GPFIRST || arg > GPLAST)
arg165drivers/char/vt.creturn sys_ioperm(arg, 1, (cmd == KDADDIO)) ? -ENXIO : 0;
arg178drivers/char/vt.cswitch (arg) {
arg183drivers/char/vt.carg = KD_TEXT;
arg189drivers/char/vt.cif (vt_cons[console].vc_mode == (unsigned char) arg)
arg191drivers/char/vt.cvt_cons[console].vc_mode = (unsigned char) arg;
arg197drivers/char/vt.cif (arg == KD_TEXT)
arg206drivers/char/vt.ci = verify_area(VERIFY_WRITE, (void *) arg, sizeof(unsigned long));
arg208drivers/char/vt.cput_fs_long(vt_cons[console].vc_mode, (unsigned long *) arg);
arg220drivers/char/vt.cswitch(arg) {
arg241drivers/char/vt.ci = verify_area(VERIFY_WRITE, (void *) arg, sizeof(unsigned long));
arg246drivers/char/vt.cput_fs_long(ucval, (unsigned long *) arg);
arg253drivers/char/vt.cswitch(arg) {
arg266drivers/char/vt.ci = verify_area(VERIFY_WRITE, (void *) arg, sizeof(unsigned long));
arg270drivers/char/vt.cput_fs_long(ucval, (unsigned long *) arg);
arg276drivers/char/vt.cstruct kbentry * const a = (struct kbentry *)arg;
arg292drivers/char/vt.cconst struct kbentry * a = (struct kbentry *)arg;
arg313drivers/char/vt.cstruct kbsentry *a = (struct kbsentry *)arg;
arg338drivers/char/vt.cstruct kbsentry * const a = (struct kbsentry *)arg;
arg384drivers/char/vt.cstruct kbdiacrs *a = (struct kbdiacrs *)arg;
arg397drivers/char/vt.cstruct kbdiacrs *a = (struct kbdiacrs *)arg;
arg412drivers/char/vt.ci = verify_area(VERIFY_WRITE, (void *) arg, sizeof(unsigned char));
arg415drivers/char/vt.cput_fs_byte(kbd->ledstate, (char *) arg);
arg419drivers/char/vt.cif (arg & ~7)
arg421drivers/char/vt.ckbd->ledstate = arg;
arg427drivers/char/vt.cstruct vt_mode *vtmode = (struct vt_mode *)arg;
arg449drivers/char/vt.cstruct vt_mode *vtmode = (struct vt_mode *)arg;
arg451drivers/char/vt.ci = verify_area(VERIFY_WRITE, (void *)arg, sizeof(struct vt_mode));
arg468drivers/char/vt.cstruct vt_stat *vtstat = (struct vt_stat *)arg;
arg487drivers/char/vt.ci = verify_area(VERIFY_WRITE, (void *) arg, sizeof(long));
arg493drivers/char/vt.cput_fs_long(i <= NR_CONSOLES ? i : -1, (unsigned long *)arg);
arg502drivers/char/vt.cif (arg == 0 || arg > NR_CONSOLES)
arg504drivers/char/vt.cchange_console(arg - 1);
arg511drivers/char/vt.cif (arg == 0 || arg > NR_CONSOLES)
arg513drivers/char/vt.cwhile (fg_console != arg - 1)
arg539drivers/char/vt.cif (arg == 0)
arg566drivers/char/vt.cif (arg != VT_ACKACQ)
arg573drivers/char/vt.creturn con_set_font((char *)arg);
arg577drivers/char/vt.creturn con_get_font((char *)arg);
arg581drivers/char/vt.creturn con_set_trans((char *)arg);
arg585drivers/char/vt.creturn con_get_trans((char *)arg);
arg1044drivers/net/slip.cslip_ioctl(struct tty_struct *tty, void *file, int cmd, void *arg)
arg1055drivers/net/slip.cDPRINTF((DBG_SLIP, "SLIP: ioctl(%d, 0x%X, 0x%X)\n", tty->line, cmd, arg));
arg1058drivers/net/slip.cerr=verify_area(VERIFY_WRITE, arg, 16);
arg1061drivers/net/slip.cmemcpy_tofs(arg, sl->dev->name, strlen(sl->dev->name) + 1);
arg1064drivers/net/slip.cerr=verify_area(VERIFY_WRITE,arg,sizeof(long));
arg1065drivers/net/slip.cput_fs_long(sl->mode,(long *)arg);
arg1068drivers/net/slip.cerr=verify_area(VERIFY_READ,arg,sizeof(long));
arg1069drivers/net/slip.csl->mode=get_fs_long((long *)arg);
arg1087drivers/net/slip.creturn sl_set_mac_address(sl->dev,arg);
arg235drivers/scsi/scsi_ioctl.cint scsi_ioctl (Scsi_Device *dev, int cmd, void *arg)
arg244drivers/scsi/scsi_ioctl.cverify_area(VERIFY_WRITE, (void *) arg, sizeof(int));
arg246drivers/scsi/scsi_ioctl.c(dev->host->host_no << 16), (unsigned long *) arg);
arg261drivers/scsi/scsi_ioctl.creturn ioctl_probe(dev->host, arg);
arg264drivers/scsi/scsi_ioctl.creturn ioctl_command((Scsi_Device *) dev, arg);
arg298drivers/scsi/scsi_ioctl.cint kernel_scsi_ioctl (Scsi_Device *dev, int cmd, void *arg) {
arg303drivers/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);
arg17drivers/scsi/sd_ioctl.cint sd_ioctl(struct inode * inode, struct file * file, unsigned int cmd, unsigned long arg)
arg23drivers/scsi/sd_ioctl.cstruct hd_geometry *loc = (struct hd_geometry *) arg;
arg49drivers/scsi/sd_ioctl.cif (!arg)  return -EINVAL;
arg50drivers/scsi/sd_ioctl.cerror = verify_area(VERIFY_WRITE, (long *) arg, sizeof(long));
arg54drivers/scsi/sd_ioctl.c(long *) arg);
arg59drivers/scsi/sd_ioctl.cif(arg > 0xff) return -EINVAL;
arg60drivers/scsi/sd_ioctl.cread_ahead[MAJOR(inode->i_rdev)] = arg;
arg72drivers/scsi/sd_ioctl.creturn scsi_ioctl(rscsi_disks[MINOR(dev) >> 4].device , cmd, (void *) arg);
arg55drivers/scsi/sg.cunsigned int cmd_in, unsigned long arg)
arg63drivers/scsi/sg.cscsi_generics[dev].timeout=get_fs_long((int *) arg);
arg68drivers/scsi/sg.creturn scsi_ioctl(scsi_generics[dev].device, cmd_in, (void *) arg);
arg19drivers/scsi/sr_ioctl.cextern int scsi_ioctl (Scsi_Device *dev, int cmd, void *arg);
arg93drivers/scsi/sr_ioctl.cint sr_ioctl(struct inode * inode, struct file * file, unsigned int cmd, unsigned long arg)
arg134drivers/scsi/sr_ioctl.cmemcpy_fromfs(&msf, (void *) arg, sizeof(msf));
arg154drivers/scsi/sr_ioctl.cmemcpy_fromfs(&ti, (void *) arg, sizeof(ti));
arg195drivers/scsi/sr_ioctl.cerr = verify_area (VERIFY_WRITE, (void *) arg, sizeof (struct cdrom_tochdr));
arg198drivers/scsi/sr_ioctl.cmemcpy_tofs ((void *) arg, &tochdr, sizeof (struct cdrom_tochdr));
arg208drivers/scsi/sr_ioctl.cverify_area (VERIFY_READ, (void *) arg, sizeof (struct cdrom_tocentry));
arg209drivers/scsi/sr_ioctl.cmemcpy_fromfs (&tocentry, (void *) arg, sizeof (struct cdrom_tocentry));
arg235drivers/scsi/sr_ioctl.cerr = verify_area (VERIFY_WRITE, (void *) arg, sizeof (struct cdrom_tocentry));
arg238drivers/scsi/sr_ioctl.cmemcpy_tofs ((void *) arg, &tocentry, sizeof (struct cdrom_tocentry));
arg280drivers/scsi/sr_ioctl.cverify_area (VERIFY_READ, (void *) arg, sizeof (struct cdrom_volctrl));
arg281drivers/scsi/sr_ioctl.cmemcpy_fromfs (&volctrl, (void *) arg, sizeof (struct cdrom_volctrl));
arg376drivers/scsi/sr_ioctl.cerr = verify_area (VERIFY_WRITE, (void *) arg, sizeof (struct cdrom_subchnl));
arg379drivers/scsi/sr_ioctl.cmemcpy_tofs ((void *) arg, &subchnl, sizeof (struct cdrom_subchnl));
arg391drivers/scsi/sr_ioctl.cif(arg > 0xff) return -EINVAL;
arg392drivers/scsi/sr_ioctl.cread_ahead[MAJOR(inode->i_rdev)] = arg;
arg394drivers/scsi/sr_ioctl.cRO_IOCTLS(dev,arg);
arg396drivers/scsi/sr_ioctl.creturn scsi_ioctl(scsi_CDs[target].device,cmd,(void *) arg);
arg114drivers/scsi/st.cunsigned int cmd_in, unsigned long arg);
arg1019drivers/scsi/st.cunsigned int cmd_in, unsigned long arg)
arg1038drivers/scsi/st.ccmd[2] = (arg >> 16);
arg1039drivers/scsi/st.ccmd[3] = (arg >> 8);
arg1040drivers/scsi/st.ccmd[4] = arg;
arg1050drivers/scsi/st.cltmp = (-arg);
arg1064drivers/scsi/st.ccmd[2] = (arg >> 16);
arg1065drivers/scsi/st.ccmd[3] = (arg >> 8);
arg1066drivers/scsi/st.ccmd[4] = arg;
arg1075drivers/scsi/st.cltmp = (-arg);
arg1090drivers/scsi/st.ccmd[2] = (arg >> 16);
arg1091drivers/scsi/st.ccmd[3] = (arg >> 8);
arg1092drivers/scsi/st.ccmd[4] = arg;
arg1155drivers/scsi/st.ccmd[2] = (arg >> 16);
arg1156drivers/scsi/st.ccmd[3] = (arg >> 8);
arg1157drivers/scsi/st.ccmd[4] = arg;
arg1163drivers/scsi/st.ccmd[3] = (arg >> 24);
arg1164drivers/scsi/st.ccmd[4] = (arg >> 16);
arg1165drivers/scsi/st.ccmd[5] = (arg >> 8);
arg1166drivers/scsi/st.ccmd[6] = arg;
arg1173drivers/scsi/st.cprintk("st%d: Seeking tape to block %d.\n", dev, arg);
arg1182drivers/scsi/st.carg != 0 &&
arg1183drivers/scsi/st.c(arg < STp->min_block || arg > STp->max_block ||
arg1184drivers/scsi/st.carg > ST_BUFFER_SIZE)) {
arg1193drivers/scsi/st.c(STp->buffer)->b_data[2] = (arg & 7) << 4;
arg1199drivers/scsi/st.c(STp->buffer)->b_data[4] = arg;
arg1203drivers/scsi/st.cltmp = arg;
arg1248drivers/scsi/st.cSTp->block_size = arg;
arg1249drivers/scsi/st.cif (arg != 0) {
arg1263drivers/scsi/st.cSTp->drv_buffer = arg;
arg1265drivers/scsi/st.cSTp->density = arg;
arg1284drivers/scsi/st.cunsigned int cmd_in, unsigned long arg)
arg1309drivers/scsi/st.ci = verify_area(VERIFY_WRITE, (void *)arg, sizeof(mtc));
arg1313drivers/scsi/st.cmemcpy_fromfs((char *) &mtc, (char *)arg, sizeof(struct mtop));
arg1327drivers/scsi/st.ci = verify_area(VERIFY_WRITE, (void *)arg, sizeof(struct mtget));
arg1331drivers/scsi/st.cmemcpy_tofs((char *)arg, (char *)(STp->buffer)->mt_status,
arg1346drivers/scsi/st.ci = verify_area(VERIFY_WRITE, (void *)arg, sizeof(struct mtpos));
arg1393drivers/scsi/st.cmemcpy_tofs((char *)arg, (char *) (&mt_pos), sizeof(struct mtpos));
arg1397drivers/scsi/st.creturn scsi_ioctl(STp->device, cmd_in, (void *) arg);
arg263drivers/sound/audio.cunsigned int cmd, unsigned int arg)
arg278drivers/sound/audio.creturn DMAbuf_ioctl (dev, cmd, arg, 0);
arg293drivers/sound/audio.creturn DMAbuf_ioctl (dev, cmd, arg, 0);
arg300drivers/sound/audio.creturn DMAbuf_ioctl (dev, cmd, arg, 0);
arg337drivers/sound/audio.cunsigned int cmd, unsigned int arg)
arg70drivers/sound/dev_table.hint (*ioctl) (int dev, unsigned int cmd, unsigned int arg, int local);
arg81drivers/sound/dev_table.hint (*ioctl) (int dev, unsigned int cmd, unsigned int arg);
arg91drivers/sound/dev_table.hint (*ioctl) (int dev, unsigned int cmd, unsigned int arg);
arg113drivers/sound/dev_table.hint (*ioctl) (int dev, unsigned int cmd, unsigned int arg);
arg431drivers/sound/dmabuf.cDMAbuf_ioctl (int dev, unsigned int cmd, unsigned int arg, int local)
arg450drivers/sound/dmabuf.creturn IOCTL_OUT (arg, dev_buffsize[dev]);
arg455drivers/sound/dmabuf.cint             fact = IOCTL_IN (arg);
arg462drivers/sound/dmabuf.creturn IOCTL_OUT (arg, fact);
arg475drivers/sound/dmabuf.creturn IOCTL_OUT (arg, fact);
arg480drivers/sound/dmabuf.creturn dsp_devs[dev]->ioctl (dev, cmd, arg, local);
arg853drivers/sound/dmabuf.cDMAbuf_ioctl (int dev, unsigned int cmd, unsigned int arg, int local)
arg185drivers/sound/gus_midi.cgus_midi_ioctl (int dev, unsigned cmd, unsigned arg)
arg1020drivers/sound/gus_wave.cunsigned int cmd, unsigned int arg)
arg1027drivers/sound/gus_wave.cIOCTL_TO_USER ((char *) arg, 0, &gus_info, sizeof (gus_info));
arg2213drivers/sound/gus_wave.cgus_sampling_ioctl (int dev, unsigned int cmd, unsigned int arg, int local)
arg2219drivers/sound/gus_wave.creturn gus_sampling_set_speed (arg);
arg2220drivers/sound/gus_wave.creturn IOCTL_OUT (arg, gus_sampling_set_speed (IOCTL_IN (arg)));
arg2226drivers/sound/gus_wave.creturn IOCTL_OUT (arg, gus_sampling_speed);
arg2231drivers/sound/gus_wave.creturn gus_sampling_set_channels (arg + 1) - 1;
arg2232drivers/sound/gus_wave.creturn IOCTL_OUT (arg, gus_sampling_set_channels (IOCTL_IN (arg) + 1) - 1);
arg2237drivers/sound/gus_wave.creturn gus_sampling_set_channels (arg);
arg2238drivers/sound/gus_wave.creturn IOCTL_OUT (arg, gus_sampling_set_channels (IOCTL_IN (arg)));
arg2244drivers/sound/gus_wave.creturn IOCTL_OUT (arg, gus_sampling_channels);
arg2249drivers/sound/gus_wave.creturn gus_sampling_set_bits (arg);
arg2250drivers/sound/gus_wave.creturn IOCTL_OUT (arg, gus_sampling_set_bits (IOCTL_IN (arg)));
arg2256drivers/sound/gus_wave.creturn IOCTL_OUT (arg, gus_sampling_bits);
arg2261drivers/sound/gus_wave.creturn IOCTL_OUT (arg, RET_ERROR (EINVAL));
arg2265drivers/sound/gus_wave.creturn IOCTL_OUT (arg, RET_ERROR (EINVAL));
arg3060drivers/sound/gus_wave.cgus_default_mixer_ioctl (int dev, unsigned int cmd, unsigned int arg)
arg3070drivers/sound/gus_wave.cgus_recmask = IOCTL_IN (arg) & MIX_DEVS;
arg3074drivers/sound/gus_wave.creturn IOCTL_OUT (arg, gus_recmask);
arg3079drivers/sound/gus_wave.cint             vol = IOCTL_IN (arg) & 0xff;
arg3087drivers/sound/gus_wave.creturn IOCTL_OUT (arg, vol | (vol << 8));
arg3093drivers/sound/gus_wave.cint             vol = IOCTL_IN (arg) & 0xff;
arg3101drivers/sound/gus_wave.creturn IOCTL_OUT (arg, vol | (vol << 8));
arg3106drivers/sound/gus_wave.cgus_pcm_volume = IOCTL_IN (arg) & 0xff;
arg3112drivers/sound/gus_wave.creturn IOCTL_OUT (arg, gus_pcm_volume | (gus_pcm_volume << 8));
arg3119drivers/sound/gus_wave.cgus_wave_volume = IOCTL_IN (arg) & 0xff;
arg3133drivers/sound/gus_wave.creturn IOCTL_OUT (arg, gus_wave_volume | (gus_wave_volume << 8));
arg3147drivers/sound/gus_wave.creturn IOCTL_OUT (arg, gus_recmask);
arg3151drivers/sound/gus_wave.creturn IOCTL_OUT (arg, MIX_DEVS);
arg3155drivers/sound/gus_wave.creturn IOCTL_OUT (arg, 0);
arg3159drivers/sound/gus_wave.creturn IOCTL_OUT (arg, SOUND_MASK_MIC | SOUND_MASK_LINE);
arg3163drivers/sound/gus_wave.creturn IOCTL_OUT (arg, 0);
arg3167drivers/sound/gus_wave.creturn IOCTL_OUT (arg, gus_mic_vol | (gus_mic_vol << 8));
arg3171drivers/sound/gus_wave.creturn IOCTL_OUT (arg, gus_line_vol | (gus_line_vol << 8));
arg3175drivers/sound/gus_wave.creturn IOCTL_OUT (arg, gus_pcm_volume | (gus_pcm_volume << 8));
arg3179drivers/sound/gus_wave.creturn IOCTL_OUT (arg, gus_wave_volume | (gus_wave_volume << 8));
arg133drivers/sound/ics2101.cics2101_mixer_ioctl (int dev, unsigned int cmd, unsigned int arg)
arg141drivers/sound/ics2101.creturn gus_default_mixer_ioctl (dev, cmd, arg);
arg145drivers/sound/ics2101.creturn IOCTL_OUT (arg, set_volumes (DEV_MIC, IOCTL_IN (arg)));
arg149drivers/sound/ics2101.creturn IOCTL_OUT (arg, set_volumes (DEV_CD, IOCTL_IN (arg)));
arg153drivers/sound/ics2101.creturn IOCTL_OUT (arg, set_volumes (DEV_LINE, IOCTL_IN (arg)));
arg157drivers/sound/ics2101.creturn IOCTL_OUT (arg, set_volumes (DEV_GF1, IOCTL_IN (arg)));
arg161drivers/sound/ics2101.creturn IOCTL_OUT (arg, set_volumes (DEV_VOL, IOCTL_IN (arg)));
arg174drivers/sound/ics2101.creturn gus_default_mixer_ioctl (dev, cmd, arg);
arg178drivers/sound/ics2101.creturn IOCTL_OUT (arg, MIX_DEVS);
arg182drivers/sound/ics2101.creturn IOCTL_OUT (arg, SOUND_MASK_LINE | SOUND_MASK_CD |
arg188drivers/sound/ics2101.creturn IOCTL_OUT (arg, SOUND_MASK_MIC | SOUND_MASK_LINE);
arg192drivers/sound/ics2101.creturn IOCTL_OUT (arg, 0);
arg196drivers/sound/ics2101.creturn IOCTL_OUT (arg, volumes[DEV_MIC]);
arg200drivers/sound/ics2101.creturn IOCTL_OUT (arg, volumes[DEV_LINE]);
arg204drivers/sound/ics2101.creturn IOCTL_OUT (arg, volumes[DEV_CD]);
arg208drivers/sound/ics2101.creturn IOCTL_OUT (arg, volumes[DEV_VOL]);
arg212drivers/sound/ics2101.creturn IOCTL_OUT (arg, volumes[DEV_GF1]);
arg100drivers/sound/midibuf.cunsigned int cmd, unsigned int arg)
arg108drivers/sound/midibuf.creturn midi_devs[0]->ioctl (dev, cmd, arg);
arg155drivers/sound/mpu401.cmpu401_ioctl (int dev, unsigned cmd, unsigned arg)
arg122drivers/sound/opl3.cunsigned int cmd, unsigned int arg)
arg131drivers/sound/opl3.cIOCTL_FROM_USER ((char *) &ins, (char *) arg, 0, sizeof (ins));
arg147drivers/sound/opl3.cIOCTL_TO_USER ((char *) arg, 0, &fm_info, sizeof (fm_info));
arg64drivers/sound/os.h#define IOCTL_IN(arg)      get_fs_long((long *)(arg))
arg65drivers/sound/os.h#define IOCTL_OUT(arg, ret)    snd_ioctl_return((int *)arg, ret)
arg196drivers/sound/pas2_midi.cpas_midi_ioctl (int dev, unsigned cmd, unsigned arg)
arg407drivers/sound/pas2_mixer.cpas_mixer_ioctl (int dev, unsigned int cmd, unsigned int arg)
arg409drivers/sound/pas2_mixer.cTRACE (printk ("pas2_mixer.c: int pas_mixer_ioctl(unsigned int cmd = %X, unsigned int arg = %X)\n", cmd, arg));
arg414drivers/sound/pas2_mixer.creturn IOCTL_OUT (arg, pas_mixer_set (cmd & 0xff, IOCTL_IN (arg)));
arg422drivers/sound/pas2_mixer.creturn IOCTL_OUT (arg, rec_devices);
arg426drivers/sound/pas2_mixer.creturn IOCTL_OUT (arg, SUPPORTED_MIXER_DEVICES & ~(SOUND_MASK_BASS | SOUND_MASK_TREBLE));
arg430drivers/sound/pas2_mixer.creturn IOCTL_OUT (arg, SUPPORTED_MIXER_DEVICES);
arg434drivers/sound/pas2_mixer.creturn IOCTL_OUT (arg, POSSIBLE_RECORDING_DEVICES & SUPPORTED_MIXER_DEVICES);
arg438drivers/sound/pas2_mixer.creturn IOCTL_OUT (arg, 0);  /* No special capabilities */
arg442drivers/sound/pas2_mixer.creturn IOCTL_OUT (arg, 0);  /* No mute yet */
arg447drivers/sound/pas2_mixer.creturn IOCTL_OUT (arg, 0);
arg448drivers/sound/pas2_mixer.creturn IOCTL_OUT (arg, ((mode_control & P_M_MV508_ENHANCE_BITS) + 1) * 20);
arg453drivers/sound/pas2_mixer.creturn IOCTL_OUT (arg, 1);
arg454drivers/sound/pas2_mixer.creturn IOCTL_OUT (arg, 0);
arg458drivers/sound/pas2_mixer.creturn IOCTL_OUT (arg, levels[cmd & 0xff]);
arg467drivers/sound/pas2_mixer.cmixer_set_levels ((struct sb_mixer_levels *) arg);
arg468drivers/sound/pas2_mixer.creturn mixer_get_levels ((struct sb_mixer_levels *) arg);
arg470drivers/sound/pas2_mixer.cmixer_set_params ((struct sb_mixer_params *) arg);
arg471drivers/sound/pas2_mixer.creturn mixer_get_params ((struct sb_mixer_params *) arg);
arg473drivers/sound/pas2_mixer.creturn mixer_get_levels ((struct sb_mixer_levels *) arg);
arg475drivers/sound/pas2_mixer.creturn mixer_get_params ((struct sb_mixer_params *) arg);
arg58drivers/sound/pas2_pcm.cpcm_set_speed (int arg)
arg63drivers/sound/pas2_pcm.cif (arg > 44100)
arg64drivers/sound/pas2_pcm.carg = 44100;
arg65drivers/sound/pas2_pcm.cif (arg < 5000)
arg66drivers/sound/pas2_pcm.carg = 5000;
arg68drivers/sound/pas2_pcm.cfoo = 1193180 / arg;
arg69drivers/sound/pas2_pcm.carg = 1193180 / foo;
arg74drivers/sound/pas2_pcm.cpcm_speed = arg;
arg92drivers/sound/pas2_pcm.cpcm_set_channels (int arg)
arg95drivers/sound/pas2_pcm.cif ((arg != 1) && (arg != 2))
arg98drivers/sound/pas2_pcm.cif (arg != pcm_channels)
arg102drivers/sound/pas2_pcm.cpcm_channels = arg;
arg110drivers/sound/pas2_pcm.cpcm_set_bits (int arg)
arg112drivers/sound/pas2_pcm.cif ((arg & pcm_bitsok) != arg)
arg115drivers/sound/pas2_pcm.cif (arg != pcm_bits)
arg119drivers/sound/pas2_pcm.cpcm_bits = arg;
arg126drivers/sound/pas2_pcm.cpas_pcm_ioctl (int dev, unsigned int cmd, unsigned int arg, int local)
arg128drivers/sound/pas2_pcm.cTRACE (printk ("pas2_pcm.c: static int pas_pcm_ioctl(unsigned int cmd = %X, unsigned int arg = %X)\n", cmd, arg));
arg134drivers/sound/pas2_pcm.creturn pcm_set_speed (arg);
arg135drivers/sound/pas2_pcm.creturn IOCTL_OUT (arg, pcm_set_speed (IOCTL_IN (arg)));
arg141drivers/sound/pas2_pcm.creturn IOCTL_OUT (arg, pcm_speed);
arg146drivers/sound/pas2_pcm.creturn pcm_set_channels (arg + 1) - 1;
arg147drivers/sound/pas2_pcm.creturn IOCTL_OUT (arg, pcm_set_channels (IOCTL_IN (arg) + 1) - 1);
arg152drivers/sound/pas2_pcm.creturn pcm_set_channels (arg);
arg153drivers/sound/pas2_pcm.creturn IOCTL_OUT (arg, pcm_set_channels (IOCTL_IN (arg)));
arg159drivers/sound/pas2_pcm.creturn IOCTL_OUT (arg, pcm_channels);
arg164drivers/sound/pas2_pcm.creturn pcm_set_bits (arg);
arg165drivers/sound/pas2_pcm.creturn IOCTL_OUT (arg, pcm_set_bits (IOCTL_IN (arg)));
arg171drivers/sound/pas2_pcm.creturn IOCTL_OUT (arg, pcm_bits);
arg174drivers/sound/pas2_pcm.cif (IOCTL_IN (arg) > 1)
arg175drivers/sound/pas2_pcm.creturn IOCTL_OUT (arg, RET_ERROR (EINVAL));
arg178drivers/sound/pas2_pcm.cpcm_filter = IOCTL_IN (arg);
arg180drivers/sound/pas2_pcm.creturn IOCTL_OUT (arg, pcm_filter);
arg64drivers/sound/sb16_dsp.cstatic int      sb16_dsp_ioctl (int dev, unsigned int cmd, unsigned int arg, int local);
arg201drivers/sound/sb16_dsp.cdsp_set_bits (int arg)
arg203drivers/sound/sb16_dsp.cDEB (printk ("dsp_set_bits(%d)\n", arg));
arg205drivers/sound/sb16_dsp.cif (arg)
arg206drivers/sound/sb16_dsp.cswitch (arg)
arg221drivers/sound/sb16_dsp.csb16_dsp_ioctl (int dev, unsigned int cmd, unsigned int arg, int local)
arg227drivers/sound/sb16_dsp.creturn dsp_set_speed (arg);
arg228drivers/sound/sb16_dsp.creturn IOCTL_OUT (arg, dsp_set_speed (IOCTL_IN (arg)));
arg233drivers/sound/sb16_dsp.creturn IOCTL_OUT (arg, dsp_current_speed);
arg237drivers/sound/sb16_dsp.creturn dsp_set_stereo (arg);
arg238drivers/sound/sb16_dsp.creturn IOCTL_OUT (arg, dsp_set_stereo (IOCTL_IN (arg)));
arg242drivers/sound/sb16_dsp.creturn dsp_set_stereo (arg - 1) + 1;
arg243drivers/sound/sb16_dsp.creturn IOCTL_OUT (arg, dsp_set_stereo (IOCTL_IN (arg) - 1) + 1);
arg248drivers/sound/sb16_dsp.creturn IOCTL_OUT (arg, dsp_stereo + 1);
arg252drivers/sound/sb16_dsp.creturn dsp_set_bits (arg);
arg253drivers/sound/sb16_dsp.creturn IOCTL_OUT (arg, dsp_set_bits (IOCTL_IN (arg)));
arg258drivers/sound/sb16_dsp.creturn IOCTL_OUT (arg, dsp_16bit ? 16 : 8);
arg261drivers/sound/sb16_dsp.cif (IOCTL_IN (arg) > 1)
arg262drivers/sound/sb16_dsp.creturn IOCTL_OUT (arg, RET_ERROR (EINVAL));
arg161drivers/sound/sb16_midi.csb16midi_ioctl (int dev, unsigned cmd, unsigned arg)
arg575drivers/sound/sb_dsp.csb_dsp_ioctl (int dev, unsigned int cmd, unsigned int arg, int local)
arg581drivers/sound/sb_dsp.creturn dsp_speed (arg);
arg582drivers/sound/sb_dsp.creturn IOCTL_OUT (arg, dsp_speed (IOCTL_IN (arg)));
arg588drivers/sound/sb_dsp.creturn IOCTL_OUT (arg, dsp_current_speed);
arg593drivers/sound/sb_dsp.creturn dsp_set_stereo (arg - 1) + 1;
arg594drivers/sound/sb_dsp.creturn IOCTL_OUT (arg, dsp_set_stereo (IOCTL_IN (arg) - 1) + 1);
arg600drivers/sound/sb_dsp.creturn IOCTL_OUT (arg, dsp_stereo + 1);
arg605drivers/sound/sb_dsp.creturn dsp_set_stereo (arg);
arg606drivers/sound/sb_dsp.creturn IOCTL_OUT (arg, dsp_set_stereo (IOCTL_IN (arg)));
arg613drivers/sound/sb_dsp.creturn IOCTL_OUT (arg, 8);/* Only 8 bits/sample supported */
arg184drivers/sound/sb_midi.csb_midi_ioctl (int dev, unsigned cmd, unsigned arg)
arg300drivers/sound/sb_mixer.csb_mixer_ioctl (int dev, unsigned int cmd, unsigned int arg)
arg308drivers/sound/sb_mixer.creturn IOCTL_OUT (arg, set_recmask (IOCTL_IN (arg)));
arg312drivers/sound/sb_mixer.creturn IOCTL_OUT (arg, sb_mixer_set (cmd & 0xff, IOCTL_IN (arg)));
arg319drivers/sound/sb_mixer.creturn IOCTL_OUT (arg, recmask);
arg323drivers/sound/sb_mixer.creturn IOCTL_OUT (arg, supported_devices);
arg327drivers/sound/sb_mixer.creturn IOCTL_OUT (arg, supported_devices &
arg332drivers/sound/sb_mixer.creturn IOCTL_OUT (arg, supported_rec_devices);
arg336drivers/sound/sb_mixer.creturn IOCTL_OUT (arg, mixer_caps);
arg340drivers/sound/sb_mixer.creturn IOCTL_OUT (arg, sb_mixer_get (cmd & 0xff));
arg726drivers/sound/sequencer.cunsigned int cmd, unsigned int arg)
arg759drivers/sound/sequencer.cmidi_dev = IOCTL_IN (arg);
arg785drivers/sound/sequencer.creturn IOCTL_OUT (arg, iqlen);
arg792drivers/sound/sequencer.creturn IOCTL_OUT (arg, SEQ_MAX_QUEUE - qlen);
arg800drivers/sound/sequencer.creturn IOCTL_OUT (arg, HZ);
arg804drivers/sound/sequencer.cdev = IOCTL_IN (arg);
arg814drivers/sound/sequencer.creturn synth_devs[dev]->ioctl (dev, cmd, arg);
arg818drivers/sound/sequencer.creturn IOCTL_OUT (arg, num_synths);
arg822drivers/sound/sequencer.creturn IOCTL_OUT (arg, num_midis);
arg827drivers/sound/sequencer.cint             dev = IOCTL_IN (arg);
arg835drivers/sound/sequencer.creturn IOCTL_OUT (arg, synth_devs[dev]->ioctl (dev, cmd, arg));
arg841drivers/sound/sequencer.cint             dev = IOCTL_IN (arg);
arg849drivers/sound/sequencer.csynth_devs[dev]->ioctl (dev, cmd, arg);
arg859drivers/sound/sequencer.cIOCTL_FROM_USER ((char *) &inf, (char *) arg, 0, sizeof (inf));
arg868drivers/sound/sequencer.creturn synth_devs[dev]->ioctl (dev, cmd, arg);
arg877drivers/sound/sequencer.cIOCTL_FROM_USER ((char *) &inf, (char *) arg, 0, sizeof (inf));
arg883drivers/sound/sequencer.cIOCTL_TO_USER ((char *) arg, 0, (char *) &(midi_devs[dev]->info), sizeof (inf));
arg895drivers/sound/sequencer.cIOCTL_FROM_USER ((char *) inf, (char *) arg, 0, sizeof (*inf));
arg916drivers/sound/sequencer.cIOCTL_TO_USER ((char *) arg, 0, (char *) inf, sizeof (*inf));
arg929drivers/sound/sequencer.cIOCTL_FROM_USER ((char *) inf, (char *) arg, 0, sizeof (*inf));
arg950drivers/sound/sequencer.cIOCTL_TO_USER ((char *) arg, 0, (char *) inf, sizeof (*inf));
arg958drivers/sound/sequencer.cint             tmp = IOCTL_IN (arg);
arg983drivers/sound/sequencer.creturn synth_devs[0]->ioctl (0, cmd, arg);
arg1151drivers/sound/sequencer.cunsigned int cmd, unsigned int arg)
arg12drivers/sound/sound_calls.hint DMAbuf_ioctl(int dev, unsigned int cmd, unsigned int arg, int local);
arg30drivers/sound/sound_calls.hunsigned int cmd, unsigned int arg);
arg43drivers/sound/sound_calls.hunsigned int cmd, unsigned int arg);
arg63drivers/sound/sound_calls.hunsigned int cmd, unsigned int arg);
arg109drivers/sound/sound_calls.hunsigned int cmd, unsigned long arg);
arg185drivers/sound/sound_calls.hint gus_default_mixer_ioctl (int dev, unsigned int cmd, unsigned int arg);
arg403drivers/sound/sound_switch.cunsigned int cmd, unsigned long arg)
arg405drivers/sound/sound_switch.cDEB (printk ("sound_ioctl_sw(dev=%d, cmd=0x%x, arg=0x%x)\n", dev, cmd, arg));
arg418drivers/sound/sound_switch.creturn mixer_devs[dev >> 4]->ioctl (dev >> 4, cmd, arg);
arg422drivers/sound/sound_switch.creturn sequencer_ioctl (dev, file, cmd, arg);
arg428drivers/sound/sound_switch.creturn audio_ioctl (dev, file, cmd, arg);
arg433drivers/sound/sound_switch.creturn MIDIbuf_ioctl (dev, file, cmd, arg);
arg127drivers/sound/soundcard.cunsigned int cmd, unsigned long arg)
arg134drivers/sound/soundcard.creturn sound_ioctl_sw (dev, &files[dev], cmd, arg);
arg18fs/ext2/ioctl.cunsigned long arg)
arg22fs/ext2/ioctl.cext2_debug ("cmd = %u, arg = %lu\n", cmd, arg);
arg26fs/ext2/ioctl.cif ((err = verify_area (VERIFY_WRITE, (long *) arg, sizeof(long))))
arg28fs/ext2/ioctl.cput_fs_long (inode->u.ext2_i.i_flags, (long *) arg);
arg35fs/ext2/ioctl.cinode->u.ext2_i.i_flags = get_fs_long ((long *) arg);
arg40fs/ext2/ioctl.cif ((err = verify_area (VERIFY_WRITE, (long *) arg, sizeof(long))))
arg42fs/ext2/ioctl.cput_fs_long (inode->u.ext2_i.i_version, (long *) arg);
arg49fs/ext2/ioctl.cinode->u.ext2_i.i_version = get_fs_long ((long *) arg);
arg18fs/fcntl.cextern int sock_fcntl (struct file *, unsigned int cmd, unsigned long arg);
arg20fs/fcntl.cstatic 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;
arg66fs/fcntl.casmlinkage int sys_fcntl(unsigned int fd, unsigned int cmd, unsigned long arg)
arg74fs/fcntl.creturn dupfd(fd,arg);
arg78fs/fcntl.cif (arg&1)
arg87fs/fcntl.cfilp->f_flags |= arg & (O_APPEND | O_NONBLOCK);
arg90fs/fcntl.creturn fcntl_getlk(fd, (struct flock *) arg);
arg92fs/fcntl.creturn fcntl_setlk(fd, cmd, (struct flock *) arg);
arg94fs/fcntl.creturn fcntl_setlk(fd, cmd, (struct flock *) arg);
arg99fs/fcntl.creturn (sock_fcntl (filp, cmd, arg));
arg16fs/ioctl.cstatic int file_ioctl(struct file *filp,unsigned int cmd,unsigned long arg)
arg27fs/ioctl.cerror = verify_area(VERIFY_WRITE,(void *) arg,4);
arg30fs/ioctl.cblock = get_fs_long((long *) arg);
arg32fs/ioctl.cput_fs_long(block,(long *) arg);
arg37fs/ioctl.cerror = verify_area(VERIFY_WRITE,(void *) arg,4);
arg41fs/ioctl.c(long *) arg);
arg44fs/ioctl.cerror = verify_area(VERIFY_WRITE,(void *) arg,4);
arg48fs/ioctl.c(long *) arg);
arg52fs/ioctl.creturn filp->f_op->ioctl(filp->f_inode, filp, cmd,arg);
arg57fs/ioctl.casmlinkage int sys_ioctl(unsigned int fd, unsigned int cmd, unsigned long arg)
arg74fs/ioctl.con = get_fs_long((unsigned long *) arg);
arg83fs/ioctl.con = get_fs_long ((unsigned long *) arg);
arg92fs/ioctl.creturn file_ioctl(filp,cmd,arg);
arg95fs/ioctl.creturn filp->f_op->ioctl(filp->f_inode, filp, cmd,arg);
arg134fs/pipe.cunsigned int cmd, unsigned long arg)
arg140fs/pipe.cerror = verify_area(VERIFY_WRITE, (void *) arg,4);
arg142fs/pipe.cput_fs_long(PIPE_SIZE(*pino),(unsigned long *) arg);
arg87include/linux/inet.hextern int    dbg_ioctl(void *arg, int level);
arg106include/linux/net.hunsigned long arg);
arg122include/linux/net.hunsigned long arg);  
arg260include/linux/tty.hunsigned int cmd, unsigned long arg);
arg294include/linux/tty.hunsigned int cmd, unsigned long arg);
arg446include/linux/tty.hunsigned int cmd, unsigned long arg);
arg115include/linux/xd.hstatic int xd_ioctl (struct inode *inode,struct file *file,unsigned int cmd,unsigned long arg);
arg151ipc/sem.cint sys_semctl (int semid, int semnum, int cmd, void *arg)
arg169ipc/sem.cif (!arg || ! (tmp = (struct seminfo *) get_fs_long((int *)arg)))
arg193ipc/sem.cif (!arg || ! (buf = (struct semid_ds *) get_fs_long((int *) arg)))
arg236ipc/sem.cif (!arg || ! (array = (ushort *) get_fs_long((int *) arg)))
arg244ipc/sem.cif (!arg)
arg246ipc/sem.cif ((val = (int) get_fs_long ((int *) arg))  > SEMVMX || val < 0) 
arg257ipc/sem.cif (!arg || ! (array = (ushort *) get_fs_long ((int *) arg)) )
arg267ipc/sem.cif (!arg || !(buf = (struct semid_ds *) get_fs_long((int *) arg))) 
arg273ipc/sem.cif (!arg || !(buf = (struct semid_ds *) get_fs_long((int *) arg))) 
arg24ipc/util.cextern int sys_semctl (int semid, int semnum, int cmd, void *arg);
arg136kernel/sched.casmlinkage void math_emulate(long arg)
arg14lib/open.cva_list arg;
arg16lib/open.cva_start(arg,flag);
arg21lib/open.c"d" (va_arg(arg,int)));
arg319net/inet/arp.cstatic void arp_expire_request (unsigned long arg)
arg321net/inet/arp.cstruct arp_table *entry = (struct arp_table *) arg;
arg969net/inet/arp.cint arp_ioctl(unsigned int cmd, void *arg)
arg978net/inet/arp.creturn dbg_ioctl(arg, DBG_ARP);
arg982net/inet/arp.cerr = verify_area(VERIFY_READ, arg, sizeof(struct arpreq));
arg985net/inet/arp.cmemcpy_fromfs(&r, arg, sizeof(r));
arg992net/inet/arp.cerr = verify_area(VERIFY_WRITE, arg, sizeof(struct arpreq));
arg995net/inet/arp.creturn arp_req_get((struct arpreq *)arg);
arg999net/inet/arp.cerr = verify_area(VERIFY_READ, arg, sizeof(struct arpreq));
arg1002net/inet/arp.creturn arp_req_set((struct arpreq *)arg);
arg12net/inet/arp.hextern int  arp_ioctl(unsigned int cmd, void *arg);
arg797net/inet/dev.cstatic int dev_ifconf(char *arg)
arg810net/inet/dev.cerr=verify_area(VERIFY_WRITE, arg, sizeof(struct ifconf));
arg813net/inet/dev.cmemcpy_fromfs(&ifc, arg, sizeof(struct ifconf));
arg861net/inet/dev.cmemcpy_tofs(arg, &ifc, sizeof(struct ifconf));
arg867net/inet/dev.creturn(pos - arg);
arg965net/inet/dev.cstatic int dev_ifsioc(void *arg, unsigned int getset)
arg975net/inet/dev.cint err=verify_area(VERIFY_WRITE, arg, sizeof(struct ifreq));
arg979net/inet/dev.cmemcpy_fromfs(&ifr, arg, sizeof(struct ifreq));
arg992net/inet/dev.cmemcpy_tofs(arg, &ifr, sizeof(struct ifreq));
arg1048net/inet/dev.cmemcpy_tofs(arg, &ifr, sizeof(struct ifreq));
arg1068net/inet/dev.cmemcpy_tofs(arg, &ifr, sizeof(struct ifreq));
arg1085net/inet/dev.cmemcpy_tofs(arg, &ifr, sizeof(struct ifreq));
arg1102net/inet/dev.cmemcpy_tofs(arg, &ifr, sizeof(struct ifreq));
arg1124net/inet/dev.cmemcpy_tofs(arg, &ifr, sizeof(struct ifreq));
arg1135net/inet/dev.cmemcpy_tofs(arg, &ifr, sizeof(struct ifreq));
arg1153net/inet/dev.cprintk("NET: ioctl(SIOCGIFMEM, 0x%08X)\n", (int)arg);
arg1158net/inet/dev.cprintk("NET: ioctl(SIOCSIFMEM, 0x%08X)\n", (int)arg);
arg1164net/inet/dev.cmemcpy_tofs(arg,&ifr,sizeof(struct ifreq));
arg1171net/inet/dev.cmemcpy_tofs(arg,&ifr,sizeof(struct ifreq));
arg1199net/inet/dev.cint dev_ioctl(unsigned int cmd, void *arg)
arg1209net/inet/dev.c(void) dev_ifconf((char *) arg);
arg1227net/inet/dev.creturn dev_ifsioc(arg, cmd);
arg1243net/inet/dev.creturn dev_ifsioc(arg, cmd);
arg728net/inet/icmp.cint icmp_ioctl(struct sock *sk, int cmd, unsigned long arg)
arg733net/inet/icmp.creturn(dbg_ioctl((void *) arg, DBG_ICMP));
arg36net/inet/icmp.hunsigned long arg);
arg95net/inet/inet.hextern int    dbg_ioctl(void *arg, int level);
arg167net/inet/ip.cint ip_ioctl(struct sock *sk, int cmd, unsigned long arg)
arg172net/inet/ip.creturn(dbg_ioctl((void *) arg, DBG_IP));
arg752net/inet/ip.cstatic void ip_expire(unsigned long arg)
arg756net/inet/ip.cqp = (struct ipq *)arg;
arg70net/inet/ip.hunsigned long arg);
arg285net/inet/ipx.cstatic int ipxrtr_ioctl(unsigned int cmd, void *arg)
arg291net/inet/ipx.cerr=verify_area(VERIFY_READ,arg,sizeof(long));
arg294net/inet/ipx.creturn ipxrtr_delete(get_fs_long(arg));
arg298net/inet/ipx.cerr=verify_area(VERIFY_READ,arg,sizeof(f));
arg301net/inet/ipx.cmemcpy_fromfs(&f,arg,sizeof(f));
arg345net/inet/ipx.cstatic int ipx_fcntl(struct socket *sock, unsigned int cmd, unsigned long arg)
arg1049net/inet/ipx.cstatic int ipx_ioctl(struct socket *sock,unsigned int cmd, unsigned long arg)
arg1058net/inet/ipx.creturn(ipxrtr_ioctl(cmd,(void *)arg));
arg640net/inet/route.cint ip_rt_ioctl(unsigned int cmd, void *arg)
arg648net/inet/route.creturn dbg_ioctl(arg, DBG_RT);
arg654net/inet/route.cerr = ip_get_old_rtent((struct old_rtentry *) arg, &rt);
arg663net/inet/route.cerr=verify_area(VERIFY_READ, arg, sizeof(struct rtentry));
arg666net/inet/route.cmemcpy_fromfs(&rt, arg, sizeof(struct rtentry));
arg49net/inet/route.hextern int    ip_rt_ioctl(unsigned int cmd, void *arg);
arg409net/inet/sock.cinet_fcntl(struct socket *sock, unsigned int cmd, unsigned long arg)
arg422net/inet/sock.cif (!suser() && current->pgrp != -arg &&
arg423net/inet/sock.ccurrent->pid != arg) return(-EPERM);
arg424net/inet/sock.csk->proc = arg;
arg1423net/inet/sock.cinet_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
arg1438net/inet/sock.cerr=verify_area(VERIFY_READ,(int *)arg,sizeof(long));
arg1442net/inet/sock.csk->proc = get_fs_long((int *) arg);
arg1447net/inet/sock.cerr=verify_area(VERIFY_WRITE,(void *) arg, sizeof(long));
arg1450net/inet/sock.cput_fs_long(sk->proc,(int *)arg);
arg1459net/inet/sock.cerr=verify_area(VERIFY_WRITE,(void *)arg,sizeof(struct timeval));
arg1462net/inet/sock.cmemcpy_tofs((void *)arg,&sk->stamp,sizeof(struct timeval));
arg1469net/inet/sock.cprintk("AF_INET: ioctl(SIOCATMARK, 0x%08X)\n",(void *) arg);
arg1474net/inet/sock.creturn(dbg_ioctl((void *) arg, DBG_INET));
arg1478net/inet/sock.creturn(ip_rt_ioctl(cmd,(void *) arg));
arg1483net/inet/sock.creturn(arp_ioctl(cmd,(void *) arg));
arg1506net/inet/sock.creturn(dev_ioctl(cmd,(void *) arg));
arg1510net/inet/sock.creturn(sk->prot->ioctl(sk, cmd, arg));
arg1698net/inet/sock.cunsigned int cmd, unsigned long arg)
arg1709net/inet/sock.cret = inet_ioctl(NULL, cmd, arg);
arg1712net/inet/sock.cret = ip_ioctl(NULL, cmd, arg);
arg1715net/inet/sock.cret = icmp_ioctl(NULL, cmd, arg);
arg1718net/inet/sock.cret = tcp_ioctl(NULL, cmd, arg);
arg1721net/inet/sock.cret = udp_ioctl(NULL, cmd, arg);
arg221net/inet/sock.hunsigned long arg);
arg430net/inet/tcp.ctcp_ioctl(struct sock *sk, int cmd, unsigned long arg)
arg433net/inet/tcp.cDPRINTF((DBG_TCP, "tcp_ioctl(sk=%X, cmd = %d, arg=%X)\n", sk, cmd, arg));
arg436net/inet/tcp.creturn(dbg_ioctl((void *) arg, DBG_TCP));
arg451net/inet/tcp.cerr=verify_area(VERIFY_WRITE,(void *)arg,
arg455net/inet/tcp.cput_fs_long(amount,(unsigned long *)arg);
arg462net/inet/tcp.cerr = verify_area(VERIFY_WRITE,(void *) arg,
arg466net/inet/tcp.cput_fs_long(answ,(int *) arg);
arg475net/inet/tcp.cerr=verify_area(VERIFY_WRITE,(void *)arg,
arg479net/inet/tcp.cput_fs_long(amount,(unsigned long *)arg);
arg124net/inet/tcp.hextern int  tcp_ioctl(struct sock *sk, int cmd, unsigned long arg);
arg431net/inet/udp.cint udp_ioctl(struct sock *sk, int cmd, unsigned long arg)
arg441net/inet/udp.cerr=verify_area(VERIFY_READ, (void *)arg, sizeof(int));
arg444net/inet/udp.cval = get_fs_long((int *)arg);
arg463net/inet/udp.cerr=verify_area(VERIFY_WRITE,(void *)arg,
arg467net/inet/udp.cput_fs_long(amount,(unsigned long *)arg);
arg487net/inet/udp.cerr=verify_area(VERIFY_WRITE,(void *)arg,
arg491net/inet/udp.cput_fs_long(amount,(unsigned long *)arg);
arg47net/inet/udp.hextern int  udp_ioctl(struct sock *sk, int cmd, unsigned long arg);
arg122net/inet/utils.cint dbg_ioctl(void *arg, int level)
arg129net/inet/utils.cerr=verify_area(VERIFY_READ, (void *)arg, sizeof(int));
arg132net/inet/utils.cval = get_fs_long((int *)arg);
arg65net/socket.cunsigned int cmd, unsigned long arg);
arg320net/socket.cunsigned long arg)
arg325net/socket.cinode, cmd, arg));
arg330net/socket.creturn(sock->ops->ioctl(sock, cmd, arg));
arg842net/socket.csock_fcntl(struct file *filp, unsigned int cmd, unsigned long arg)
arg848net/socket.creturn(sock->ops->fcntl(sock, cmd, arg));
arg986net/socket.cnet_ioctl(unsigned int cmd, unsigned long arg)
arg991net/socket.cer=verify_area(VERIFY_READ, (void *)arg, sizeof(long));
arg994net/socket.cnet_debug = get_fs_long((long *)arg);
arg1017net/socket.cunsigned int cmd, unsigned long arg)
arg1025net/socket.creturn(net_ioctl(cmd, arg));
arg1029net/socket.creturn(arp_ioctl(cmd, (void *) arg));
arg77net/unix/sock.cunsigned long arg);
arg798net/unix/sock.cunix_proto_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
arg809net/unix/sock.cer=verify_area(VERIFY_WRITE,(void *)arg, sizeof(unsigned long));
arg813net/unix/sock.cput_fs_long(UN_BUF_AVAIL(upd),(unsigned long *)arg);
arg815net/unix/sock.cput_fs_long(0,(unsigned long *)arg);
arg819net/unix/sock.cer=verify_area(VERIFY_WRITE,(void *)arg, sizeof(unsigned long));
arg823net/unix/sock.c(unsigned long *)arg);
arg825net/unix/sock.cput_fs_long(0,(unsigned long *)arg);
arg856net/unix/sock.cunsigned int cmd, unsigned long arg)
arg861net/unix/sock.cdprintf(1, "UNIX: ioctl(0x%X, 0x%X)\n", cmd, arg);
arg868net/unix/sock.cer=verify_area(VERIFY_READ,(void *)arg, sizeof(int));
arg871net/unix/sock.cunix_debug = get_fs_long((int *)arg);