tag | line | file | source code |
arg | 24 | arch/alpha/mm/fault.c | extern void tbi(unsigned long type, unsigned long arg); |
arg | 294 | arch/i386/kernel/traps.c | asmlinkage void math_emulate(long arg) |
arg | 162 | arch/i386/math-emu/fpu_emu.h | asmlinkage void round_reg(FPU_REG *arg, unsigned int extent, |
arg | 131 | arch/i386/math-emu/fpu_entry.c | asmlinkage void math_emulate(long arg) |
arg | 169 | arch/i386/math-emu/fpu_entry.c | SETUP_DATA_AREA(arg); |
arg | 54 | arch/i386/math-emu/fpu_proto.h | asmlinkage void math_emulate(long arg); |
arg | 61 | arch/i386/math-emu/fpu_proto.h | extern void convert_l2reg(long const *arg, FPU_REG *dest); |
arg | 78 | arch/i386/math-emu/fpu_proto.h | extern int poly_2xm1(FPU_REG const *arg, FPU_REG *result); |
arg | 84 | arch/i386/math-emu/fpu_proto.h | extern void poly_l2(FPU_REG const *arg, FPU_REG const *y, FPU_REG *result); |
arg | 85 | arch/i386/math-emu/fpu_proto.h | extern int poly_l2p1(FPU_REG const *arg, FPU_REG const *y, FPU_REG *result); |
arg | 88 | arch/i386/math-emu/fpu_proto.h | extern void poly_sine(FPU_REG const *arg, FPU_REG *result); |
arg | 89 | arch/i386/math-emu/fpu_proto.h | extern void poly_cos(FPU_REG const *arg, FPU_REG *result); |
arg | 92 | arch/i386/math-emu/fpu_proto.h | extern void poly_tan(FPU_REG const *arg, FPU_REG *result); |
arg | 21 | arch/i386/math-emu/fpu_system.h | #define SETUP_DATA_AREA(arg) FPU_info = (struct info *) &arg |
arg | 152 | arch/i386/math-emu/fpu_trig.c | void convert_l2reg(long const *arg, FPU_REG *dest) |
arg | 154 | arch/i386/math-emu/fpu_trig.c | long num = *arg; |
arg | 593 | arch/i386/math-emu/fpu_trig.c | static int f_cos(FPU_REG *arg) |
arg | 595 | arch/i386/math-emu/fpu_trig.c | char arg_sign = arg->sign; |
arg | 597 | arch/i386/math-emu/fpu_trig.c | if ( arg->tag == TW_Valid ) |
arg | 602 | arch/i386/math-emu/fpu_trig.c | if ( arg->exp > EXP_BIAS - 40 ) |
arg | 604 | arch/i386/math-emu/fpu_trig.c | arg->sign = SIGN_POS; |
arg | 605 | arch/i386/math-emu/fpu_trig.c | if ( (arg->exp < EXP_BIAS) |
arg | 606 | arch/i386/math-emu/fpu_trig.c | || ((arg->exp == EXP_BIAS) |
arg | 607 | arch/i386/math-emu/fpu_trig.c | && (significand(arg) <= 0xc90fdaa22168c234LL)) ) |
arg | 609 | arch/i386/math-emu/fpu_trig.c | poly_cos(arg, &rv); |
arg | 610 | arch/i386/math-emu/fpu_trig.c | reg_move(&rv, arg); |
arg | 617 | arch/i386/math-emu/fpu_trig.c | else if ( (q = trig_arg(arg, FCOS)) != -1 ) |
arg | 619 | arch/i386/math-emu/fpu_trig.c | poly_sine(arg, &rv); |
arg | 623 | arch/i386/math-emu/fpu_trig.c | reg_move(&rv, arg); |
arg | 633 | arch/i386/math-emu/fpu_trig.c | arg->sign = arg_sign; /* restore st(0) */ |
arg | 640 | arch/i386/math-emu/fpu_trig.c | if ( (arg->exp <= EXP_UNDER) && (denormal_operand()) ) |
arg | 645 | arch/i386/math-emu/fpu_trig.c | reg_move(&CONST_1, arg); |
arg | 654 | arch/i386/math-emu/fpu_trig.c | else if ( arg->tag == TW_Zero ) |
arg | 656 | arch/i386/math-emu/fpu_trig.c | reg_move(&CONST_1, arg); |
arg | 660 | arch/i386/math-emu/fpu_trig.c | else if ( arg->tag == TW_Infinity ) |
arg | 663 | arch/i386/math-emu/fpu_trig.c | arith_invalid(arg); |
arg | 668 | arch/i386/math-emu/fpu_trig.c | single_arg_error(arg); /* requires arg == &st(0) */ |
arg | 684 | arch/i386/math-emu/fpu_trig.c | FPU_REG arg; |
arg | 719 | arch/i386/math-emu/fpu_trig.c | reg_move(st0_ptr,&arg); |
arg | 720 | arch/i386/math-emu/fpu_trig.c | if ( !f_cos(&arg) ) |
arg | 724 | arch/i386/math-emu/fpu_trig.c | reg_move(&arg,st_new_ptr); |
arg | 53 | arch/i386/math-emu/poly_2xm1.c | int poly_2xm1(FPU_REG const *arg, FPU_REG *result) |
arg | 60 | arch/i386/math-emu/poly_2xm1.c | exponent = arg->exp - EXP_BIAS; |
arg | 64 | arch/i386/math-emu/poly_2xm1.c | || (arg->tag != TW_Valid) ) |
arg | 73 | arch/i386/math-emu/poly_2xm1.c | XSIG_LL(argSignif) = Xll = significand(arg); |
arg | 121 | arch/i386/math-emu/poly_2xm1.c | if ( arg->sign != SIGN_POS ) |
arg | 148 | arch/i386/math-emu/poly_2xm1.c | result->sign = arg->sign; |
arg | 22 | arch/i386/math-emu/poly_l2.c | static void log2_kernel(FPU_REG const *arg, |
arg | 29 | arch/i386/math-emu/poly_l2.c | void poly_l2(FPU_REG const *arg, FPU_REG const *y, FPU_REG *result) |
arg | 37 | arch/i386/math-emu/poly_l2.c | exponent = arg->exp - EXP_BIAS; |
arg | 40 | arch/i386/math-emu/poly_l2.c | if ( arg->sigh > (unsigned)0xb504f334 ) |
arg | 43 | arch/i386/math-emu/poly_l2.c | significand(&x) = - significand(arg); |
arg | 53 | arch/i386/math-emu/poly_l2.c | x.sigh = arg->sigh - 0x80000000; |
arg | 54 | arch/i386/math-emu/poly_l2.c | x.sigl = arg->sigl; |
arg | 114 | arch/i386/math-emu/poly_l2.c | int poly_l2p1(FPU_REG const *arg, FPU_REG const *y, FPU_REG *result) |
arg | 121 | arch/i386/math-emu/poly_l2.c | sign = arg->sign; |
arg | 123 | arch/i386/math-emu/poly_l2.c | if ( arg->exp < EXP_BIAS ) |
arg | 125 | arch/i386/math-emu/poly_l2.c | log2_kernel(arg, &accumulator, &exponent); |
arg | 183 | arch/i386/math-emu/poly_l2.c | static void log2_kernel(FPU_REG const *arg, Xsig *accum_result, |
arg | 191 | arch/i386/math-emu/poly_l2.c | sign = arg->sign; |
arg | 193 | arch/i386/math-emu/poly_l2.c | exponent = arg->exp - EXP_BIAS; |
arg | 195 | arch/i386/math-emu/poly_l2.c | XSIG_LL(Numer) = XSIG_LL(Denom) = significand(arg); |
arg | 65 | arch/i386/math-emu/poly_sin.c | void poly_sine(FPU_REG const *arg, FPU_REG *result) |
arg | 74 | arch/i386/math-emu/poly_sin.c | if ( arg->tag == TW_Zero ) |
arg | 82 | arch/i386/math-emu/poly_sin.c | exponent = arg->exp - EXP_BIAS; |
arg | 88 | arch/i386/math-emu/poly_sin.c | if ( (exponent < -1) || ((exponent == -1) && (arg->sigh <= 0xe21240aa)) ) |
arg | 92 | arch/i386/math-emu/poly_sin.c | argSqrd.msw = arg->sigh; argSqrd.midw = arg->sigl; argSqrd.lsw = 0; |
arg | 93 | arch/i386/math-emu/poly_sin.c | mul64_Xsig(&argSqrd, &significand(arg)); |
arg | 110 | arch/i386/math-emu/poly_sin.c | mul64_Xsig(&accumulator, &significand(arg)); |
arg | 111 | arch/i386/math-emu/poly_sin.c | mul64_Xsig(&accumulator, &significand(arg)); |
arg | 112 | arch/i386/math-emu/poly_sin.c | mul64_Xsig(&accumulator, &significand(arg)); |
arg | 118 | arch/i386/math-emu/poly_sin.c | shr_Xsig(&accumulator, arg->exp - exponent); |
arg | 121 | arch/i386/math-emu/poly_sin.c | XSIG_LL(accumulator) += significand(arg); |
arg | 125 | arch/i386/math-emu/poly_sin.c | result->exp = arg->exp + echange; |
arg | 132 | arch/i386/math-emu/poly_sin.c | fixed_arg = significand(arg); |
arg | 200 | arch/i386/math-emu/poly_sin.c | result->sign = arg->sign; |
arg | 217 | arch/i386/math-emu/poly_sin.c | void poly_cos(FPU_REG const *arg, FPU_REG *result) |
arg | 226 | arch/i386/math-emu/poly_sin.c | if ( arg->tag == TW_Zero ) |
arg | 233 | arch/i386/math-emu/poly_sin.c | if ( (arg->exp > EXP_BIAS) |
arg | 234 | arch/i386/math-emu/poly_sin.c | || ((arg->exp == EXP_BIAS) |
arg | 235 | arch/i386/math-emu/poly_sin.c | && (significand(arg) > 0xc90fdaa22168c234LL)) ) |
arg | 243 | arch/i386/math-emu/poly_sin.c | exponent = arg->exp - EXP_BIAS; |
arg | 247 | arch/i386/math-emu/poly_sin.c | if ( (exponent < -1) || ((exponent == -1) && (arg->sigh <= 0xb00d6f54)) ) |
arg | 251 | arch/i386/math-emu/poly_sin.c | argSqrd.msw = arg->sigh; argSqrd.midw = arg->sigl; argSqrd.lsw = 0; |
arg | 252 | arch/i386/math-emu/poly_sin.c | mul64_Xsig(&argSqrd, &significand(arg)); |
arg | 273 | arch/i386/math-emu/poly_sin.c | mul64_Xsig(&accumulator, &significand(arg)); |
arg | 274 | arch/i386/math-emu/poly_sin.c | mul64_Xsig(&accumulator, &significand(arg)); |
arg | 306 | arch/i386/math-emu/poly_sin.c | fixed_arg = significand(arg); |
arg | 55 | arch/i386/math-emu/poly_tan.c | void poly_tan(FPU_REG const *arg, FPU_REG *result) |
arg | 63 | arch/i386/math-emu/poly_tan.c | exponent = arg->exp - EXP_BIAS; |
arg | 66 | arch/i386/math-emu/poly_tan.c | if ( arg->sign != 0 ) /* Can't hack a number < 0.0 */ |
arg | 71 | arch/i386/math-emu/poly_tan.c | if ( (exponent == 0) || ((exponent == -1) && (arg->sigh > 0xc90fdaa2)) ) |
arg | 76 | arch/i386/math-emu/poly_tan.c | XSIG_LL(accum) = significand(arg); |
arg | 95 | arch/i386/math-emu/poly_tan.c | XSIG_LL(accum) = XSIG_LL(argSignif) = significand(arg); |
arg | 565 | drivers/block/aztcd.c | static int aztPlay(struct azt_Play_msf *arg) |
arg | 566 | drivers/block/aztcd.c | { if (sendAztCmd(ACMD_PLAY_AUDIO, arg) < 0) RETURNM("aztPlay",-1); |
arg | 576 | drivers/block/aztcd.c | static int aztcd_ioctl(struct inode *ip, struct file *fp, unsigned int cmd, unsigned long arg) |
arg | 642 | drivers/block/aztcd.c | st = verify_area(VERIFY_READ, (void*) arg, sizeof(struct cdrom_multisession)); |
arg | 644 | drivers/block/aztcd.c | memcpy_fromfs(&ms, (void*) arg, sizeof(struct cdrom_multisession)); |
arg | 655 | drivers/block/aztcd.c | st = verify_area(VERIFY_WRITE, (void*) arg, sizeof(struct cdrom_multisession)); |
arg | 657 | drivers/block/aztcd.c | memcpy_tofs((void*) arg, &ms, sizeof(struct cdrom_multisession)); |
arg | 673 | drivers/block/aztcd.c | st = verify_area(VERIFY_READ, (void *) arg, sizeof ti); |
arg | 675 | drivers/block/aztcd.c | memcpy_fromfs(&ti, (void *) arg, sizeof ti); |
arg | 704 | drivers/block/aztcd.c | st = verify_area(VERIFY_READ, (void *) arg, sizeof msf); |
arg | 706 | drivers/block/aztcd.c | memcpy_fromfs(&msf, (void *) arg, sizeof msf); |
arg | 734 | drivers/block/aztcd.c | st = verify_area(VERIFY_WRITE, (void *) arg, sizeof tocHdr); |
arg | 738 | drivers/block/aztcd.c | memcpy_tofs((void *) arg, &tocHdr, sizeof tocHdr); |
arg | 741 | drivers/block/aztcd.c | st = verify_area(VERIFY_READ, (void *) arg, sizeof entry); |
arg | 743 | drivers/block/aztcd.c | st = verify_area(VERIFY_WRITE, (void *) arg, sizeof entry); |
arg | 745 | drivers/block/aztcd.c | memcpy_fromfs(&entry, (void *) arg, sizeof entry); |
arg | 767 | drivers/block/aztcd.c | memcpy_tofs((void *) arg, &entry, sizeof entry); |
arg | 770 | drivers/block/aztcd.c | st = verify_area(VERIFY_READ, (void *) arg, sizeof(struct cdrom_subchnl)); |
arg | 777 | drivers/block/aztcd.c | st = verify_area(VERIFY_WRITE, (void *) arg, sizeof(struct cdrom_subchnl)); |
arg | 784 | drivers/block/aztcd.c | memcpy_fromfs(&subchnl, (void *) arg, sizeof (struct cdrom_subchnl)); |
arg | 810 | drivers/block/aztcd.c | memcpy_tofs((void *) arg, &subchnl, sizeof (struct cdrom_subchnl)); |
arg | 816 | drivers/block/aztcd.c | st=verify_area(VERIFY_READ,(void *) arg, sizeof(volctrl)); |
arg | 818 | drivers/block/aztcd.c | memcpy_fromfs(&volctrl,(char *) arg,sizeof(volctrl)); |
arg | 840 | drivers/block/aztcd.c | azt_auto_eject = (char) arg; |
arg | 856 | drivers/block/aztcd.c | { st = verify_area(VERIFY_READ, (void *) arg, sizeof msf); |
arg | 858 | drivers/block/aztcd.c | st = verify_area(VERIFY_WRITE, (void *) arg, sizeof buf); |
arg | 860 | drivers/block/aztcd.c | memcpy_fromfs(&msf, (void *) arg, sizeof msf); |
arg | 882 | drivers/block/aztcd.c | memcpy_tofs((void *) arg, &buf, CD_FRAMESIZE_RAW); |
arg | 889 | drivers/block/aztcd.c | memcpy_tofs((void *) arg, &buf, CD_FRAMESIZE); |
arg | 1907 | drivers/block/cdu31a.c | sony_get_subchnl_info(long arg) |
arg | 1922 | drivers/block/cdu31a.c | verify_area(VERIFY_READ, (char *) arg, sizeof(schi)); |
arg | 1923 | drivers/block/cdu31a.c | verify_area(VERIFY_WRITE, (char *) arg, sizeof(schi)); |
arg | 1925 | drivers/block/cdu31a.c | memcpy_fromfs(&schi, (char *) arg, sizeof(schi)); |
arg | 1942 | drivers/block/cdu31a.c | memcpy_tofs((char *) arg, &schi, sizeof(schi)); |
arg | 1973 | drivers/block/cdu31a.c | memcpy_tofs((char *) arg, &schi, sizeof(schi)); |
arg | 2325 | drivers/block/cdu31a.c | unsigned long arg) |
arg | 2392 | drivers/block/cdu31a.c | i=verify_area(VERIFY_READ, (char *) arg, 6); |
arg | 2396 | drivers/block/cdu31a.c | memcpy_fromfs(&(params[1]), (void *) arg, 6); |
arg | 2425 | drivers/block/cdu31a.c | hdr = (struct cdrom_tochdr *) arg; |
arg | 2448 | drivers/block/cdu31a.c | entry = (struct cdrom_tocentry *) arg; |
arg | 2505 | drivers/block/cdu31a.c | i=verify_area(VERIFY_READ, (char *) arg, sizeof(ti)); |
arg | 2509 | drivers/block/cdu31a.c | memcpy_fromfs(&ti, (char *) arg, sizeof(ti)); |
arg | 2568 | drivers/block/cdu31a.c | return sony_get_subchnl_info(arg); |
arg | 2574 | drivers/block/cdu31a.c | i=verify_area(VERIFY_READ, (char *) arg, sizeof(volctrl)); |
arg | 2578 | drivers/block/cdu31a.c | memcpy_fromfs(&volctrl, (char *) arg, sizeof(volctrl)); |
arg | 2603 | drivers/block/cdu31a.c | i=verify_area(VERIFY_READ, (char *) arg, sizeof(ra)); |
arg | 2606 | drivers/block/cdu31a.c | memcpy_fromfs(&ra, (char *) arg, sizeof(ra)); |
arg | 894 | drivers/block/cm206.c | unsigned int cmd, unsigned long arg) |
arg | 899 | drivers/block/cm206.c | if (arg >= NR_STATS) return -EINVAL; |
arg | 900 | drivers/block/cm206.c | else return cd->stats[arg]; |
arg | 902 | drivers/block/cm206.c | if (arg >= NR_STATS) return -EINVAL; |
arg | 903 | drivers/block/cm206.c | else return cd->last_stat[arg]; |
arg | 910 | drivers/block/cm206.c | st=verify_area(VERIFY_WRITE, (void *) arg, |
arg | 913 | drivers/block/cm206.c | memcpy_fromfs(&ms_info, (struct cdrom_multisession *) arg, |
arg | 916 | drivers/block/cm206.c | memcpy_tofs((struct cdrom_multisession *) arg, &ms_info, |
arg | 940 | drivers/block/cm206.c | st=verify_area(VERIFY_WRITE, (void *) arg, sizeof(header)); |
arg | 943 | drivers/block/cm206.c | memcpy_tofs((struct cdrom_tochdr *) arg, &header, sizeof(header)); |
arg | 952 | drivers/block/cm206.c | st=verify_area(VERIFY_WRITE, (void *) arg, sizeof(entry)); |
arg | 954 | drivers/block/cm206.c | memcpy_fromfs(&entry, (struct cdrom_tocentry *) arg, sizeof entry); |
arg | 956 | drivers/block/cm206.c | memcpy_tofs((struct cdrom_tocentry *) arg, &entry, sizeof entry); |
arg | 963 | drivers/block/cm206.c | st=verify_area(VERIFY_READ, (void *) arg, sizeof(msf)); |
arg | 965 | drivers/block/cm206.c | memcpy_fromfs(&msf, (struct cdrom_mdf *) arg, sizeof msf); |
arg | 973 | drivers/block/cm206.c | st=verify_area(VERIFY_READ, (void *) arg, sizeof(track_index)); |
arg | 975 | drivers/block/cm206.c | memcpy_fromfs(&track_index, (struct cdrom_ti *) arg, sizeof(track_index)); |
arg | 1010 | drivers/block/cm206.c | st=verify_area(VERIFY_WRITE, (void *) arg, sizeof(q)); |
arg | 1012 | drivers/block/cm206.c | memcpy_fromfs(&q, (struct cdrom_subchnl *) arg, sizeof q); |
arg | 1014 | drivers/block/cm206.c | memcpy_tofs((struct cdrom_subchnl *) arg, &q, sizeof q); |
arg | 1023 | drivers/block/cm206.c | st=verify_area(VERIFY_WRITE, (void *) arg, 8); |
arg | 1026 | drivers/block/cm206.c | memcpy_tofs((uch *) arg, &upc[1], 8); |
arg | 2767 | drivers/block/floppy.c | static int user_reset_fdc(int drive, int arg, int interruptible) |
arg | 2772 | drivers/block/floppy.c | if(arg == FD_RESET_IF_NEEDED && !FDCS->reset) |
arg | 2775 | drivers/block/floppy.c | if(arg == FD_RESET_ALWAYS) |
arg | 210 | drivers/block/gscd.c | static int gscd_ioctl (struct inode *ip, struct file *fp, unsigned int cmd, unsigned long arg) |
arg | 778 | drivers/block/hd.c | unsigned int cmd, unsigned long arg) |
arg | 780 | drivers/block/hd.c | struct hd_geometry *loc = (struct hd_geometry *) arg; |
arg | 806 | drivers/block/hd.c | if(arg > 0xff) return -EINVAL; |
arg | 807 | drivers/block/hd.c | read_ahead[MAJOR(inode->i_rdev)] = arg; |
arg | 810 | drivers/block/hd.c | if (!arg) return -EINVAL; |
arg | 811 | drivers/block/hd.c | err = verify_area(VERIFY_WRITE, (long *) arg, sizeof(long)); |
arg | 814 | drivers/block/hd.c | put_user(read_ahead[MAJOR(inode->i_rdev)],(long *) arg); |
arg | 817 | drivers/block/hd.c | if (!arg) return -EINVAL; |
arg | 818 | drivers/block/hd.c | err = verify_area(VERIFY_WRITE, (long *) arg, sizeof(long)); |
arg | 821 | drivers/block/hd.c | put_user(hd[MINOR(inode->i_rdev)].nr_sects, (long *) arg); |
arg | 834 | drivers/block/hd.c | if ((arg > 1) || (MINOR(inode->i_rdev) & 0x3F)) |
arg | 836 | drivers/block/hd.c | unmask_intr[dev] = arg; |
arg | 840 | drivers/block/hd.c | if (!arg) return -EINVAL; |
arg | 841 | drivers/block/hd.c | err = verify_area(VERIFY_WRITE, (long *) arg, sizeof(long)); |
arg | 844 | drivers/block/hd.c | put_user(unmask_intr[dev], (long *) arg); |
arg | 848 | drivers/block/hd.c | if (!arg) return -EINVAL; |
arg | 849 | drivers/block/hd.c | err = verify_area(VERIFY_WRITE, (long *) arg, sizeof(long)); |
arg | 852 | drivers/block/hd.c | put_user(mult_count[dev], (long *) arg); |
arg | 860 | drivers/block/hd.c | if (arg > max_mult[dev]) |
arg | 866 | drivers/block/hd.c | mult_req[dev] = arg; |
arg | 874 | drivers/block/hd.c | if (!arg) return -EINVAL; |
arg | 877 | drivers/block/hd.c | err = verify_area(VERIFY_WRITE, (char *) arg, sizeof(struct hd_driveid)); |
arg | 880 | drivers/block/hd.c | memcpy_tofs((char *)arg, (char *) hd_ident_info[dev], sizeof(struct hd_driveid)); |
arg | 883 | drivers/block/hd.c | RO_IOCTLS(inode->i_rdev,arg); |
arg | 1720 | drivers/block/ide-cd.c | struct file *file, unsigned int cmd, unsigned long arg) |
arg | 1744 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_READ, (void *)arg, sizeof (msf)); |
arg | 1747 | drivers/block/ide-cd.c | memcpy_fromfs (&msf, (void *) arg, sizeof(msf)); |
arg | 1767 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_READ, (void *)arg, sizeof (ti)); |
arg | 1770 | drivers/block/ide-cd.c | memcpy_fromfs (&ti, (void *) arg, sizeof(ti)); |
arg | 1792 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_WRITE, (void *) arg, sizeof (tochdr)); |
arg | 1803 | drivers/block/ide-cd.c | memcpy_tofs ((void *) arg, &tochdr, sizeof (tochdr)); |
arg | 1814 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_READ, (void *) arg, sizeof (tocentry)); |
arg | 1816 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_WRITE, (void *) arg, sizeof (tocentry)); |
arg | 1819 | drivers/block/ide-cd.c | memcpy_fromfs (&tocentry, (void *) arg, sizeof (tocentry)); |
arg | 1838 | drivers/block/ide-cd.c | memcpy_tofs ((void *) arg, &tocentry, sizeof (tocentry)); |
arg | 1849 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_WRITE, (void *) arg, sizeof (subchnl)); |
arg | 1851 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_READ, (void *) arg, sizeof (subchnl)); |
arg | 1854 | drivers/block/ide-cd.c | memcpy_fromfs (&subchnl, (void *) arg, sizeof (subchnl)); |
arg | 1886 | drivers/block/ide-cd.c | memcpy_tofs ((void *) arg, &subchnl, sizeof (subchnl)); |
arg | 1897 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_READ, (void *) arg, sizeof (volctrl)); |
arg | 1899 | drivers/block/ide-cd.c | memcpy_fromfs (&volctrl, (void *) arg, sizeof (volctrl)); |
arg | 1924 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_READ, (void *) arg, sizeof (pc.c)); |
arg | 1926 | drivers/block/ide-cd.c | memcpy_fromfs (&pc.c, (void *) arg, sizeof (pc.c)); |
arg | 1936 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_WRITE, (void *) arg, sizeof (reqbuf)); |
arg | 1941 | drivers/block/ide-cd.c | memcpy_tofs ((void *) arg, &reqbuf, sizeof (reqbuf)); |
arg | 1695 | drivers/block/ide.c | unsigned int cmd, unsigned long arg) |
arg | 1697 | drivers/block/ide.c | struct hd_geometry *loc = (struct hd_geometry *) arg; |
arg | 1726 | drivers/block/ide.c | if(arg > 0xff) return -EINVAL; |
arg | 1727 | drivers/block/ide.c | read_ahead[MAJOR(inode->i_rdev)] = arg; |
arg | 1731 | drivers/block/ide.c | return write_fs_long(arg, read_ahead[MAJOR(inode->i_rdev)]); |
arg | 1734 | drivers/block/ide.c | return write_fs_long(arg, drive->part[inode->i_rdev&PARTN_MASK].nr_sects); |
arg | 1739 | drivers/block/ide.c | return write_fs_long(arg, drive->keep_settings); |
arg | 1742 | drivers/block/ide.c | return write_fs_long(arg, drive->unmask); |
arg | 1745 | drivers/block/ide.c | return write_fs_long(arg, drive->using_dma); |
arg | 1748 | drivers/block/ide.c | return write_fs_long(arg, drive->chipset); |
arg | 1751 | drivers/block/ide.c | return write_fs_long(arg, drive->mult_count); |
arg | 1754 | drivers/block/ide.c | if (!arg || (inode->i_rdev & PARTN_MASK)) |
arg | 1758 | drivers/block/ide.c | err = verify_area(VERIFY_WRITE, (char *)arg, sizeof(*drive->id)); |
arg | 1760 | drivers/block/ide.c | memcpy_tofs((char *)arg, (char *)drive->id, sizeof(*drive->id)); |
arg | 1764 | drivers/block/ide.c | return write_fs_long(arg, drive->bad_wstat == BAD_R_STAT); |
arg | 1774 | drivers/block/ide.c | if (arg > 1) |
arg | 1785 | drivers/block/ide.c | drive->using_dma = arg; |
arg | 1788 | drivers/block/ide.c | drive->keep_settings = arg; |
arg | 1791 | drivers/block/ide.c | drive->unmask = arg; |
arg | 1794 | drivers/block/ide.c | drive->bad_wstat = arg ? BAD_R_STAT : BAD_W_STAT; |
arg | 1797 | drivers/block/ide.c | drive->chipset = arg; |
arg | 1798 | drivers/block/ide.c | drive->vlb_32bit = (arg & 1); |
arg | 1799 | drivers/block/ide.c | drive->vlb_sync = (arg & 2) >> 1; |
arg | 1814 | drivers/block/ide.c | if ((drive->id != NULL) && (arg > drive->id->max_multsect)) |
arg | 1822 | drivers/block/ide.c | drive->mult_req = arg; |
arg | 1829 | drivers/block/ide.c | return (drive->mult_count == arg) ? 0 : -EIO; |
arg | 1835 | drivers/block/ide.c | if (NULL == (long *) arg) |
arg | 1838 | drivers/block/ide.c | if (!(err = verify_area(VERIFY_READ,(long *)arg,sizeof(long)))) |
arg | 1840 | drivers/block/ide.c | args = get_user((long *)arg); |
arg | 1841 | drivers/block/ide.c | if (!(err = verify_area(VERIFY_WRITE,(long *)arg,sizeof(long)))) { |
arg | 1843 | drivers/block/ide.c | put_user(args,(long *)arg); |
arg | 1851 | drivers/block/ide.c | RO_IOCTLS(inode->i_rdev, arg); |
arg | 1856 | drivers/block/ide.c | return ide_cdrom_ioctl(drive, inode, file, cmd, arg); |
arg | 266 | drivers/block/mcd.c | mcdPlay(struct mcd_Play_msf *arg) |
arg | 272 | drivers/block/mcd.c | sendMcdCmd(MCMD_PLAY_READ, arg); |
arg | 294 | drivers/block/mcd.c | unsigned long arg) |
arg | 377 | drivers/block/mcd.c | st = verify_area(VERIFY_READ, (void *) arg, sizeof ti); |
arg | 381 | drivers/block/mcd.c | memcpy_fromfs(&ti, (void *) arg, sizeof ti); |
arg | 420 | drivers/block/mcd.c | st = verify_area(VERIFY_READ, (void *) arg, sizeof msf); |
arg | 424 | drivers/block/mcd.c | memcpy_fromfs(&msf, (void *) arg, sizeof msf); |
arg | 459 | drivers/block/mcd.c | st = verify_area(VERIFY_WRITE, (void *) arg, sizeof tocHdr); |
arg | 465 | drivers/block/mcd.c | memcpy_tofs((void *) arg, &tocHdr, sizeof tocHdr); |
arg | 470 | drivers/block/mcd.c | st = verify_area(VERIFY_WRITE, (void *) arg, sizeof entry); |
arg | 474 | drivers/block/mcd.c | memcpy_fromfs(&entry, (void *) arg, sizeof entry); |
arg | 502 | drivers/block/mcd.c | memcpy_tofs((void *) arg, &entry, sizeof entry); |
arg | 507 | drivers/block/mcd.c | st = verify_area(VERIFY_WRITE, (void *) arg, sizeof subchnl); |
arg | 511 | drivers/block/mcd.c | memcpy_fromfs(&subchnl, (void *) arg, sizeof subchnl); |
arg | 542 | drivers/block/mcd.c | memcpy_tofs((void *) arg, &subchnl, sizeof subchnl); |
arg | 546 | drivers/block/mcd.c | st = verify_area(VERIFY_READ, (void *) arg, sizeof(volctrl)); |
arg | 550 | drivers/block/mcd.c | memcpy_fromfs(&volctrl, (char *) arg, sizeof(volctrl)); |
arg | 264 | drivers/block/mcdx.c | unsigned int cmd, unsigned long arg) |
arg | 308 | drivers/block/mcdx.c | if ((ans = verify_area(VERIFY_READ, (void *) arg, sizeof(entry)))) return ans; |
arg | 309 | drivers/block/mcdx.c | memcpy_fromfs(&entry, (void *) arg, sizeof(entry)); |
arg | 330 | drivers/block/mcdx.c | if ((ans = verify_area(VERIFY_WRITE, (void*) arg, sizeof(entry)))) return ans; |
arg | 331 | drivers/block/mcdx.c | memcpy_tofs((void*) arg, &entry, sizeof(entry)); |
arg | 342 | drivers/block/mcdx.c | if ((ans = verify_area(VERIFY_READ, (void*) arg, sizeof(sub)))) return ans; |
arg | 343 | drivers/block/mcdx.c | memcpy_fromfs(&sub, (void*) arg, sizeof(sub)); |
arg | 366 | drivers/block/mcdx.c | if ((ans = verify_area(VERIFY_WRITE, (void*) arg, sizeof(sub)))) |
arg | 368 | drivers/block/mcdx.c | memcpy_tofs((void*) arg, &sub, sizeof(sub)); |
arg | 377 | drivers/block/mcdx.c | if ((ans = verify_area(VERIFY_WRITE, (void*) arg, sizeof toc))) |
arg | 381 | drivers/block/mcdx.c | memcpy_tofs((void*) arg, &toc, sizeof toc); |
arg | 399 | drivers/block/mcdx.c | if (0 != (ans = verify_area(VERIFY_READ, (void*) arg, |
arg | 403 | drivers/block/mcdx.c | memcpy_fromfs(&ms, (void*) arg, sizeof(struct cdrom_multisession)); |
arg | 414 | drivers/block/mcdx.c | if (0 != (ans = verify_area(VERIFY_WRITE, (void*) arg, |
arg | 418 | drivers/block/mcdx.c | memcpy_tofs((void*) arg, &ms, sizeof(struct cdrom_multisession)); |
arg | 1045 | drivers/block/optcd.c | unsigned int cmd, unsigned long arg) { |
arg | 1088 | drivers/block/optcd.c | if ((st = verify_area(VERIFY_READ, (void *) arg, sizeof msf))) |
arg | 1090 | drivers/block/optcd.c | memcpy_fromfs(&msf, (void *) arg, sizeof msf); |
arg | 1108 | drivers/block/optcd.c | if ((st = verify_area(VERIFY_READ, (void *) arg, sizeof ti))) |
arg | 1110 | drivers/block/optcd.c | memcpy_fromfs(&ti, (void *) arg, sizeof ti); |
arg | 1139 | drivers/block/optcd.c | if ((st = verify_area(VERIFY_WRITE,(void *)arg,sizeof tocHdr))) |
arg | 1145 | drivers/block/optcd.c | memcpy_tofs((void *) arg, &tocHdr, sizeof tocHdr); |
arg | 1153 | drivers/block/optcd.c | if ((st = verify_area(VERIFY_READ, (void *) arg, sizeof entry))) |
arg | 1155 | drivers/block/optcd.c | if ((st = verify_area(VERIFY_WRITE, (void *) arg, sizeof entry))) |
arg | 1157 | drivers/block/optcd.c | memcpy_fromfs(&entry, (void *) arg, sizeof entry); |
arg | 1184 | drivers/block/optcd.c | memcpy_tofs((void *) arg, &entry, sizeof entry); |
arg | 1202 | drivers/block/optcd.c | if ((st = verify_area(VERIFY_READ, (void *) arg, |
arg | 1205 | drivers/block/optcd.c | memcpy_fromfs(&volctrl, (char *) arg, sizeof(volctrl)); |
arg | 1222 | drivers/block/optcd.c | (void *) arg, sizeof subchnl))) |
arg | 1225 | drivers/block/optcd.c | (void *) arg, sizeof subchnl))) |
arg | 1227 | drivers/block/optcd.c | memcpy_fromfs(&subchnl, (void *) arg, sizeof subchnl); |
arg | 1257 | drivers/block/optcd.c | memcpy_tofs((void *) arg, &subchnl, sizeof subchnl); |
arg | 1265 | drivers/block/optcd.c | if ((st = verify_area(VERIFY_READ, (void *) arg, sizeof msf))) |
arg | 1267 | drivers/block/optcd.c | if ((st = verify_area(VERIFY_WRITE,(void *)arg,OPT_BLOCKSIZE))) |
arg | 1269 | drivers/block/optcd.c | memcpy_fromfs(&msf, (void *) arg, sizeof msf); |
arg | 1282 | drivers/block/optcd.c | memcpy_tofs((void *) arg, &buf, OPT_BLOCKSIZE); |
arg | 715 | drivers/block/sbpcd.c | static int sbpcd_dbg_ioctl(unsigned long arg, int level) |
arg | 717 | drivers/block/sbpcd.c | switch(arg) |
arg | 724 | drivers/block/sbpcd.c | if (arg>=128) sbpcd_debug &= ~(1<<(arg-128)); |
arg | 725 | drivers/block/sbpcd.c | else sbpcd_debug |= (1<<arg); |
arg | 727 | drivers/block/sbpcd.c | return (arg); |
arg | 3794 | drivers/block/sbpcd.c | u_long arg) |
arg | 3799 | drivers/block/sbpcd.c | MINOR(inode->i_rdev), cmd, arg); |
arg | 3825 | drivers/block/sbpcd.c | i=sbpcd_dbg_ioctl(arg,1); |
arg | 3879 | drivers/block/sbpcd.c | st=verify_area(VERIFY_READ, (void *) arg, sizeof(struct cdrom_msf)); |
arg | 3881 | drivers/block/sbpcd.c | memcpy_fromfs(&msf, (void *) arg, sizeof(struct cdrom_msf)); |
arg | 3907 | drivers/block/sbpcd.c | st=verify_area(VERIFY_READ,(void *) arg,sizeof(struct cdrom_ti)); |
arg | 3913 | drivers/block/sbpcd.c | memcpy_fromfs(&ti,(void *) arg,sizeof(struct cdrom_ti)); |
arg | 3933 | drivers/block/sbpcd.c | st=verify_area(VERIFY_WRITE, (void *) arg, sizeof(struct cdrom_tochdr)); |
arg | 3935 | drivers/block/sbpcd.c | memcpy_tofs((void *) arg, &tochdr, sizeof(struct cdrom_tochdr)); |
arg | 3940 | drivers/block/sbpcd.c | st=verify_area(VERIFY_READ, (void *) arg, sizeof(struct cdrom_tocentry)); |
arg | 3942 | drivers/block/sbpcd.c | memcpy_fromfs(&tocentry, (void *) arg, sizeof(struct cdrom_tocentry)); |
arg | 3958 | drivers/block/sbpcd.c | st=verify_area(VERIFY_WRITE,(void *) arg, sizeof(struct cdrom_tocentry)); |
arg | 3960 | drivers/block/sbpcd.c | memcpy_tofs((void *) arg, &tocentry, sizeof(struct cdrom_tocentry)); |
arg | 3999 | drivers/block/sbpcd.c | D_S[d].f_eject=arg; |
arg | 4004 | drivers/block/sbpcd.c | st=verify_area(VERIFY_READ,(void *) arg,sizeof(volctrl)); |
arg | 4006 | drivers/block/sbpcd.c | memcpy_fromfs(&volctrl,(char *) arg,sizeof(volctrl)); |
arg | 4016 | drivers/block/sbpcd.c | st=verify_area(VERIFY_WRITE,(void *)arg,sizeof(volctrl)); |
arg | 4024 | drivers/block/sbpcd.c | memcpy_tofs((void *)arg,&volctrl,sizeof(volctrl)); |
arg | 4032 | drivers/block/sbpcd.c | st=verify_area(VERIFY_WRITE, (void *) arg, sizeof(struct cdrom_subchnl)); |
arg | 4034 | drivers/block/sbpcd.c | st=verify_area(VERIFY_READ, (void *) arg, sizeof(struct cdrom_subchnl)); |
arg | 4036 | drivers/block/sbpcd.c | memcpy_fromfs(&SC, (void *) arg, sizeof(struct cdrom_subchnl)); |
arg | 4067 | drivers/block/sbpcd.c | memcpy_tofs((void *) arg, &SC, sizeof(struct cdrom_subchnl)); |
arg | 4096 | drivers/block/sbpcd.c | D_S[d].sbp_audsiz=arg; |
arg | 4127 | drivers/block/sbpcd.c | i=verify_area(VERIFY_READ, (void *) arg, sizeof(struct cdrom_read_audio)); |
arg | 4129 | drivers/block/sbpcd.c | memcpy_fromfs(&read_audio, (void *) arg, sizeof(struct cdrom_read_audio)); |
arg | 4311 | drivers/block/sbpcd.c | st=verify_area(VERIFY_READ, (void *) arg, sizeof(struct cdrom_multisession)); |
arg | 4313 | drivers/block/sbpcd.c | memcpy_fromfs(&ms_info, (void *) arg, sizeof(struct cdrom_multisession)); |
arg | 4321 | drivers/block/sbpcd.c | st=verify_area(VERIFY_WRITE,(void *) arg, sizeof(struct cdrom_multisession)); |
arg | 4323 | drivers/block/sbpcd.c | memcpy_tofs((void *) arg, &ms_info, sizeof(struct cdrom_multisession)); |
arg | 4331 | drivers/block/sbpcd.c | if(arg > 0xff) return -EINVAL; |
arg | 4332 | drivers/block/sbpcd.c | read_ahead[MAJOR(inode->i_rdev)] = arg; |
arg | 638 | drivers/block/sjcd.c | unsigned int cmd, unsigned long arg ){ |
arg | 708 | drivers/block/sjcd.c | if( ( s = verify_area( VERIFY_READ, (void *) arg, sizeof( ti ) ) ) == 0 ){ |
arg | 709 | drivers/block/sjcd.c | memcpy_fromfs( &ti, (void *) arg, sizeof( ti ) ); |
arg | 734 | drivers/block/sjcd.c | if( ( s = verify_area( VERIFY_READ, (void *) arg, sizeof( sjcd_msf ) ) ) == 0 ){ |
arg | 741 | drivers/block/sjcd.c | memcpy_fromfs( &sjcd_msf, ( void * )arg, sizeof( sjcd_msf ) ); |
arg | 763 | drivers/block/sjcd.c | if( ( s = verify_area( VERIFY_WRITE, (void *) arg, sizeof( toc_header ) ) ) == 0 ){ |
arg | 766 | drivers/block/sjcd.c | memcpy_tofs( ( void * )arg, &toc_header, sizeof( toc_header ) ); |
arg | 776 | drivers/block/sjcd.c | if( ( s = verify_area( VERIFY_WRITE, (void *) arg, sizeof( toc_entry ) ) ) == 0 ){ |
arg | 779 | drivers/block/sjcd.c | memcpy_fromfs( &toc_entry, ( void * )arg, sizeof( toc_entry ) ); |
arg | 801 | drivers/block/sjcd.c | memcpy_tofs( ( void * )arg, &toc_entry, sizeof( toc_entry ) ); |
arg | 811 | drivers/block/sjcd.c | if( ( s = verify_area( VERIFY_WRITE, (void *) arg, sizeof( subchnl ) ) ) == 0 ){ |
arg | 814 | drivers/block/sjcd.c | memcpy_fromfs( &subchnl, ( void * )arg, sizeof( subchnl ) ); |
arg | 838 | drivers/block/sjcd.c | memcpy_tofs( ( void * )arg, &subchnl, sizeof( subchnl ) ); |
arg | 848 | drivers/block/sjcd.c | if( ( s = verify_area( VERIFY_READ, (void *) arg, sizeof( vol_ctrl ) ) ) == 0 ){ |
arg | 851 | drivers/block/sjcd.c | memcpy_fromfs( &vol_ctrl, ( void * )arg, sizeof( vol_ctrl ) ); |
arg | 876 | drivers/block/sjcd.c | if( ( s = verify_area( VERIFY_WRITE, (void *) arg, sizeof( statistic ) ) ) == 0 ) |
arg | 877 | drivers/block/sjcd.c | memcpy_tofs( ( void * )arg, &statistic, sizeof( statistic ) ); |
arg | 1040 | drivers/block/sonycd535.c | sony_get_subchnl_info(long arg) |
arg | 1053 | drivers/block/sonycd535.c | err = verify_area(VERIFY_WRITE /* and read */ , (char *)arg, sizeof schi); |
arg | 1057 | drivers/block/sonycd535.c | memcpy_fromfs(&schi, (char *)arg, sizeof schi); |
arg | 1072 | drivers/block/sonycd535.c | memcpy_tofs((char *)arg, &schi, sizeof schi); |
arg | 1099 | drivers/block/sonycd535.c | memcpy_tofs((char *)arg, &schi, sizeof schi); |
arg | 1111 | drivers/block/sonycd535.c | unsigned long arg) |
arg | 1208 | drivers/block/sonycd535.c | err = verify_area(VERIFY_READ, (char *)arg, 6); |
arg | 1213 | drivers/block/sonycd535.c | memcpy_fromfs(params, (void *)arg, 6); |
arg | 1248 | drivers/block/sonycd535.c | hdr = (struct cdrom_tochdr *)arg; |
arg | 1270 | drivers/block/sonycd535.c | entry = (struct cdrom_tocentry *)arg; |
arg | 1312 | drivers/block/sonycd535.c | err = verify_area(VERIFY_READ, (char *)arg, sizeof ti); |
arg | 1316 | drivers/block/sonycd535.c | memcpy_fromfs(&ti, (char *)arg, sizeof ti); |
arg | 1377 | drivers/block/sonycd535.c | return sony_get_subchnl_info(arg); |
arg | 1383 | drivers/block/sonycd535.c | err = verify_area(VERIFY_READ, (char *)arg, sizeof volctrl); |
arg | 1387 | drivers/block/sonycd535.c | memcpy_fromfs(&volctrl, (char *)arg, sizeof volctrl); |
arg | 238 | drivers/block/xd.c | static int xd_ioctl (struct inode *inode,struct file *file,u_int cmd,u_long arg) |
arg | 240 | drivers/block/xd.c | XD_GEOMETRY *geometry = (XD_GEOMETRY *) arg; |
arg | 246 | drivers/block/xd.c | if (arg) { |
arg | 260 | drivers/block/xd.c | if(arg > 0xff) return -EINVAL; |
arg | 261 | drivers/block/xd.c | read_ahead[MAJOR(inode->i_rdev)] = arg; |
arg | 264 | drivers/block/xd.c | if (arg) { |
arg | 265 | drivers/block/xd.c | if ((err = verify_area(VERIFY_WRITE,(long *) arg,sizeof(long)))) |
arg | 267 | drivers/block/xd.c | put_user(xd[MINOR(inode->i_rdev)].nr_sects,(long *) arg); |
arg | 281 | drivers/block/xd.c | RO_IOCTLS(inode->i_rdev,arg); |
arg | 2391 | drivers/char/console.c | static int set_get_font(char * arg, int set, int ch512) |
arg | 2414 | drivers/char/console.c | i = verify_area(set ? VERIFY_READ : VERIFY_WRITE, (void *)arg, |
arg | 2439 | drivers/char/console.c | scr_writeb(get_user(arg + i), charmap + i); |
arg | 2442 | drivers/char/console.c | put_user(scr_readb(charmap + i), arg + i); |
arg | 2452 | drivers/char/console.c | arg += cmapsz; |
arg | 2455 | drivers/char/console.c | *(charmap+i) = get_user(arg+i); |
arg | 2458 | drivers/char/console.c | put_user(*(charmap+i), arg+i); |
arg | 2505 | drivers/char/console.c | static int set_get_cmap(unsigned char * arg, int set) { |
arg | 2514 | drivers/char/console.c | i = verify_area(set ? VERIFY_READ : VERIFY_WRITE, (void *)arg, 16*3); |
arg | 2520 | drivers/char/console.c | default_red[i] = get_user(arg++) ; |
arg | 2521 | drivers/char/console.c | default_grn[i] = get_user(arg++) ; |
arg | 2522 | drivers/char/console.c | default_blu[i] = get_user(arg++) ; |
arg | 2524 | drivers/char/console.c | put_user (default_red[i], arg++) ; |
arg | 2525 | drivers/char/console.c | put_user (default_grn[i], arg++) ; |
arg | 2526 | drivers/char/console.c | put_user (default_blu[i], arg++) ; |
arg | 2553 | drivers/char/console.c | int con_set_cmap (unsigned char *arg) |
arg | 2555 | drivers/char/console.c | return set_get_cmap (arg,1); |
arg | 2558 | drivers/char/console.c | int con_get_cmap (unsigned char *arg) |
arg | 2560 | drivers/char/console.c | return set_get_cmap (arg,0); |
arg | 2596 | drivers/char/console.c | int con_set_font (char *arg, int ch512) |
arg | 2600 | drivers/char/console.c | i = set_get_font (arg,1,ch512); |
arg | 2609 | drivers/char/console.c | int con_get_font (char *arg) |
arg | 2611 | drivers/char/console.c | return set_get_font (arg,0,video_mode_512ch); |
arg | 214 | drivers/char/consolemap.c | int con_set_trans_old(unsigned char * arg) |
arg | 219 | drivers/char/consolemap.c | i = verify_area(VERIFY_READ, (void *)arg, E_TABSZ); |
arg | 224 | drivers/char/consolemap.c | p[i] = UNI_DIRECT_BASE | get_user(arg+i); |
arg | 230 | drivers/char/consolemap.c | int con_get_trans_old(unsigned char * arg) |
arg | 235 | drivers/char/consolemap.c | i = verify_area(VERIFY_WRITE, (void *)arg, E_TABSZ); |
arg | 242 | drivers/char/consolemap.c | put_user((ch & ~0xff) ? 0 : ch, arg+i); |
arg | 246 | drivers/char/consolemap.c | int con_set_trans_new(ushort * arg) |
arg | 251 | drivers/char/consolemap.c | i = verify_area(VERIFY_READ, (void *)arg, |
arg | 257 | drivers/char/consolemap.c | p[i] = get_user(arg+i); |
arg | 263 | drivers/char/consolemap.c | int con_get_trans_new(ushort * arg) |
arg | 268 | drivers/char/consolemap.c | i = verify_area(VERIFY_WRITE, (void *)arg, |
arg | 274 | drivers/char/consolemap.c | put_user(p[i], arg+i); |
arg | 1865 | drivers/char/cyclades.c | unsigned int arg = get_user(value); |
arg | 1876 | drivers/char/cyclades.c | if (arg & TIOCM_RTS){ |
arg | 1882 | drivers/char/cyclades.c | if (arg & TIOCM_DTR){ |
arg | 1895 | drivers/char/cyclades.c | if (arg & TIOCM_RTS){ |
arg | 1901 | drivers/char/cyclades.c | if (arg & TIOCM_DTR){ |
arg | 1914 | drivers/char/cyclades.c | if (arg & TIOCM_RTS){ |
arg | 1925 | drivers/char/cyclades.c | if (arg & TIOCM_DTR){ |
arg | 2081 | drivers/char/cyclades.c | unsigned int cmd, unsigned long arg) |
arg | 2088 | drivers/char/cyclades.c | printk("cy_ioctl ttyC%d, cmd = %x arg = %lx\n", info->line, cmd, arg); /* */ |
arg | 2093 | drivers/char/cyclades.c | error = verify_area(VERIFY_WRITE, (void *) arg |
arg | 2099 | drivers/char/cyclades.c | ret_val = get_mon_info(info, (struct cyclades_monitor *)arg); |
arg | 2102 | drivers/char/cyclades.c | error = verify_area(VERIFY_WRITE, (void *) arg |
arg | 2108 | drivers/char/cyclades.c | ret_val = get_threshold(info, (unsigned long *)arg); |
arg | 2111 | drivers/char/cyclades.c | ret_val = set_threshold(info, (unsigned long)arg); |
arg | 2114 | drivers/char/cyclades.c | error = verify_area(VERIFY_WRITE, (void *) arg |
arg | 2120 | drivers/char/cyclades.c | ret_val = get_default_threshold(info, (unsigned long *)arg); |
arg | 2123 | drivers/char/cyclades.c | ret_val = set_default_threshold(info, (unsigned long)arg); |
arg | 2126 | drivers/char/cyclades.c | error = verify_area(VERIFY_WRITE, (void *) arg |
arg | 2132 | drivers/char/cyclades.c | ret_val = get_timeout(info, (unsigned long *)arg); |
arg | 2135 | drivers/char/cyclades.c | ret_val = set_timeout(info, (unsigned long)arg); |
arg | 2138 | drivers/char/cyclades.c | error = verify_area(VERIFY_WRITE, (void *) arg |
arg | 2144 | drivers/char/cyclades.c | ret_val = get_default_timeout(info, (unsigned long *)arg); |
arg | 2147 | drivers/char/cyclades.c | ret_val = set_default_timeout(info, (unsigned long)arg); |
arg | 2154 | drivers/char/cyclades.c | if (!arg) |
arg | 2162 | drivers/char/cyclades.c | send_break(info, arg ? arg*(HZ/10) : HZ/4); |
arg | 2167 | drivers/char/cyclades.c | ret_val = set_modem_info(info, cmd, (unsigned int *) arg); |
arg | 2172 | drivers/char/cyclades.c | error = verify_area(VERIFY_WRITE, (void *) arg |
arg | 2179 | drivers/char/cyclades.c | (unsigned int *) arg); |
arg | 2182 | drivers/char/cyclades.c | arg = get_fs_long((unsigned long *) arg); |
arg | 2185 | drivers/char/cyclades.c | (arg ? CLOCAL : 0)); |
arg | 2188 | drivers/char/cyclades.c | error = verify_area(VERIFY_WRITE, (void *) arg |
arg | 2194 | drivers/char/cyclades.c | ret_val = get_modem_info(info, (unsigned int *) arg); |
arg | 2197 | drivers/char/cyclades.c | error = verify_area(VERIFY_WRITE, (void *) arg |
arg | 2204 | drivers/char/cyclades.c | (struct serial_struct *) arg); |
arg | 2208 | drivers/char/cyclades.c | (struct serial_struct *) arg); |
arg | 398 | drivers/char/lp.c | unsigned int cmd, unsigned long arg) |
arg | 404 | drivers/char/lp.c | printk(KERN_DEBUG "lp%d ioctl, cmd: 0x%x, arg: 0x%x\n", minor, cmd, arg); |
arg | 412 | drivers/char/lp.c | LP_TIME(minor) = arg; |
arg | 415 | drivers/char/lp.c | LP_CHAR(minor) = arg; |
arg | 418 | drivers/char/lp.c | if (arg) |
arg | 424 | drivers/char/lp.c | if (arg) |
arg | 430 | drivers/char/lp.c | if (arg) |
arg | 436 | drivers/char/lp.c | LP_WAIT(minor) = arg; |
arg | 440 | drivers/char/lp.c | int newirq = arg; |
arg | 482 | drivers/char/lp.c | retval = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 486 | drivers/char/lp.c | memcpy_tofs((int *) arg, &LP_IRQ(minor), sizeof(int)); |
arg | 489 | drivers/char/lp.c | retval = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 495 | drivers/char/lp.c | memcpy_tofs((int *) arg, &status, sizeof(int)); |
arg | 502 | drivers/char/lp.c | retval = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 507 | drivers/char/lp.c | memcpy_tofs((int *) arg, &LP_STAT(minor), sizeof(struct lp_stats)); |
arg | 101 | drivers/char/scc.c | static int scc_ioctl(struct tty_struct *tty, struct file *file, unsigned int cmd, unsigned long arg); |
arg | 1673 | drivers/char/scc.c | scc_ioctl(struct tty_struct *tty, struct file * file, unsigned int cmd, unsigned long arg) |
arg | 1712 | drivers/char/scc.c | if (!arg) |
arg | 1718 | drivers/char/scc.c | memcpy_fromfs(&scc->modem, (void *) arg, sizeof(struct scc_modem)); |
arg | 1763 | drivers/char/scc.c | error = verify_area(VERIFY_WRITE, (void *) arg,sizeof(unsigned int *)); |
arg | 1776 | drivers/char/scc.c | put_fs_long(result,(unsigned long *) arg); |
arg | 1791 | drivers/char/scc.c | value = get_fs_long((unsigned long *) arg); |
arg | 1814 | drivers/char/scc.c | error = verify_area(VERIFY_WRITE, (void *) arg, sizeof(struct termios)); |
arg | 1817 | drivers/char/scc.c | if (!arg) |
arg | 1820 | drivers/char/scc.c | memcpy_tofs((void *) arg, scc->tty->termios, sizeof(struct termios)); |
arg | 1828 | drivers/char/scc.c | if (!arg) |
arg | 1831 | drivers/char/scc.c | memcpy_fromfs(scc->tty->termios, (void *) arg, sizeof(struct termios)); |
arg | 1837 | drivers/char/scc.c | error = verify_area(VERIFY_WRITE, (void *) arg,sizeof(struct scc_stat)); |
arg | 1841 | drivers/char/scc.c | if (!arg) |
arg | 1847 | drivers/char/scc.c | memcpy_tofs((void *) arg, &scc->stat, sizeof(struct scc_stat)); |
arg | 1857 | drivers/char/scc.c | error = verify_area(VERIFY_WRITE, (void *) arg,sizeof(struct ioctl_command)); |
arg | 1861 | drivers/char/scc.c | if (!arg) |
arg | 1864 | drivers/char/scc.c | memcpy_fromfs(&kiss_cmd, (void *) arg, sizeof(struct ioctl_command)); |
arg | 1890 | drivers/char/scc.c | memcpy_tofs((void *) arg, &kiss_cmd, sizeof(struct ioctl_command)); |
arg | 1895 | drivers/char/scc.c | if (!arg) |
arg | 1901 | drivers/char/scc.c | memcpy_fromfs(&kiss_cmd, (void *) arg, sizeof(struct ioctl_command)); |
arg | 89 | drivers/char/selection.c | int sel_loadlut(const unsigned long arg) |
arg | 91 | drivers/char/selection.c | int i = verify_area(VERIFY_READ, (char *) arg, 36); |
arg | 94 | drivers/char/selection.c | memcpy_fromfs(inwordLut, (u32 *)(arg+4), 32); |
arg | 114 | drivers/char/selection.c | int set_selection(const unsigned long arg, struct tty_struct *tty) |
arg | 124 | drivers/char/selection.c | args = (unsigned short *)(arg + 1); |
arg | 9 | drivers/char/selection.h | extern int set_selection(const unsigned long arg, struct tty_struct *tty); |
arg | 11 | drivers/char/selection.h | extern int sel_loadlut(const unsigned long arg); |
arg | 1601 | drivers/char/serial.c | unsigned int arg; |
arg | 1606 | drivers/char/serial.c | arg = get_user(value); |
arg | 1609 | drivers/char/serial.c | if (arg & TIOCM_RTS) { |
arg | 1613 | drivers/char/serial.c | if (arg & TIOCM_DTR) { |
arg | 1619 | drivers/char/serial.c | if (arg & TIOCM_RTS) { |
arg | 1623 | drivers/char/serial.c | if (arg & TIOCM_DTR) { |
arg | 1630 | drivers/char/serial.c | | ((arg & TIOCM_RTS) ? UART_MCR_RTS : 0) |
arg | 1631 | drivers/char/serial.c | | ((arg & TIOCM_DTR) ? UART_MCR_DTR : 0)); |
arg | 1634 | drivers/char/serial.c | | ((arg & TIOCM_RTS) ? UART_MCR_RTS : 0) |
arg | 1635 | drivers/char/serial.c | | ((arg & TIOCM_DTR) ? UART_MCR_DTR : 0)); |
arg | 1841 | drivers/char/serial.c | unsigned int cmd, unsigned long arg) |
arg | 1863 | drivers/char/serial.c | if (!arg) |
arg | 1871 | drivers/char/serial.c | send_break(info, arg ? arg*(HZ/10) : HZ/4); |
arg | 1874 | drivers/char/serial.c | error = verify_area(VERIFY_WRITE, (void *) arg,sizeof(long)); |
arg | 1878 | drivers/char/serial.c | (unsigned long *) arg); |
arg | 1881 | drivers/char/serial.c | arg = get_fs_long((unsigned long *) arg); |
arg | 1884 | drivers/char/serial.c | (arg ? CLOCAL : 0)); |
arg | 1887 | drivers/char/serial.c | error = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 1891 | drivers/char/serial.c | return get_modem_info(info, (unsigned int *) arg); |
arg | 1895 | drivers/char/serial.c | return set_modem_info(info, cmd, (unsigned int *) arg); |
arg | 1897 | drivers/char/serial.c | error = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 1902 | drivers/char/serial.c | (struct serial_struct *) arg); |
arg | 1905 | drivers/char/serial.c | (struct serial_struct *) arg); |
arg | 1910 | drivers/char/serial.c | error = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 1914 | drivers/char/serial.c | put_fs_long(rs_wild_int_mask, (unsigned long *) arg); |
arg | 1918 | drivers/char/serial.c | error = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 1923 | drivers/char/serial.c | return get_lsr_info(info, (unsigned int *) arg); |
arg | 1928 | drivers/char/serial.c | rs_wild_int_mask = get_fs_long((unsigned long *) arg); |
arg | 1934 | drivers/char/serial.c | error = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 1938 | drivers/char/serial.c | memcpy_tofs((struct async_struct *) arg, |
arg | 1943 | drivers/char/serial.c | error = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 1948 | drivers/char/serial.c | (struct serial_multiport_struct *) arg); |
arg | 1951 | drivers/char/serial.c | (struct serial_multiport_struct *) arg); |
arg | 76 | drivers/char/tty_io.c | extern void set_vesa_blanking(const unsigned long arg); |
arg | 101 | drivers/char/tty_io.c | unsigned int cmd, unsigned long arg); |
arg | 305 | drivers/char/tty_io.c | unsigned int cmd, unsigned long arg) |
arg | 1270 | drivers/char/tty_io.c | static int do_get_ps_info(unsigned long arg) |
arg | 1277 | drivers/char/tty_io.c | struct tstruct *ts = (struct tstruct *)arg; |
arg | 1282 | drivers/char/tty_io.c | i = verify_area(VERIFY_WRITE, (void *)arg, sizeof(struct tstruct)); |
arg | 1301 | drivers/char/tty_io.c | unsigned int cmd, unsigned long arg) |
arg | 1325 | drivers/char/tty_io.c | retval = verify_area(VERIFY_READ, (void *) arg, 1); |
arg | 1328 | drivers/char/tty_io.c | ch = get_user((char *) arg); |
arg | 1332 | drivers/char/tty_io.c | retval = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 1336 | drivers/char/tty_io.c | memcpy_tofs((struct winsize *) arg, &tty->winsize, |
arg | 1340 | drivers/char/tty_io.c | retval = verify_area(VERIFY_READ, (void *) arg, |
arg | 1344 | drivers/char/tty_io.c | memcpy_fromfs(&tmp_ws, (struct winsize *) arg, |
arg | 1369 | drivers/char/tty_io.c | retval = verify_area(VERIFY_READ, (void *) arg, sizeof(int)); |
arg | 1372 | drivers/char/tty_io.c | arg = get_user((unsigned int *) arg); |
arg | 1373 | drivers/char/tty_io.c | if (arg) |
arg | 1406 | drivers/char/tty_io.c | if ((arg == 1) && suser()) { |
arg | 1430 | drivers/char/tty_io.c | retval = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 1434 | drivers/char/tty_io.c | put_user(real_tty->pgrp, (pid_t *) arg); |
arg | 1444 | drivers/char/tty_io.c | pgrp = get_user((pid_t *) arg); |
arg | 1452 | drivers/char/tty_io.c | retval = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 1456 | drivers/char/tty_io.c | put_user(tty->ldisc.num, (int *) arg); |
arg | 1462 | drivers/char/tty_io.c | arg = get_user((int *) arg); |
arg | 1463 | drivers/char/tty_io.c | return tty_set_ldisc(tty, arg); |
arg | 1469 | drivers/char/tty_io.c | retval = verify_area(VERIFY_READ, (void *) arg, 1); |
arg | 1472 | drivers/char/tty_io.c | switch (retval = get_user((char *)arg)) |
arg | 1482 | drivers/char/tty_io.c | return do_get_ps_info(arg); |
arg | 1485 | drivers/char/tty_io.c | return set_selection(arg, tty); |
arg | 1492 | drivers/char/tty_io.c | return sel_loadlut(arg); |
arg | 1500 | drivers/char/tty_io.c | put_user(shift_state,(char *) arg); |
arg | 1503 | drivers/char/tty_io.c | put_user(mouse_reporting(),(char *) arg); |
arg | 1506 | drivers/char/tty_io.c | set_vesa_blanking(arg); |
arg | 1513 | drivers/char/tty_io.c | retval = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 1517 | drivers/char/tty_io.c | memcpy_tofs((struct tty_struct *) arg, |
arg | 1523 | drivers/char/tty_io.c | cmd, arg); |
arg | 1529 | drivers/char/tty_io.c | cmd, arg); |
arg | 143 | drivers/char/tty_ioctl.c | static int set_termios(struct tty_struct * tty, unsigned long arg, int opt) |
arg | 154 | drivers/char/tty_ioctl.c | retval = verify_area(VERIFY_READ, (void *) arg, sizeof(struct termio)); |
arg | 158 | drivers/char/tty_ioctl.c | memcpy_fromfs(&tmp_termio, (struct termio *) arg, |
arg | 162 | drivers/char/tty_ioctl.c | retval = verify_area(VERIFY_READ, (void *) arg, sizeof(struct termios)); |
arg | 165 | drivers/char/tty_ioctl.c | memcpy_fromfs(&tmp_termios, (struct termios *) arg, |
arg | 375 | drivers/char/tty_ioctl.c | unsigned int cmd, unsigned long arg) |
arg | 390 | drivers/char/tty_ioctl.c | return get_sgttyb(real_tty, (struct sgttyb *) arg); |
arg | 393 | drivers/char/tty_ioctl.c | return set_sgttyb(real_tty, (struct sgttyb *) arg); |
arg | 397 | drivers/char/tty_ioctl.c | return get_tchars(real_tty, (struct tchars *) arg); |
arg | 399 | drivers/char/tty_ioctl.c | return set_tchars(real_tty, (struct tchars *) arg); |
arg | 403 | drivers/char/tty_ioctl.c | return get_ltchars(real_tty, (struct ltchars *) arg); |
arg | 405 | drivers/char/tty_ioctl.c | return set_ltchars(real_tty, (struct ltchars *) arg); |
arg | 408 | drivers/char/tty_ioctl.c | retval = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 412 | drivers/char/tty_ioctl.c | memcpy_tofs((struct termios *) arg, |
arg | 421 | drivers/char/tty_ioctl.c | return set_termios(real_tty, arg, opt); |
arg | 423 | drivers/char/tty_ioctl.c | return get_termio(real_tty,(struct termio *) arg); |
arg | 429 | drivers/char/tty_ioctl.c | return set_termios(real_tty, arg, opt|TERMIOS_TERMIO); |
arg | 434 | drivers/char/tty_ioctl.c | switch (arg) { |
arg | 459 | drivers/char/tty_ioctl.c | switch (arg) { |
arg | 477 | drivers/char/tty_ioctl.c | retval = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 483 | drivers/char/tty_ioctl.c | (int *) arg); |
arg | 485 | drivers/char/tty_ioctl.c | put_user(0, (int *) arg); |
arg | 488 | drivers/char/tty_ioctl.c | retval = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 494 | drivers/char/tty_ioctl.c | (unsigned long *) arg); |
arg | 497 | drivers/char/tty_ioctl.c | (unsigned long *) arg); |
arg | 500 | drivers/char/tty_ioctl.c | retval = verify_area(VERIFY_WRITE, (void *) arg, |
arg | 504 | drivers/char/tty_ioctl.c | memcpy_tofs((struct termios *) arg, |
arg | 511 | drivers/char/tty_ioctl.c | retval = verify_area(VERIFY_READ, (void *) arg, |
arg | 516 | drivers/char/tty_ioctl.c | (struct termios *) arg, |
arg | 523 | drivers/char/tty_ioctl.c | retval = verify_area(VERIFY_READ, (void *) arg, |
arg | 527 | drivers/char/tty_ioctl.c | if (get_user((int*)arg)) { |
arg | 544 | drivers/char/tty_ioctl.c | tty->driver.ioctl(tty, file, cmd, arg); |
arg | 241 | drivers/char/vesa_blank.c | void set_vesa_blanking(const unsigned long arg) |
arg | 243 | drivers/char/vesa_blank.c | unsigned char *argp = (unsigned char *)(arg + 1); |
arg | 184 | drivers/char/vt.c | unsigned int cmd, unsigned long arg) |
arg | 210 | drivers/char/vt.c | kd_mksound((unsigned int)arg, 0); |
arg | 217 | drivers/char/vt.c | unsigned int ticks = HZ * ((arg >> 16) & 0xffff) / 1000; |
arg | 223 | drivers/char/vt.c | kd_mksound(arg & 0xffff, ticks); |
arg | 233 | drivers/char/vt.c | i = verify_area(VERIFY_WRITE, (void *) arg, sizeof(unsigned char)); |
arg | 235 | drivers/char/vt.c | put_user(KB_101, (char *) arg); |
arg | 244 | drivers/char/vt.c | if (arg < GPFIRST || arg > GPLAST) |
arg | 246 | drivers/char/vt.c | return sys_ioperm(arg, 1, (cmd == KDADDIO)) ? -ENXIO : 0; |
arg | 261 | drivers/char/vt.c | switch (arg) { |
arg | 266 | drivers/char/vt.c | arg = KD_TEXT; |
arg | 272 | drivers/char/vt.c | if (vt_cons[console]->vc_mode == (unsigned char) arg) |
arg | 274 | drivers/char/vt.c | vt_cons[console]->vc_mode = (unsigned char) arg; |
arg | 280 | drivers/char/vt.c | if (arg == KD_TEXT) |
arg | 287 | drivers/char/vt.c | i = verify_area(VERIFY_WRITE, (void *) arg, sizeof(int)); |
arg | 289 | drivers/char/vt.c | put_user(vt_cons[console]->vc_mode, (int *) arg); |
arg | 303 | drivers/char/vt.c | switch(arg) { |
arg | 326 | drivers/char/vt.c | i = verify_area(VERIFY_WRITE, (void *) arg, sizeof(int)); |
arg | 332 | drivers/char/vt.c | put_user(ucval, (int *) arg); |
arg | 339 | drivers/char/vt.c | switch(arg) { |
arg | 352 | drivers/char/vt.c | i = verify_area(VERIFY_WRITE, (void *) arg, sizeof(int)); |
arg | 356 | drivers/char/vt.c | put_user(ucval, (int *) arg); |
arg | 362 | drivers/char/vt.c | struct kbkeycode * const a = (struct kbkeycode *)arg; |
arg | 379 | drivers/char/vt.c | struct kbkeycode * const a = (struct kbkeycode *)arg; |
arg | 394 | drivers/char/vt.c | struct kbentry * const a = (struct kbentry *)arg; |
arg | 418 | drivers/char/vt.c | const struct kbentry * a = (struct kbentry *)arg; |
arg | 490 | drivers/char/vt.c | struct kbsentry *a = (struct kbsentry *)arg; |
arg | 513 | drivers/char/vt.c | struct kbsentry * const a = (struct kbsentry *)arg; |
arg | 589 | drivers/char/vt.c | struct kbdiacrs *a = (struct kbdiacrs *)arg; |
arg | 602 | drivers/char/vt.c | struct kbdiacrs *a = (struct kbdiacrs *)arg; |
arg | 621 | drivers/char/vt.c | i = verify_area(VERIFY_WRITE, (void *) arg, sizeof(unsigned char)); |
arg | 625 | drivers/char/vt.c | (kbd->default_ledflagstate << 4), (char *) arg); |
arg | 631 | drivers/char/vt.c | if (arg & ~0x77) |
arg | 633 | drivers/char/vt.c | kbd->ledflagstate = (arg & 7); |
arg | 634 | drivers/char/vt.c | kbd->default_ledflagstate = ((arg >> 4) & 7); |
arg | 641 | drivers/char/vt.c | i = verify_area(VERIFY_WRITE, (void *) arg, sizeof(unsigned char)); |
arg | 644 | drivers/char/vt.c | put_user(getledstate(), (char *) arg); |
arg | 650 | drivers/char/vt.c | setledstate(kbd, arg); |
arg | 668 | drivers/char/vt.c | if (arg < 1 || arg > NSIG || arg == SIGKILL) |
arg | 671 | drivers/char/vt.c | spawnsig = arg; |
arg | 677 | drivers/char/vt.c | struct vt_mode *vtmode = (struct vt_mode *)arg; |
arg | 701 | drivers/char/vt.c | struct vt_mode *vtmode = (struct vt_mode *)arg; |
arg | 703 | drivers/char/vt.c | i = verify_area(VERIFY_WRITE, (void *)arg, sizeof(struct vt_mode)); |
arg | 721 | drivers/char/vt.c | struct vt_stat *vtstat = (struct vt_stat *)arg; |
arg | 740 | drivers/char/vt.c | i = verify_area(VERIFY_WRITE, (void *) arg, sizeof(int)); |
arg | 746 | drivers/char/vt.c | put_user(i < MAX_NR_CONSOLES ? (i+1) : -1, (int *) arg); |
arg | 757 | drivers/char/vt.c | if (arg == 0 || arg > MAX_NR_CONSOLES) |
arg | 759 | drivers/char/vt.c | arg--; |
arg | 760 | drivers/char/vt.c | i = vc_allocate(arg); |
arg | 763 | drivers/char/vt.c | change_console(arg); |
arg | 772 | drivers/char/vt.c | if (arg == 0 || arg > MAX_NR_CONSOLES) |
arg | 774 | drivers/char/vt.c | arg--; |
arg | 775 | drivers/char/vt.c | while (fg_console != arg) |
arg | 803 | drivers/char/vt.c | if (arg == 0) |
arg | 833 | drivers/char/vt.c | if (arg != VT_ACKACQ) |
arg | 843 | drivers/char/vt.c | if (arg > MAX_NR_CONSOLES) |
arg | 845 | drivers/char/vt.c | if (arg == 0) { |
arg | 852 | drivers/char/vt.c | arg--; |
arg | 853 | drivers/char/vt.c | if (VT_BUSY(arg)) |
arg | 855 | drivers/char/vt.c | if (arg) /* leave 0 */ |
arg | 856 | drivers/char/vt.c | vc_disallocate(arg); |
arg | 862 | drivers/char/vt.c | struct vt_sizes *vtsizes = (struct vt_sizes *) arg; |
arg | 877 | drivers/char/vt.c | struct vt_consize *vtconsize = (struct vt_consize *) arg; |
arg | 933 | drivers/char/vt.c | return con_set_font((char *)arg, 0); |
arg | 940 | drivers/char/vt.c | return con_get_font((char *)arg); |
arg | 946 | drivers/char/vt.c | return con_set_cmap((char *)arg); |
arg | 950 | drivers/char/vt.c | return con_get_cmap((char *)arg); |
arg | 961 | drivers/char/vt.c | i = verify_area(VERIFY_READ, (void *)arg, |
arg | 964 | drivers/char/vt.c | memcpy_fromfs(&cfdarg, (void *)arg, |
arg | 986 | drivers/char/vt.c | i = verify_area(VERIFY_WRITE, (void *)arg, |
arg | 989 | drivers/char/vt.c | memcpy_fromfs(&cfdarg, (void *) arg, |
arg | 994 | drivers/char/vt.c | memcpy_tofs((void *) arg, &cfdarg, |
arg | 1008 | drivers/char/vt.c | return con_set_trans_old((unsigned char *)arg); |
arg | 1011 | drivers/char/vt.c | return con_get_trans_old((unsigned char *)arg); |
arg | 1016 | drivers/char/vt.c | return con_set_trans_new((unsigned short *)arg); |
arg | 1019 | drivers/char/vt.c | return con_get_trans_new((unsigned short *)arg); |
arg | 1025 | drivers/char/vt.c | i = verify_area(VERIFY_READ, (void *)arg, sizeof(struct unimapinit)); |
arg | 1028 | drivers/char/vt.c | memcpy_fromfs(&ui, (void *)arg, sizeof(struct unimapinit)); |
arg | 1040 | drivers/char/vt.c | i = verify_area(VERIFY_READ, (void *)arg, sizeof(struct unimapdesc)); |
arg | 1042 | drivers/char/vt.c | ud = (struct unimapdesc *) arg; |
arg | 1058 | drivers/char/vt.c | i = verify_area(VERIFY_WRITE, (void *)arg, sizeof(struct unimapdesc)); |
arg | 1060 | drivers/char/vt.c | ud = (struct unimapdesc *) arg; |
arg | 1016 | drivers/net/slip.c | slip_ioctl(struct tty_struct *tty, void *file, int cmd, void *arg) |
arg | 1029 | drivers/net/slip.c | err = verify_area(VERIFY_WRITE, arg, strlen(sl->dev->name) + 1); |
arg | 1033 | drivers/net/slip.c | memcpy_tofs(arg, sl->dev->name, strlen(sl->dev->name) + 1); |
arg | 1037 | drivers/net/slip.c | err = verify_area(VERIFY_WRITE, arg, sizeof(int)); |
arg | 1041 | drivers/net/slip.c | put_user(sl->mode, (int *)arg); |
arg | 1045 | drivers/net/slip.c | err = verify_area(VERIFY_READ, arg, sizeof(int)); |
arg | 1049 | drivers/net/slip.c | tmp = get_user((int *)arg); |
arg | 1090 | drivers/net/slip.c | return sl_set_mac_address(sl->dev, arg); |
arg | 1098 | drivers/net/slip.c | return n_tty_ioctl(tty, (struct file *) file, cmd, (unsigned long) arg); |
arg | 311 | drivers/scsi/scsi_ioctl.c | int scsi_ioctl (Scsi_Device *dev, int cmd, void *arg) |
arg | 321 | drivers/scsi/scsi_ioctl.c | result = verify_area(VERIFY_WRITE, (void *) arg, sizeof(long)); |
arg | 329 | drivers/scsi/scsi_ioctl.c | (unsigned long *) arg); |
arg | 344 | drivers/scsi/scsi_ioctl.c | return ioctl_probe(dev->host, arg); |
arg | 347 | drivers/scsi/scsi_ioctl.c | return ioctl_command((Scsi_Device *) dev, arg); |
arg | 381 | drivers/scsi/scsi_ioctl.c | int kernel_scsi_ioctl (Scsi_Device *dev, int cmd, void *arg) { |
arg | 386 | drivers/scsi/scsi_ioctl.c | tmp = scsi_ioctl (dev, cmd, arg); |
arg | 17 | drivers/scsi/scsi_ioctl.h | extern int scsi_ioctl (Scsi_Device *dev, int cmd, void *arg); |
arg | 18 | drivers/scsi/scsi_ioctl.h | extern int kernel_scsi_ioctl (Scsi_Device *dev, int cmd, void *arg); |
arg | 24 | drivers/scsi/sd_ioctl.c | int sd_ioctl(struct inode * inode, struct file * file, unsigned int cmd, unsigned long arg) |
arg | 30 | drivers/scsi/sd_ioctl.c | struct hd_geometry *loc = (struct hd_geometry *) arg; |
arg | 52 | drivers/scsi/sd_ioctl.c | if (!arg) return -EINVAL; |
arg | 53 | drivers/scsi/sd_ioctl.c | error = verify_area(VERIFY_WRITE, (long *) arg, sizeof(long)); |
arg | 57 | drivers/scsi/sd_ioctl.c | (long *) arg); |
arg | 62 | drivers/scsi/sd_ioctl.c | if(arg > 0xff) return -EINVAL; |
arg | 63 | drivers/scsi/sd_ioctl.c | read_ahead[MAJOR(inode->i_rdev)] = arg; |
arg | 75 | drivers/scsi/sd_ioctl.c | return scsi_ioctl(rscsi_disks[MINOR(dev) >> 4].device , cmd, (void *) arg); |
arg | 71 | drivers/scsi/sg.c | unsigned int cmd_in, unsigned long arg) |
arg | 80 | drivers/scsi/sg.c | result = verify_area(VERIFY_READ, (const void *)arg, sizeof(long)); |
arg | 83 | drivers/scsi/sg.c | scsi_generics[dev].timeout=get_user((int *) arg); |
arg | 88 | drivers/scsi/sg.c | return scsi_ioctl(scsi_generics[dev].device, cmd_in, (void *) arg); |
arg | 97 | drivers/scsi/sr_ioctl.c | int sr_ioctl(struct inode * inode, struct file * file, unsigned int cmd, unsigned long arg) |
arg | 141 | drivers/scsi/sr_ioctl.c | err = verify_area (VERIFY_READ, (void *) arg, sizeof (msf)); |
arg | 144 | drivers/scsi/sr_ioctl.c | memcpy_fromfs(&msf, (void *) arg, sizeof(msf)); |
arg | 165 | drivers/scsi/sr_ioctl.c | err = verify_area (VERIFY_READ, (void *) arg, sizeof (ti)); |
arg | 168 | drivers/scsi/sr_ioctl.c | memcpy_fromfs(&ti, (void *) arg, sizeof(ti)); |
arg | 209 | drivers/scsi/sr_ioctl.c | err = verify_area (VERIFY_WRITE, (void *) arg, sizeof (struct cdrom_tochdr)); |
arg | 212 | drivers/scsi/sr_ioctl.c | memcpy_tofs ((void *) arg, &tochdr, sizeof (struct cdrom_tochdr)); |
arg | 222 | drivers/scsi/sr_ioctl.c | err = verify_area (VERIFY_READ, (void *) arg, sizeof (struct cdrom_tocentry)); |
arg | 225 | drivers/scsi/sr_ioctl.c | memcpy_fromfs (&tocentry, (void *) arg, sizeof (struct cdrom_tocentry)); |
arg | 251 | drivers/scsi/sr_ioctl.c | err = verify_area (VERIFY_WRITE, (void *) arg, sizeof (struct cdrom_tocentry)); |
arg | 254 | drivers/scsi/sr_ioctl.c | memcpy_tofs ((void *) arg, &tocentry, sizeof (struct cdrom_tocentry)); |
arg | 296 | drivers/scsi/sr_ioctl.c | scsi_CDs[target].auto_eject = !!arg; |
arg | 304 | drivers/scsi/sr_ioctl.c | err = verify_area (VERIFY_READ, (void *) arg, sizeof (struct cdrom_volctrl)); |
arg | 307 | drivers/scsi/sr_ioctl.c | memcpy_fromfs (&volctrl, (void *) arg, sizeof (struct cdrom_volctrl)); |
arg | 402 | drivers/scsi/sr_ioctl.c | err = verify_area (VERIFY_WRITE, (void *) arg, sizeof (struct cdrom_subchnl)); |
arg | 405 | drivers/scsi/sr_ioctl.c | memcpy_tofs ((void *) arg, &subchnl, sizeof (struct cdrom_subchnl)); |
arg | 420 | drivers/scsi/sr_ioctl.c | err = verify_area(VERIFY_READ, (void *) arg, |
arg | 424 | drivers/scsi/sr_ioctl.c | memcpy_fromfs(&ms_info, (void *) arg, sizeof(struct cdrom_multisession)); |
arg | 438 | drivers/scsi/sr_ioctl.c | err=verify_area(VERIFY_WRITE,(void *) arg, |
arg | 442 | drivers/scsi/sr_ioctl.c | memcpy_tofs((void *) arg, &ms_info, sizeof(struct cdrom_multisession)); |
arg | 449 | drivers/scsi/sr_ioctl.c | if(arg > 0xff) return -EINVAL; |
arg | 450 | drivers/scsi/sr_ioctl.c | read_ahead[MAJOR(inode->i_rdev)] = arg; |
arg | 452 | drivers/scsi/sr_ioctl.c | RO_IOCTLS(dev,arg); |
arg | 454 | drivers/scsi/sr_ioctl.c | return scsi_ioctl(scsi_CDs[target].device,cmd,(void *) arg); |
arg | 108 | drivers/scsi/st.c | unsigned int cmd_in, unsigned long arg); |
arg | 1289 | drivers/scsi/st.c | unsigned int cmd_in, unsigned long arg) |
arg | 1316 | drivers/scsi/st.c | cmd[2] = (arg >> 16); |
arg | 1317 | drivers/scsi/st.c | cmd[3] = (arg >> 8); |
arg | 1318 | drivers/scsi/st.c | cmd[4] = arg; |
arg | 1325 | drivers/scsi/st.c | fileno += arg; |
arg | 1327 | drivers/scsi/st.c | at_sm &= (arg != 0); |
arg | 1333 | drivers/scsi/st.c | ltmp = (-arg); |
arg | 1346 | drivers/scsi/st.c | fileno -= arg; |
arg | 1348 | drivers/scsi/st.c | at_sm &= (arg != 0); |
arg | 1353 | drivers/scsi/st.c | cmd[2] = (arg >> 16); |
arg | 1354 | drivers/scsi/st.c | cmd[3] = (arg >> 8); |
arg | 1355 | drivers/scsi/st.c | cmd[4] = arg; |
arg | 1362 | drivers/scsi/st.c | blkno += arg; |
arg | 1363 | drivers/scsi/st.c | at_sm &= (arg != 0); |
arg | 1368 | drivers/scsi/st.c | ltmp = (-arg); |
arg | 1381 | drivers/scsi/st.c | blkno -= arg; |
arg | 1382 | drivers/scsi/st.c | at_sm &= (arg != 0); |
arg | 1387 | drivers/scsi/st.c | cmd[2] = (arg >> 16); |
arg | 1388 | drivers/scsi/st.c | cmd[3] = (arg >> 8); |
arg | 1389 | drivers/scsi/st.c | cmd[4] = arg; |
arg | 1395 | drivers/scsi/st.c | if (arg != 0) { |
arg | 1403 | drivers/scsi/st.c | ltmp = (-arg); |
arg | 1415 | drivers/scsi/st.c | if (arg != 0) { |
arg | 1427 | drivers/scsi/st.c | cmd[2] = (arg >> 16); |
arg | 1428 | drivers/scsi/st.c | cmd[3] = (arg >> 8); |
arg | 1429 | drivers/scsi/st.c | cmd[4] = arg; |
arg | 1442 | drivers/scsi/st.c | fileno += arg; |
arg | 1533 | drivers/scsi/st.c | cmd[2] = (arg >> 16); |
arg | 1534 | drivers/scsi/st.c | cmd[3] = (arg >> 8); |
arg | 1535 | drivers/scsi/st.c | cmd[4] = arg; |
arg | 1541 | drivers/scsi/st.c | cmd[3] = (arg >> 24); |
arg | 1542 | drivers/scsi/st.c | cmd[4] = (arg >> 16); |
arg | 1543 | drivers/scsi/st.c | cmd[5] = (arg >> 8); |
arg | 1544 | drivers/scsi/st.c | cmd[6] = arg; |
arg | 1552 | drivers/scsi/st.c | printk("st%d: Seeking tape to block %ld.\n", dev, arg); |
arg | 1563 | drivers/scsi/st.c | arg != 0 && |
arg | 1564 | drivers/scsi/st.c | (arg < STp->min_block || arg > STp->max_block || |
arg | 1565 | drivers/scsi/st.c | arg > st_buffer_size)) { |
arg | 1574 | drivers/scsi/st.c | (STp->buffer)->b_data[2] = (arg & 7) << 4; |
arg | 1580 | drivers/scsi/st.c | (STp->buffer)->b_data[4] = arg; |
arg | 1584 | drivers/scsi/st.c | ltmp = arg; |
arg | 1650 | drivers/scsi/st.c | STp->block_size = arg; |
arg | 1651 | drivers/scsi/st.c | if (arg != 0) { |
arg | 1665 | drivers/scsi/st.c | STp->drv_buffer = (arg & 7); |
arg | 1667 | drivers/scsi/st.c | STp->density = arg; |
arg | 1741 | drivers/scsi/st.c | unsigned int cmd_in, unsigned long arg) |
arg | 1767 | drivers/scsi/st.c | i = verify_area(VERIFY_WRITE, (void *)arg, sizeof(mtc)); |
arg | 1771 | drivers/scsi/st.c | memcpy_fromfs((char *) &mtc, (char *)arg, sizeof(struct mtop)); |
arg | 1793 | drivers/scsi/st.c | i = verify_area(VERIFY_WRITE, (void *)arg, sizeof(struct mtget)); |
arg | 1836 | drivers/scsi/st.c | memcpy_tofs((char *)arg, (char *)(STp->mt_status), |
arg | 1856 | drivers/scsi/st.c | i = verify_area(VERIFY_WRITE, (void *)arg, sizeof(struct mtpos)); |
arg | 1910 | drivers/scsi/st.c | memcpy_tofs((char *)arg, (char *) (&mt_pos), sizeof(struct mtpos)); |
arg | 1914 | drivers/scsi/st.c | return scsi_ioctl(STp->device, cmd_in, (void *) arg); |
arg | 111 | drivers/sound/ad1848.c | static int ad1848_ioctl (int dev, unsigned int cmd, unsigned int arg, int local); |
arg | 420 | drivers/sound/ad1848.c | ad1848_mixer_ioctl (int dev, unsigned int cmd, unsigned int arg) |
arg | 439 | drivers/sound/ad1848.c | return IOCTL_OUT (arg, ad1848_set_recmask (devc, IOCTL_IN (arg))); |
arg | 443 | drivers/sound/ad1848.c | return IOCTL_OUT (arg, ad1848_mixer_set (devc, cmd & 0xff, IOCTL_IN (arg))); |
arg | 452 | drivers/sound/ad1848.c | return IOCTL_OUT (arg, devc->recmask); |
arg | 456 | drivers/sound/ad1848.c | return IOCTL_OUT (arg, devc->supported_devices); |
arg | 460 | drivers/sound/ad1848.c | return IOCTL_OUT (arg, devc->supported_devices & |
arg | 465 | drivers/sound/ad1848.c | return IOCTL_OUT (arg, devc->supported_rec_devices); |
arg | 469 | drivers/sound/ad1848.c | return IOCTL_OUT (arg, SOUND_CAP_EXCL_INPUT); |
arg | 473 | drivers/sound/ad1848.c | return IOCTL_OUT (arg, ad1848_mixer_get (devc, cmd & 0xff)); |
arg | 613 | drivers/sound/ad1848.c | set_speed (ad1848_info * devc, int arg) |
arg | 653 | drivers/sound/ad1848.c | if (arg < speed_table[0].speed) |
arg | 655 | drivers/sound/ad1848.c | if (arg > speed_table[n - 1].speed) |
arg | 659 | drivers/sound/ad1848.c | if (speed_table[i].speed == arg) |
arg | 661 | drivers/sound/ad1848.c | else if (speed_table[i].speed > arg) |
arg | 665 | drivers/sound/ad1848.c | diff1 = arg - speed_table[i - 1].speed; |
arg | 666 | drivers/sound/ad1848.c | diff2 = speed_table[i].speed - arg; |
arg | 686 | drivers/sound/ad1848.c | set_channels (ad1848_info * devc, int arg) |
arg | 688 | drivers/sound/ad1848.c | if (arg != 1 && arg != 2) |
arg | 691 | drivers/sound/ad1848.c | devc->channels = arg; |
arg | 692 | drivers/sound/ad1848.c | return arg; |
arg | 696 | drivers/sound/ad1848.c | set_format (ad1848_info * devc, int arg) |
arg | 748 | drivers/sound/ad1848.c | if (!(arg & ad_format_mask[devc->mode])) |
arg | 749 | drivers/sound/ad1848.c | arg = AFMT_U8; |
arg | 751 | drivers/sound/ad1848.c | devc->audio_format = arg; |
arg | 754 | drivers/sound/ad1848.c | if (format2bits[i].format == arg) |
arg | 759 | drivers/sound/ad1848.c | return arg; |
arg | 768 | drivers/sound/ad1848.c | ad1848_ioctl (int dev, unsigned int cmd, unsigned int arg, int local) |
arg | 776 | drivers/sound/ad1848.c | return set_speed (devc, arg); |
arg | 777 | drivers/sound/ad1848.c | return IOCTL_OUT (arg, set_speed (devc, IOCTL_IN (arg))); |
arg | 782 | drivers/sound/ad1848.c | return IOCTL_OUT (arg, devc->speed); |
arg | 786 | drivers/sound/ad1848.c | return set_channels (devc, arg + 1) - 1; |
arg | 787 | drivers/sound/ad1848.c | return IOCTL_OUT (arg, set_channels (devc, IOCTL_IN (arg) + 1) - 1); |
arg | 791 | drivers/sound/ad1848.c | return set_channels (devc, arg); |
arg | 792 | drivers/sound/ad1848.c | return IOCTL_OUT (arg, set_channels (devc, IOCTL_IN (arg))); |
arg | 797 | drivers/sound/ad1848.c | return IOCTL_OUT (arg, devc->channels); |
arg | 801 | drivers/sound/ad1848.c | return set_format (devc, arg); |
arg | 802 | drivers/sound/ad1848.c | return IOCTL_OUT (arg, set_format (devc, IOCTL_IN (arg))); |
arg | 807 | drivers/sound/ad1848.c | return IOCTL_OUT (arg, devc->audio_format); |
arg | 352 | drivers/sound/audio.c | unsigned int cmd, unsigned int arg) |
arg | 360 | drivers/sound/audio.c | return audio_devs[dev]->coproc->ioctl (audio_devs[dev]->coproc->devc, cmd, arg, 0); |
arg | 376 | drivers/sound/audio.c | return DMAbuf_ioctl (dev, cmd, arg, 0); |
arg | 391 | drivers/sound/audio.c | return DMAbuf_ioctl (dev, cmd, arg, 0); |
arg | 395 | drivers/sound/audio.c | return IOCTL_OUT (arg, audio_devs[dev]->format_mask); |
arg | 399 | drivers/sound/audio.c | return IOCTL_OUT (arg, set_format (dev, IOCTL_IN (arg))); |
arg | 413 | drivers/sound/audio.c | IOCTL_TO_USER ((char *) arg, 0, (char *) &info, sizeof (info)); |
arg | 432 | drivers/sound/audio.c | IOCTL_TO_USER ((char *) arg, 0, (char *) &info, sizeof (info)); |
arg | 442 | drivers/sound/audio.c | return DMAbuf_ioctl (dev, cmd, arg, 0); |
arg | 525 | drivers/sound/audio.c | unsigned int cmd, unsigned int arg) |
arg | 118 | drivers/sound/dev_table.h | int (*ioctl) (void *devc, unsigned int cmd, unsigned int arg, int local); |
arg | 138 | drivers/sound/dev_table.h | int (*ioctl) (int dev, unsigned int cmd, unsigned int arg, int local); |
arg | 156 | drivers/sound/dev_table.h | int (*ioctl) (int dev, unsigned int cmd, unsigned int arg); |
arg | 167 | drivers/sound/dev_table.h | int (*ioctl) (int dev, unsigned int cmd, unsigned int arg); |
arg | 210 | drivers/sound/dev_table.h | int (*ioctl) (int dev, unsigned int cmd, unsigned int arg); |
arg | 229 | drivers/sound/dev_table.h | int (*ioctl) (int dev, unsigned int cmd, unsigned int arg); |
arg | 398 | drivers/sound/dmabuf.c | DMAbuf_ioctl (int dev, unsigned int cmd, unsigned int arg, int local) |
arg | 419 | drivers/sound/dmabuf.c | return IOCTL_OUT (arg, dmap->fragment_size); |
arg | 424 | drivers/sound/dmabuf.c | int fact = IOCTL_IN (arg); |
arg | 431 | drivers/sound/dmabuf.c | return IOCTL_OUT (arg, fact); |
arg | 445 | drivers/sound/dmabuf.c | return IOCTL_OUT (arg, fact); |
arg | 451 | drivers/sound/dmabuf.c | int fact = IOCTL_IN (arg); |
arg | 484 | drivers/sound/dmabuf.c | return IOCTL_OUT (arg, bytes | (count << 16)); |
arg | 494 | drivers/sound/dmabuf.c | audio_buf_info *info = (audio_buf_info *) arg; |
arg | 535 | drivers/sound/dmabuf.c | return audio_devs[dev]->ioctl (dev, cmd, arg, local); |
arg | 1052 | drivers/sound/dmabuf.c | DMAbuf_ioctl (int dev, unsigned int cmd, unsigned int arg, int local) |
arg | 195 | drivers/sound/gus_midi.c | gus_midi_ioctl (int dev, unsigned cmd, unsigned arg) |
arg | 870 | drivers/sound/gus_wave.c | unsigned int cmd, unsigned int arg) |
arg | 877 | drivers/sound/gus_wave.c | IOCTL_TO_USER ((char *) arg, 0, &gus_info, sizeof (gus_info)); |
arg | 1954 | drivers/sound/gus_wave.c | gus_sampling_ioctl (int dev, unsigned int cmd, unsigned int arg, int local) |
arg | 1960 | drivers/sound/gus_wave.c | return gus_sampling_set_speed (arg); |
arg | 1961 | drivers/sound/gus_wave.c | return IOCTL_OUT (arg, gus_sampling_set_speed (IOCTL_IN (arg))); |
arg | 1967 | drivers/sound/gus_wave.c | return IOCTL_OUT (arg, gus_sampling_speed); |
arg | 1972 | drivers/sound/gus_wave.c | return gus_sampling_set_channels (arg + 1) - 1; |
arg | 1973 | drivers/sound/gus_wave.c | return IOCTL_OUT (arg, gus_sampling_set_channels (IOCTL_IN (arg) + 1) - 1); |
arg | 1978 | drivers/sound/gus_wave.c | return gus_sampling_set_channels (arg); |
arg | 1979 | drivers/sound/gus_wave.c | return IOCTL_OUT (arg, gus_sampling_set_channels (IOCTL_IN (arg))); |
arg | 1985 | drivers/sound/gus_wave.c | return IOCTL_OUT (arg, gus_sampling_channels); |
arg | 1990 | drivers/sound/gus_wave.c | return gus_sampling_set_bits (arg); |
arg | 1991 | drivers/sound/gus_wave.c | return IOCTL_OUT (arg, gus_sampling_set_bits (IOCTL_IN (arg))); |
arg | 1997 | drivers/sound/gus_wave.c | return IOCTL_OUT (arg, gus_sampling_bits); |
arg | 2000 | drivers/sound/gus_wave.c | return IOCTL_OUT (arg, RET_ERROR (EINVAL)); |
arg | 2004 | drivers/sound/gus_wave.c | return IOCTL_OUT (arg, RET_ERROR (EINVAL)); |
arg | 2786 | drivers/sound/gus_wave.c | gus_default_mixer_ioctl (int dev, unsigned int cmd, unsigned int arg) |
arg | 2796 | drivers/sound/gus_wave.c | gus_recmask = IOCTL_IN (arg) & MIX_DEVS; |
arg | 2800 | drivers/sound/gus_wave.c | return IOCTL_OUT (arg, gus_recmask); |
arg | 2805 | drivers/sound/gus_wave.c | int vol = IOCTL_IN (arg) & 0xff; |
arg | 2813 | drivers/sound/gus_wave.c | return IOCTL_OUT (arg, vol | (vol << 8)); |
arg | 2819 | drivers/sound/gus_wave.c | int vol = IOCTL_IN (arg) & 0xff; |
arg | 2827 | drivers/sound/gus_wave.c | return IOCTL_OUT (arg, vol | (vol << 8)); |
arg | 2832 | drivers/sound/gus_wave.c | gus_pcm_volume = IOCTL_IN (arg) & 0xff; |
arg | 2838 | drivers/sound/gus_wave.c | return IOCTL_OUT (arg, gus_pcm_volume | (gus_pcm_volume << 8)); |
arg | 2845 | drivers/sound/gus_wave.c | gus_wave_volume = IOCTL_IN (arg) & 0xff; |
arg | 2856 | drivers/sound/gus_wave.c | return IOCTL_OUT (arg, gus_wave_volume | (gus_wave_volume << 8)); |
arg | 2870 | drivers/sound/gus_wave.c | return IOCTL_OUT (arg, gus_recmask); |
arg | 2874 | drivers/sound/gus_wave.c | return IOCTL_OUT (arg, MIX_DEVS); |
arg | 2878 | drivers/sound/gus_wave.c | return IOCTL_OUT (arg, 0); |
arg | 2882 | drivers/sound/gus_wave.c | return IOCTL_OUT (arg, SOUND_MASK_MIC | SOUND_MASK_LINE); |
arg | 2886 | drivers/sound/gus_wave.c | return IOCTL_OUT (arg, 0); |
arg | 2890 | drivers/sound/gus_wave.c | return IOCTL_OUT (arg, gus_mic_vol | (gus_mic_vol << 8)); |
arg | 2894 | drivers/sound/gus_wave.c | return IOCTL_OUT (arg, gus_line_vol | (gus_line_vol << 8)); |
arg | 2898 | drivers/sound/gus_wave.c | return IOCTL_OUT (arg, gus_pcm_volume | (gus_pcm_volume << 8)); |
arg | 2902 | drivers/sound/gus_wave.c | return IOCTL_OUT (arg, gus_wave_volume | (gus_wave_volume << 8)); |
arg | 135 | drivers/sound/ics2101.c | ics2101_mixer_ioctl (int dev, unsigned int cmd, unsigned int arg) |
arg | 143 | drivers/sound/ics2101.c | return gus_default_mixer_ioctl (dev, cmd, arg); |
arg | 147 | drivers/sound/ics2101.c | return IOCTL_OUT (arg, set_volumes (DEV_MIC, IOCTL_IN (arg))); |
arg | 151 | drivers/sound/ics2101.c | return IOCTL_OUT (arg, set_volumes (DEV_CD, IOCTL_IN (arg))); |
arg | 155 | drivers/sound/ics2101.c | return IOCTL_OUT (arg, set_volumes (DEV_LINE, IOCTL_IN (arg))); |
arg | 159 | drivers/sound/ics2101.c | return IOCTL_OUT (arg, set_volumes (DEV_GF1, IOCTL_IN (arg))); |
arg | 163 | drivers/sound/ics2101.c | return IOCTL_OUT (arg, set_volumes (DEV_VOL, IOCTL_IN (arg))); |
arg | 176 | drivers/sound/ics2101.c | return gus_default_mixer_ioctl (dev, cmd, arg); |
arg | 180 | drivers/sound/ics2101.c | return IOCTL_OUT (arg, MIX_DEVS); |
arg | 184 | drivers/sound/ics2101.c | return IOCTL_OUT (arg, SOUND_MASK_LINE | SOUND_MASK_CD | |
arg | 190 | drivers/sound/ics2101.c | return IOCTL_OUT (arg, SOUND_MASK_MIC | SOUND_MASK_LINE); |
arg | 194 | drivers/sound/ics2101.c | return IOCTL_OUT (arg, 0); |
arg | 198 | drivers/sound/ics2101.c | return IOCTL_OUT (arg, volumes[DEV_MIC]); |
arg | 202 | drivers/sound/ics2101.c | return IOCTL_OUT (arg, volumes[DEV_LINE]); |
arg | 206 | drivers/sound/ics2101.c | return IOCTL_OUT (arg, volumes[DEV_CD]); |
arg | 210 | drivers/sound/ics2101.c | return IOCTL_OUT (arg, volumes[DEV_VOL]); |
arg | 214 | drivers/sound/ics2101.c | return IOCTL_OUT (arg, volumes[DEV_GF1]); |
arg | 254 | drivers/sound/midi_synth.c | unsigned int cmd, unsigned int arg) |
arg | 264 | drivers/sound/midi_synth.c | IOCTL_TO_USER ((char *) arg, 0, synth_devs[dev]->info, |
arg | 2 | drivers/sound/midi_synth.h | unsigned int cmd, unsigned int arg); |
arg | 376 | drivers/sound/midibuf.c | unsigned int cmd, unsigned int arg) |
arg | 385 | drivers/sound/midibuf.c | return midi_devs[dev]->coproc->ioctl (midi_devs[dev]->coproc->devc, cmd, arg, 0); |
arg | 396 | drivers/sound/midibuf.c | val = IOCTL_IN (arg); |
arg | 402 | drivers/sound/midibuf.c | return IOCTL_OUT (arg, val); |
arg | 406 | drivers/sound/midibuf.c | return midi_devs[dev]->ioctl (dev, cmd, arg); |
arg | 113 | drivers/sound/mpu401.c | static void set_uart_mode (int dev, struct mpu_config *devc, int arg); |
arg | 761 | drivers/sound/mpu401.c | mpu401_ioctl (int dev, unsigned cmd, unsigned arg) |
arg | 770 | drivers/sound/mpu401.c | IOCTL_FROM_USER ((char *) &init_sequence, (char *) arg, 0, sizeof (init_sequence)); |
arg | 780 | drivers/sound/mpu401.c | set_uart_mode (dev, devc, !IOCTL_IN (arg)); |
arg | 789 | drivers/sound/mpu401.c | IOCTL_FROM_USER ((char *) &rec, (char *) arg, 0, sizeof (rec)); |
arg | 794 | drivers/sound/mpu401.c | IOCTL_TO_USER ((char *) arg, 0, (char *) &rec, sizeof (rec)); |
arg | 819 | drivers/sound/mpu401.c | unsigned int cmd, unsigned int arg) |
arg | 835 | drivers/sound/mpu401.c | IOCTL_TO_USER ((char *) arg, 0, &mpu_synth_info[midi_dev], |
arg | 1191 | drivers/sound/mpu401.c | set_uart_mode (int dev, struct mpu_config *devc, int arg) |
arg | 1194 | drivers/sound/mpu401.c | if (!arg && devc->version == 0) |
arg | 1199 | drivers/sound/mpu401.c | if ((devc->uart_mode == 0) == (arg == 0)) |
arg | 1206 | drivers/sound/mpu401.c | if (arg) |
arg | 1215 | drivers/sound/mpu401.c | devc->uart_mode = arg; |
arg | 1515 | drivers/sound/mpu401.c | unsigned int command, unsigned int arg) |
arg | 1523 | drivers/sound/mpu401.c | int parm = IOCTL_IN (arg) & timer_caps; |
arg | 1535 | drivers/sound/mpu401.c | return IOCTL_OUT (arg, timer_mode); |
arg | 1561 | drivers/sound/mpu401.c | int val = IOCTL_IN (arg); |
arg | 1566 | drivers/sound/mpu401.c | return IOCTL_OUT (arg, curr_timebase); |
arg | 1572 | drivers/sound/mpu401.c | int val = IOCTL_IN (arg); |
arg | 1590 | drivers/sound/mpu401.c | return IOCTL_OUT (arg, curr_tempo); |
arg | 1595 | drivers/sound/mpu401.c | if (IOCTL_IN (arg) != 0) /* Can't change */ |
arg | 1598 | drivers/sound/mpu401.c | return IOCTL_OUT (arg, ((curr_tempo * curr_timebase) + 30) / 60); |
arg | 1602 | drivers/sound/mpu401.c | metronome_mode = IOCTL_IN (arg); |
arg | 134 | drivers/sound/opl3.c | unsigned int cmd, unsigned int arg) |
arg | 143 | drivers/sound/opl3.c | IOCTL_FROM_USER ((char *) &ins, (char *) arg, 0, sizeof (ins)); |
arg | 159 | drivers/sound/opl3.c | IOCTL_TO_USER ((char *) arg, 0, &fm_info, sizeof (fm_info)); |
arg | 71 | drivers/sound/os.h | #define IOCTL_IN(arg) get_fs_long((long *)(arg)) |
arg | 72 | drivers/sound/os.h | #define IOCTL_OUT(arg, ret) snd_ioctl_return((int *)arg, ret) |
arg | 217 | drivers/sound/pas2_midi.c | pas_midi_ioctl (int dev, unsigned cmd, unsigned arg) |
arg | 260 | drivers/sound/pas2_mixer.c | pas_mixer_ioctl (int dev, unsigned int cmd, unsigned int arg) |
arg | 262 | drivers/sound/pas2_mixer.c | TRACE (printk ("pas2_mixer.c: int pas_mixer_ioctl(unsigned int cmd = %X, unsigned int arg = %X)\n", cmd, arg)); |
arg | 267 | drivers/sound/pas2_mixer.c | return IOCTL_OUT (arg, pas_mixer_set (cmd & 0xff, IOCTL_IN (arg))); |
arg | 277 | drivers/sound/pas2_mixer.c | return IOCTL_OUT (arg, rec_devices); |
arg | 281 | drivers/sound/pas2_mixer.c | return IOCTL_OUT (arg, SUPPORTED_MIXER_DEVICES & ~(SOUND_MASK_BASS | SOUND_MASK_TREBLE)); |
arg | 285 | drivers/sound/pas2_mixer.c | return IOCTL_OUT (arg, SUPPORTED_MIXER_DEVICES); |
arg | 289 | drivers/sound/pas2_mixer.c | return IOCTL_OUT (arg, POSSIBLE_RECORDING_DEVICES & SUPPORTED_MIXER_DEVICES); |
arg | 293 | drivers/sound/pas2_mixer.c | return IOCTL_OUT (arg, 0); /* No special capabilities */ |
arg | 297 | drivers/sound/pas2_mixer.c | return IOCTL_OUT (arg, 0); /* No mute yet */ |
arg | 302 | drivers/sound/pas2_mixer.c | return IOCTL_OUT (arg, 0); |
arg | 303 | drivers/sound/pas2_mixer.c | return IOCTL_OUT (arg, ((mode_control & P_M_MV508_ENHANCE_BITS) + 1) * 20); |
arg | 308 | drivers/sound/pas2_mixer.c | return IOCTL_OUT (arg, 1); |
arg | 309 | drivers/sound/pas2_mixer.c | return IOCTL_OUT (arg, 0); |
arg | 313 | drivers/sound/pas2_mixer.c | return IOCTL_OUT (arg, levels[cmd & 0xff]); |
arg | 61 | drivers/sound/pas2_pcm.c | pcm_set_speed (int arg) |
arg | 66 | drivers/sound/pas2_pcm.c | if (arg > 44100) |
arg | 67 | drivers/sound/pas2_pcm.c | arg = 44100; |
arg | 68 | drivers/sound/pas2_pcm.c | if (arg < 5000) |
arg | 69 | drivers/sound/pas2_pcm.c | arg = 5000; |
arg | 71 | drivers/sound/pas2_pcm.c | foo = (1193180 + (arg / 2)) / arg; |
arg | 72 | drivers/sound/pas2_pcm.c | arg = 1193180 / foo; |
arg | 77 | drivers/sound/pas2_pcm.c | pcm_speed = arg; |
arg | 120 | drivers/sound/pas2_pcm.c | pcm_set_channels (int arg) |
arg | 123 | drivers/sound/pas2_pcm.c | if ((arg != 1) && (arg != 2)) |
arg | 126 | drivers/sound/pas2_pcm.c | if (arg != pcm_channels) |
arg | 130 | drivers/sound/pas2_pcm.c | pcm_channels = arg; |
arg | 140 | drivers/sound/pas2_pcm.c | pcm_set_bits (int arg) |
arg | 142 | drivers/sound/pas2_pcm.c | if ((arg & pcm_bitsok) != arg) |
arg | 145 | drivers/sound/pas2_pcm.c | if (arg != pcm_bits) |
arg | 149 | drivers/sound/pas2_pcm.c | pcm_bits = arg; |
arg | 156 | drivers/sound/pas2_pcm.c | pas_pcm_ioctl (int dev, unsigned int cmd, unsigned int arg, int local) |
arg | 158 | drivers/sound/pas2_pcm.c | TRACE (printk ("pas2_pcm.c: static int pas_pcm_ioctl(unsigned int cmd = %X, unsigned int arg = %X)\n", cmd, arg)); |
arg | 164 | drivers/sound/pas2_pcm.c | return pcm_set_speed (arg); |
arg | 165 | drivers/sound/pas2_pcm.c | return IOCTL_OUT (arg, pcm_set_speed (IOCTL_IN (arg))); |
arg | 171 | drivers/sound/pas2_pcm.c | return IOCTL_OUT (arg, pcm_speed); |
arg | 176 | drivers/sound/pas2_pcm.c | return pcm_set_channels (arg + 1) - 1; |
arg | 177 | drivers/sound/pas2_pcm.c | return IOCTL_OUT (arg, pcm_set_channels (IOCTL_IN (arg) + 1) - 1); |
arg | 182 | drivers/sound/pas2_pcm.c | return pcm_set_channels (arg); |
arg | 183 | drivers/sound/pas2_pcm.c | return IOCTL_OUT (arg, pcm_set_channels (IOCTL_IN (arg))); |
arg | 189 | drivers/sound/pas2_pcm.c | return IOCTL_OUT (arg, pcm_channels); |
arg | 194 | drivers/sound/pas2_pcm.c | return pcm_set_bits (arg); |
arg | 195 | drivers/sound/pas2_pcm.c | return IOCTL_OUT (arg, pcm_set_bits (IOCTL_IN (arg))); |
arg | 201 | drivers/sound/pas2_pcm.c | return IOCTL_OUT (arg, pcm_bits); |
arg | 206 | drivers/sound/pas2_pcm.c | if (IOCTL_IN (arg) > 1) |
arg | 207 | drivers/sound/pas2_pcm.c | return IOCTL_OUT (arg, RET_ERROR (EINVAL)); |
arg | 210 | drivers/sound/pas2_pcm.c | pcm_filter = IOCTL_IN (arg); |
arg | 212 | drivers/sound/pas2_pcm.c | return IOCTL_OUT (arg, pcm_filter); |
arg | 466 | drivers/sound/pss.c | pss_coproc_ioctl (void *dev_info, unsigned int cmd, unsigned int arg, int local) |
arg | 483 | drivers/sound/pss.c | IOCTL_FROM_USER ((char *) buf, (char *) arg, 0, sizeof (*buf)); |
arg | 496 | drivers/sound/pss.c | IOCTL_FROM_USER ((char *) &buf, (char *) arg, 0, sizeof (buf)); |
arg | 520 | drivers/sound/pss.c | IOCTL_TO_USER ((char *) arg, 0, &buf, sizeof (buf)); |
arg | 531 | drivers/sound/pss.c | IOCTL_FROM_USER ((char *) &buf, (char *) arg, 0, sizeof (buf)); |
arg | 564 | drivers/sound/pss.c | IOCTL_FROM_USER ((char *) &buf, (char *) arg, 0, sizeof (buf)); |
arg | 604 | drivers/sound/pss.c | IOCTL_FROM_USER ((char *) &buf, (char *) arg, 0, sizeof (buf)); |
arg | 637 | drivers/sound/pss.c | IOCTL_TO_USER ((char *) arg, 0, &buf, sizeof (buf)); |
arg | 73 | drivers/sound/sb16_dsp.c | static int sb16_dsp_ioctl (int dev, unsigned int cmd, unsigned int arg, int local); |
arg | 139 | drivers/sound/sb16_dsp.c | dsp_set_bits (int arg) |
arg | 141 | drivers/sound/sb16_dsp.c | DEB (printk ("dsp_set_bits(%d)\n", arg)); |
arg | 143 | drivers/sound/sb16_dsp.c | if (arg) |
arg | 144 | drivers/sound/sb16_dsp.c | switch (arg) |
arg | 159 | drivers/sound/sb16_dsp.c | sb16_dsp_ioctl (int dev, unsigned int cmd, unsigned int arg, int local) |
arg | 165 | drivers/sound/sb16_dsp.c | return dsp_set_speed (arg); |
arg | 166 | drivers/sound/sb16_dsp.c | return IOCTL_OUT (arg, dsp_set_speed (IOCTL_IN (arg))); |
arg | 171 | drivers/sound/sb16_dsp.c | return IOCTL_OUT (arg, dsp_current_speed); |
arg | 175 | drivers/sound/sb16_dsp.c | return dsp_set_stereo (arg); |
arg | 176 | drivers/sound/sb16_dsp.c | return IOCTL_OUT (arg, dsp_set_stereo (IOCTL_IN (arg))); |
arg | 180 | drivers/sound/sb16_dsp.c | return dsp_set_stereo (arg - 1) + 1; |
arg | 181 | drivers/sound/sb16_dsp.c | return IOCTL_OUT (arg, dsp_set_stereo (IOCTL_IN (arg) - 1) + 1); |
arg | 186 | drivers/sound/sb16_dsp.c | return IOCTL_OUT (arg, dsp_stereo + 1); |
arg | 190 | drivers/sound/sb16_dsp.c | return dsp_set_bits (arg); |
arg | 191 | drivers/sound/sb16_dsp.c | return IOCTL_OUT (arg, dsp_set_bits (IOCTL_IN (arg))); |
arg | 196 | drivers/sound/sb16_dsp.c | return IOCTL_OUT (arg, dsp_16bit ? 16 : 8); |
arg | 201 | drivers/sound/sb16_dsp.c | if (IOCTL_IN (arg) > 1) |
arg | 202 | drivers/sound/sb16_dsp.c | return IOCTL_OUT (arg, RET_ERROR (EINVAL)); |
arg | 157 | drivers/sound/sb16_midi.c | sb16midi_ioctl (int dev, unsigned cmd, unsigned arg) |
arg | 98 | drivers/sound/sb_dsp.c | static int dsp_set_bits (int arg); |
arg | 730 | drivers/sound/sb_dsp.c | dsp_set_bits (int arg) |
arg | 732 | drivers/sound/sb_dsp.c | if (arg) |
arg | 736 | drivers/sound/sb_dsp.c | switch (arg) |
arg | 753 | drivers/sound/sb_dsp.c | sb_dsp_ioctl (int dev, unsigned int cmd, unsigned int arg, int local) |
arg | 759 | drivers/sound/sb_dsp.c | return dsp_speed (arg); |
arg | 760 | drivers/sound/sb_dsp.c | return IOCTL_OUT (arg, dsp_speed (IOCTL_IN (arg))); |
arg | 766 | drivers/sound/sb_dsp.c | return IOCTL_OUT (arg, dsp_current_speed); |
arg | 771 | drivers/sound/sb_dsp.c | return dsp_set_stereo (arg - 1) + 1; |
arg | 772 | drivers/sound/sb_dsp.c | return IOCTL_OUT (arg, dsp_set_stereo (IOCTL_IN (arg) - 1) + 1); |
arg | 778 | drivers/sound/sb_dsp.c | return IOCTL_OUT (arg, dsp_stereo + 1); |
arg | 783 | drivers/sound/sb_dsp.c | return dsp_set_stereo (arg); |
arg | 784 | drivers/sound/sb_dsp.c | return IOCTL_OUT (arg, dsp_set_stereo (IOCTL_IN (arg))); |
arg | 793 | drivers/sound/sb_dsp.c | return dsp_set_bits (arg); |
arg | 794 | drivers/sound/sb_dsp.c | return IOCTL_OUT (arg, dsp_set_bits (IOCTL_IN (arg))); |
arg | 800 | drivers/sound/sb_dsp.c | return IOCTL_OUT (arg, dsp_16bit ? 16 : 8); |
arg | 807 | drivers/sound/sb_dsp.c | return IOCTL_OUT (arg, 8); /* |
arg | 192 | drivers/sound/sb_midi.c | sb_midi_ioctl (int dev, unsigned cmd, unsigned arg) |
arg | 445 | drivers/sound/sb_mixer.c | sb_mixer_ioctl (int dev, unsigned int cmd, unsigned int arg) |
arg | 453 | drivers/sound/sb_mixer.c | return IOCTL_OUT (arg, set_recmask (IOCTL_IN (arg))); |
arg | 458 | drivers/sound/sb_mixer.c | return IOCTL_OUT (arg, sb_mixer_set (cmd & 0xff, IOCTL_IN (arg))); |
arg | 467 | drivers/sound/sb_mixer.c | return IOCTL_OUT (arg, recmask); |
arg | 471 | drivers/sound/sb_mixer.c | return IOCTL_OUT (arg, supported_devices); |
arg | 476 | drivers/sound/sb_mixer.c | return IOCTL_OUT (arg, supported_devices); |
arg | 478 | drivers/sound/sb_mixer.c | return IOCTL_OUT (arg, supported_devices & |
arg | 483 | drivers/sound/sb_mixer.c | return IOCTL_OUT (arg, supported_rec_devices); |
arg | 487 | drivers/sound/sb_mixer.c | return IOCTL_OUT (arg, mixer_caps); |
arg | 491 | drivers/sound/sb_mixer.c | return IOCTL_OUT (arg, sb_mixer_get (cmd & 0xff)); |
arg | 1395 | drivers/sound/sequencer.c | unsigned int cmd, unsigned int arg) |
arg | 1416 | drivers/sound/sequencer.c | return tmr->ioctl (tmr_no, cmd, arg); |
arg | 1425 | drivers/sound/sequencer.c | pending_timer = IOCTL_IN (arg); |
arg | 1433 | drivers/sound/sequencer.c | return IOCTL_OUT (arg, pending_timer); |
arg | 1472 | drivers/sound/sequencer.c | midi_dev = IOCTL_IN (arg); |
arg | 1500 | drivers/sound/sequencer.c | return IOCTL_OUT (arg, iqlen); |
arg | 1507 | drivers/sound/sequencer.c | return IOCTL_OUT (arg, SEQ_MAX_QUEUE - qlen); |
arg | 1518 | drivers/sound/sequencer.c | return tmr->ioctl (tmr_no, cmd, arg); |
arg | 1520 | drivers/sound/sequencer.c | if (IOCTL_IN (arg) != 0) |
arg | 1523 | drivers/sound/sequencer.c | return IOCTL_OUT (arg, HZ); |
arg | 1527 | drivers/sound/sequencer.c | dev = IOCTL_IN (arg); |
arg | 1537 | drivers/sound/sequencer.c | return synth_devs[dev]->ioctl (dev, cmd, arg); |
arg | 1541 | drivers/sound/sequencer.c | return IOCTL_OUT (arg, max_synthdev); |
arg | 1545 | drivers/sound/sequencer.c | return IOCTL_OUT (arg, max_mididev); |
arg | 1550 | drivers/sound/sequencer.c | int dev = IOCTL_IN (arg); |
arg | 1558 | drivers/sound/sequencer.c | return IOCTL_OUT (arg, synth_devs[dev]->ioctl (dev, cmd, arg)); |
arg | 1564 | drivers/sound/sequencer.c | int dev = IOCTL_IN (arg); |
arg | 1572 | drivers/sound/sequencer.c | synth_devs[dev]->ioctl (dev, cmd, arg); |
arg | 1582 | drivers/sound/sequencer.c | IOCTL_FROM_USER ((char *) &inf, (char *) arg, 0, sizeof (inf)); |
arg | 1591 | drivers/sound/sequencer.c | return synth_devs[dev]->ioctl (dev, cmd, arg); |
arg | 1600 | drivers/sound/sequencer.c | IOCTL_FROM_USER ((char *) &event, (char *) arg, 0, sizeof (event)); |
arg | 1615 | drivers/sound/sequencer.c | IOCTL_FROM_USER ((char *) &inf, (char *) arg, 0, sizeof (inf)); |
arg | 1621 | drivers/sound/sequencer.c | IOCTL_TO_USER ((char *) arg, 0, (char *) &(midi_devs[dev]->info), sizeof (inf)); |
arg | 1637 | drivers/sound/sequencer.c | IOCTL_FROM_USER ((char *) inf, (char *) arg, 0, sizeof (*inf)); |
arg | 1658 | drivers/sound/sequencer.c | IOCTL_TO_USER ((char *) arg, 0, (char *) inf, sizeof (*inf)); |
arg | 1675 | drivers/sound/sequencer.c | IOCTL_FROM_USER ((char *) inf, (char *) arg, 0, sizeof (*inf)); |
arg | 1696 | drivers/sound/sequencer.c | IOCTL_TO_USER ((char *) arg, 0, (char *) inf, sizeof (*inf)); |
arg | 1704 | drivers/sound/sequencer.c | int tmp = IOCTL_IN (arg); |
arg | 1722 | drivers/sound/sequencer.c | int val = IOCTL_IN (arg); |
arg | 1729 | drivers/sound/sequencer.c | return IOCTL_OUT (arg, val); |
arg | 1746 | drivers/sound/sequencer.c | return synth_devs[0]->ioctl (0, cmd, arg); |
arg | 1934 | drivers/sound/sequencer.c | unsigned int cmd, unsigned int arg) |
arg | 11 | drivers/sound/sound_calls.h | int DMAbuf_ioctl(int dev, unsigned int cmd, unsigned int arg, int local); |
arg | 32 | drivers/sound/sound_calls.h | unsigned int cmd, unsigned int arg); |
arg | 49 | drivers/sound/sound_calls.h | unsigned int cmd, unsigned int arg); |
arg | 71 | drivers/sound/sound_calls.h | unsigned int cmd, unsigned int arg); |
arg | 113 | drivers/sound/sound_calls.h | unsigned int cmd, unsigned long arg); |
arg | 191 | drivers/sound/sound_calls.h | int gus_default_mixer_ioctl (int dev, unsigned int cmd, unsigned int arg); |
arg | 251 | drivers/sound/sound_calls.h | unsigned int cmd, unsigned int arg); |
arg | 478 | drivers/sound/sound_switch.c | unsigned int cmd, unsigned long arg) |
arg | 480 | drivers/sound/sound_switch.c | DEB (printk ("sound_ioctl_sw(dev=%d, cmd=0x%x, arg=0x%x)\n", dev, cmd, arg)); |
arg | 496 | drivers/sound/sound_switch.c | return mixer_devs[mixdev]->ioctl (mixdev, cmd, arg); |
arg | 500 | drivers/sound/sound_switch.c | return mixer_devs[0]->ioctl (0, cmd, arg); |
arg | 517 | drivers/sound/sound_switch.c | return mixer_devs[dev]->ioctl (dev, cmd, arg); |
arg | 522 | drivers/sound/sound_switch.c | return sequencer_ioctl (dev, file, cmd, arg); |
arg | 528 | drivers/sound/sound_switch.c | return audio_ioctl (dev, file, cmd, arg); |
arg | 533 | drivers/sound/sound_switch.c | return MIDIbuf_ioctl (dev, file, cmd, arg); |
arg | 248 | drivers/sound/sound_timer.c | unsigned int cmd, unsigned int arg) |
arg | 253 | drivers/sound/sound_timer.c | return IOCTL_OUT (arg, TMR_INTERNAL); |
arg | 274 | drivers/sound/sound_timer.c | int val = IOCTL_IN (arg); |
arg | 285 | drivers/sound/sound_timer.c | return IOCTL_OUT (arg, curr_timebase); |
arg | 291 | drivers/sound/sound_timer.c | int val = IOCTL_IN (arg); |
arg | 306 | drivers/sound/sound_timer.c | return IOCTL_OUT (arg, curr_tempo); |
arg | 311 | drivers/sound/sound_timer.c | if (IOCTL_IN (arg) != 0) /* Can't change */ |
arg | 314 | drivers/sound/sound_timer.c | return IOCTL_OUT (arg, ((curr_tempo * curr_timebase) + 30) / 60); |
arg | 141 | drivers/sound/soundcard.c | unsigned int cmd, unsigned long arg) |
arg | 159 | drivers/sound/soundcard.c | if ((err = verify_area (VERIFY_READ, (void *) arg, len)) < 0) |
arg | 165 | drivers/sound/soundcard.c | if ((err = verify_area (VERIFY_WRITE, (void *) arg, len)) < 0) |
arg | 171 | drivers/sound/soundcard.c | return sound_ioctl_sw (dev, &files[dev], cmd, arg); |
arg | 592 | drivers/sound/sscape.c | sscape_coproc_ioctl (void *dev_info, unsigned int cmd, unsigned int arg, int local) |
arg | 608 | drivers/sound/sscape.c | IOCTL_FROM_USER ((char *) buf, (char *) arg, 0, sizeof (*buf)); |
arg | 698 | drivers/sound/sscape.c | set_speed (sscape_info * devc, int arg) |
arg | 704 | drivers/sound/sscape.c | set_channels (sscape_info * devc, int arg) |
arg | 710 | drivers/sound/sscape.c | set_format (sscape_info * devc, int arg) |
arg | 716 | drivers/sound/sscape.c | sscape_audio_ioctl (int dev, unsigned int cmd, unsigned int arg, int local) |
arg | 724 | drivers/sound/sscape.c | return set_speed (devc, arg); |
arg | 725 | drivers/sound/sscape.c | return IOCTL_OUT (arg, set_speed (devc, IOCTL_IN (arg))); |
arg | 730 | drivers/sound/sscape.c | return IOCTL_OUT (arg, 8000); |
arg | 734 | drivers/sound/sscape.c | return set_channels (devc, arg + 1) - 1; |
arg | 735 | drivers/sound/sscape.c | return IOCTL_OUT (arg, set_channels (devc, IOCTL_IN (arg) + 1) - 1); |
arg | 739 | drivers/sound/sscape.c | return set_channels (devc, arg); |
arg | 740 | drivers/sound/sscape.c | return IOCTL_OUT (arg, set_channels (devc, IOCTL_IN (arg))); |
arg | 745 | drivers/sound/sscape.c | return IOCTL_OUT (arg, 1); |
arg | 749 | drivers/sound/sscape.c | return set_format (devc, arg); |
arg | 750 | drivers/sound/sscape.c | return IOCTL_OUT (arg, set_format (devc, IOCTL_IN (arg))); |
arg | 755 | drivers/sound/sscape.c | return IOCTL_OUT (arg, 8); |
arg | 205 | drivers/sound/sys_timer.c | unsigned int cmd, unsigned int arg) |
arg | 210 | drivers/sound/sys_timer.c | return IOCTL_OUT (arg, TMR_INTERNAL); |
arg | 231 | drivers/sound/sys_timer.c | int val = IOCTL_IN (arg); |
arg | 242 | drivers/sound/sys_timer.c | return IOCTL_OUT (arg, curr_timebase); |
arg | 248 | drivers/sound/sys_timer.c | int val = IOCTL_IN (arg); |
arg | 262 | drivers/sound/sys_timer.c | return IOCTL_OUT (arg, curr_tempo); |
arg | 267 | drivers/sound/sys_timer.c | if (IOCTL_IN (arg) != 0) /* Can't change */ |
arg | 270 | drivers/sound/sys_timer.c | return IOCTL_OUT (arg, ((curr_tempo * curr_timebase) + 30) / 60); |
arg | 219 | drivers/sound/uart6850.c | uart6850_ioctl (int dev, unsigned cmd, unsigned arg) |
arg | 20 | fs/ext2/ioctl.c | unsigned long arg) |
arg | 25 | fs/ext2/ioctl.c | ext2_debug ("cmd = %u, arg = %lu\n", cmd, arg); |
arg | 29 | fs/ext2/ioctl.c | if ((err = verify_area (VERIFY_WRITE, (long *) arg, sizeof(long)))) |
arg | 31 | fs/ext2/ioctl.c | put_fs_long (inode->u.ext2_i.i_flags, (long *) arg); |
arg | 34 | fs/ext2/ioctl.c | flags = get_fs_long ((long *) arg); |
arg | 61 | fs/ext2/ioctl.c | if ((err = verify_area (VERIFY_WRITE, (long *) arg, sizeof(long)))) |
arg | 63 | fs/ext2/ioctl.c | put_fs_long (inode->u.ext2_i.i_version, (long *) arg); |
arg | 70 | fs/ext2/ioctl.c | inode->u.ext2_i.i_version = get_fs_long ((long *) arg); |
arg | 18 | fs/fcntl.c | extern int sock_fcntl (struct file *, unsigned int cmd, unsigned long arg); |
arg | 20 | fs/fcntl.c | static int dupfd(unsigned int fd, unsigned int arg) |
arg | 24 | fs/fcntl.c | if (arg >= NR_OPEN) |
arg | 26 | fs/fcntl.c | while (arg < NR_OPEN) |
arg | 27 | fs/fcntl.c | if (current->files->fd[arg]) |
arg | 28 | fs/fcntl.c | arg++; |
arg | 31 | fs/fcntl.c | if (arg >= NR_OPEN) |
arg | 33 | fs/fcntl.c | FD_CLR(arg, ¤t->files->close_on_exec); |
arg | 34 | fs/fcntl.c | (current->files->fd[arg] = current->files->fd[fd])->f_count++; |
arg | 35 | fs/fcntl.c | return arg; |
arg | 66 | fs/fcntl.c | asmlinkage long sys_fcntl(unsigned int fd, unsigned int cmd, unsigned long arg) |
arg | 76 | fs/fcntl.c | return dupfd(fd,arg); |
arg | 80 | fs/fcntl.c | if (arg&1) |
arg | 92 | fs/fcntl.c | if (IS_APPEND(filp->f_inode) && !(arg & O_APPEND)) |
arg | 94 | fs/fcntl.c | if ((arg & FASYNC) && !(filp->f_flags & FASYNC) && |
arg | 97 | fs/fcntl.c | if (!(arg & FASYNC) && (filp->f_flags & FASYNC) && |
arg | 101 | fs/fcntl.c | filp->f_flags |= arg & (O_APPEND | O_NONBLOCK | |
arg | 105 | fs/fcntl.c | return fcntl_getlk(fd, (struct flock *) arg); |
arg | 107 | fs/fcntl.c | return fcntl_setlk(fd, cmd, (struct flock *) arg); |
arg | 109 | fs/fcntl.c | return fcntl_setlk(fd, cmd, (struct flock *) arg); |
arg | 142 | fs/fcntl.c | if (current->pgrp == -arg || current->pid == arg) |
arg | 146 | fs/fcntl.c | if ((p->pid == arg) || (p->pid == -arg) || |
arg | 147 | fs/fcntl.c | (p->pgrp == -arg)) { |
arg | 160 | fs/fcntl.c | filp->f_owner = arg; |
arg | 162 | fs/fcntl.c | sock_fcntl (filp, F_SETOWN, arg); |
arg | 168 | fs/fcntl.c | return (sock_fcntl (filp, cmd, arg)); |
arg | 17 | fs/ioctl.c | static int file_ioctl(struct file *filp,unsigned int cmd,unsigned long arg) |
arg | 28 | fs/ioctl.c | error = verify_area(VERIFY_WRITE,(void *) arg,4); |
arg | 31 | fs/ioctl.c | block = get_fs_long((long *) arg); |
arg | 33 | fs/ioctl.c | put_fs_long(block,(long *) arg); |
arg | 38 | fs/ioctl.c | error = verify_area(VERIFY_WRITE,(void *) arg,4); |
arg | 42 | fs/ioctl.c | (long *) arg); |
arg | 45 | fs/ioctl.c | error = verify_area(VERIFY_WRITE,(void *) arg,sizeof(int)); |
arg | 49 | fs/ioctl.c | (int *) arg); |
arg | 53 | fs/ioctl.c | return filp->f_op->ioctl(filp->f_inode, filp, cmd,arg); |
arg | 58 | fs/ioctl.c | asmlinkage int sys_ioctl(unsigned int fd, unsigned int cmd, unsigned long arg) |
arg | 75 | fs/ioctl.c | on = get_fs_long((unsigned long *) arg); |
arg | 84 | fs/ioctl.c | on = get_fs_long ((unsigned long *) arg); |
arg | 93 | fs/ioctl.c | return file_ioctl(filp,cmd,arg); |
arg | 96 | fs/ioctl.c | return filp->f_op->ioctl(filp->f_inode, filp, cmd,arg); |
arg | 135 | fs/pipe.c | unsigned int cmd, unsigned long arg) |
arg | 141 | fs/pipe.c | error = verify_area(VERIFY_WRITE, (void *) arg, sizeof(int)); |
arg | 143 | fs/pipe.c | put_user(PIPE_SIZE(*pino),(int *) arg); |
arg | 26 | fs/smbfs/ioctl.c | unsigned int cmd, unsigned long arg) |
arg | 32 | fs/smbfs/ioctl.c | if ((result = verify_area(VERIFY_WRITE, (uid_t*) arg, |
arg | 36 | fs/smbfs/ioctl.c | put_fs_word(SMB_SERVER(inode)->m.mounted_uid, (uid_t*) arg); |
arg | 112 | include/linux/net.h | unsigned long arg); |
arg | 128 | include/linux/net.h | unsigned long arg); |
arg | 108 | include/linux/sem.h | asmlinkage int sys_semctl (int semid, int semnum, int cmd, union semun arg); |
arg | 116 | include/linux/smb_fs.h | unsigned int cmd, unsigned long arg); |
arg | 142 | include/linux/tqueue.h | void *arg; |
arg | 151 | include/linux/tqueue.h | arg = p -> data; |
arg | 155 | include/linux/tqueue.h | (*f)(arg); |
arg | 314 | include/linux/tty.h | unsigned int cmd, unsigned long arg); |
arg | 332 | include/linux/tty.h | unsigned int cmd, unsigned long arg); |
arg | 133 | include/linux/tty_driver.h | unsigned int cmd, unsigned long arg); |
arg | 27 | include/linux/tty_ldisc.h | unsigned int cmd, unsigned long arg); |
arg | 114 | include/linux/xd.h | static int xd_ioctl (struct inode *inode,struct file *file,unsigned int cmd,unsigned long arg); |
arg | 14 | include/net/arp.h | extern int arp_ioctl(unsigned int cmd, void *arg); |
arg | 36 | include/net/icmp.h | unsigned long arg); |
arg | 80 | include/net/ip.h | unsigned long arg); |
arg | 5 | include/net/rarp.h | extern int rarp_ioctl(unsigned int cmd, void *arg); |
arg | 52 | include/net/route.h | extern int ip_rt_ioctl(unsigned int cmd, void *arg); |
arg | 283 | include/net/sock.h | unsigned long arg); |
arg | 134 | include/net/tcp.h | extern int tcp_ioctl(struct sock *sk, int cmd, unsigned long arg); |
arg | 49 | include/net/udp.h | extern int udp_ioctl(struct sock *sk, int cmd, unsigned long arg); |
arg | 360 | ipc/sem.c | asmlinkage int sys_semctl (int semid, int semnum, int cmd, union semun arg) |
arg | 380 | ipc/sem.c | struct seminfo seminfo, *tmp = arg.__buf; |
arg | 403 | ipc/sem.c | buf = arg.buf; |
arg | 458 | ipc/sem.c | array = arg.array; |
arg | 465 | ipc/sem.c | val = arg.val; |
arg | 476 | ipc/sem.c | array = arg.array; |
arg | 485 | ipc/sem.c | buf = arg.buf; |
arg | 490 | ipc/sem.c | buf = arg.buf; |
arg | 75 | ipc/util.c | asmlinkage int sys_semctl (int semid, int semnum, int cmd, union semun arg) |
arg | 18 | lib/open.c | va_list arg; |
arg | 20 | lib/open.c | va_start(arg,flag); |
arg | 21 | lib/open.c | res = __sys_open(filename, flag, va_arg(arg, int)); |
arg | 22 | lib/open.c | va_end(arg); |
arg | 668 | net/appletalk/ddp.c | int atif_ioctl(int cmd, void *arg) |
arg | 677 | net/appletalk/ddp.c | int err=verify_area(ro?VERIFY_READ:VERIFY_WRITE, arg,sizeof(atreq)); |
arg | 685 | net/appletalk/ddp.c | memcpy_fromfs(&atreq,arg,sizeof(atreq)); |
arg | 787 | net/appletalk/ddp.c | memcpy_tofs(arg,&atreq,sizeof(atreq)); |
arg | 795 | net/appletalk/ddp.c | static int atrtr_ioctl(unsigned int cmd, void *arg) |
arg | 800 | net/appletalk/ddp.c | err=verify_area(VERIFY_READ, arg, sizeof(rt)); |
arg | 803 | net/appletalk/ddp.c | memcpy_fromfs(&rt,arg,sizeof(rt)); |
arg | 931 | net/appletalk/ddp.c | static int atalk_fcntl(struct socket *sock, unsigned int cmd, unsigned long arg) |
arg | 1772 | net/appletalk/ddp.c | static int atalk_ioctl(struct socket *sock,unsigned int cmd, unsigned long arg) |
arg | 1802 | net/appletalk/ddp.c | err=verify_area(VERIFY_WRITE,(void *)arg,sizeof(struct timeval)); |
arg | 1805 | net/appletalk/ddp.c | memcpy_tofs((void *)arg,&sk->stamp,sizeof(struct timeval)); |
arg | 1816 | net/appletalk/ddp.c | return(atrtr_ioctl(cmd,(void *)arg)); |
arg | 1823 | net/appletalk/ddp.c | return atif_ioctl(cmd,(void *)arg); |
arg | 1838 | net/appletalk/ddp.c | return(dev_ioctl(cmd,(void *) arg)); |
arg | 1853 | net/appletalk/ddp.c | err=verify_area(VERIFY_WRITE,(void *)arg,sizeof(unsigned long)); |
arg | 1856 | net/appletalk/ddp.c | put_fs_long(amount,(unsigned long *)arg); |
arg | 675 | net/ax25/af_ax25.c | static int ax25_fcntl(struct socket *sock, unsigned int cmd, unsigned long arg) |
arg | 1927 | net/ax25/af_ax25.c | static int ax25_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) |
arg | 1935 | net/ax25/af_ax25.c | if ((err = verify_area(VERIFY_WRITE, (void *)arg, sizeof(unsigned long))) != 0) |
arg | 1940 | net/ax25/af_ax25.c | put_fs_long(amount, (unsigned long *)arg); |
arg | 1949 | net/ax25/af_ax25.c | if ((err = verify_area(VERIFY_WRITE, (void *)arg, sizeof(unsigned long))) != 0) |
arg | 1951 | net/ax25/af_ax25.c | put_fs_long(amount, (unsigned long *)arg); |
arg | 1959 | net/ax25/af_ax25.c | if ((err = verify_area(VERIFY_WRITE,(void *)arg,sizeof(struct timeval))) != 0) |
arg | 1961 | net/ax25/af_ax25.c | memcpy_tofs((void *)arg, &sk->stamp, sizeof(struct timeval)); |
arg | 1971 | net/ax25/af_ax25.c | if ((err = verify_area(VERIFY_READ, (void *)arg, sizeof(struct sockaddr_ax25))) != 0) |
arg | 1973 | net/ax25/af_ax25.c | memcpy_fromfs(&sax25, (void *)arg, sizeof(sax25)); |
arg | 1978 | net/ax25/af_ax25.c | if ((err = verify_area(VERIFY_READ, (void *)arg, sizeof(unsigned long))) != 0) |
arg | 1982 | net/ax25/af_ax25.c | amount = get_fs_long((void *)arg); |
arg | 1989 | net/ax25/af_ax25.c | if ((err = verify_area(VERIFY_READ, (void *)arg, sizeof(int))) != 0) |
arg | 1993 | net/ax25/af_ax25.c | amount = get_fs_long((void *)arg); |
arg | 1999 | net/ax25/af_ax25.c | return ax25_dev_ioctl(cmd, (void *)arg); |
arg | 2005 | net/ax25/af_ax25.c | return ax25_rt_ioctl(cmd, (void *)arg); |
arg | 2020 | net/ax25/af_ax25.c | return(dev_ioctl(cmd, (void *)arg)); |
arg | 167 | net/ax25/ax25_route.c | int ax25_rt_ioctl(unsigned int cmd, void *arg) |
arg | 177 | net/ax25/ax25_route.c | if ((err = verify_area(VERIFY_READ, arg, sizeof(route))) != 0) |
arg | 179 | net/ax25/ax25_route.c | memcpy_fromfs(&route, arg, sizeof(route)); |
arg | 232 | net/ax25/ax25_route.c | if ((err = verify_area(VERIFY_READ, arg, sizeof(route))) != 0) |
arg | 234 | net/ax25/ax25_route.c | memcpy_fromfs(&route, arg, sizeof(route)); |
arg | 514 | net/ax25/ax25_route.c | int ax25_dev_ioctl(unsigned int cmd, void *arg) |
arg | 525 | net/ax25/ax25_route.c | if ((err = verify_area(VERIFY_READ, arg, sizeof(ax25_parms))) != 0) |
arg | 527 | net/ax25/ax25_route.c | memcpy_fromfs(&ax25_parms, arg, sizeof(ax25_parms)); |
arg | 572 | net/ax25/ax25_route.c | if ((err = verify_area(VERIFY_WRITE, arg, sizeof(struct ax25_parms_struct))) != 0) |
arg | 574 | net/ax25/ax25_route.c | memcpy_fromfs(&ax25_parms, arg, sizeof(ax25_parms)); |
arg | 583 | net/ax25/ax25_route.c | memcpy_tofs(arg, &ax25_parms, sizeof(ax25_parms)); |
arg | 798 | net/core/dev.c | static int dev_ifconf(char *arg) |
arg | 811 | net/core/dev.c | err=verify_area(VERIFY_WRITE, arg, sizeof(struct ifconf)); |
arg | 814 | net/core/dev.c | memcpy_fromfs(&ifc, arg, sizeof(struct ifconf)); |
arg | 862 | net/core/dev.c | memcpy_tofs(arg, &ifc, sizeof(struct ifconf)); |
arg | 868 | net/core/dev.c | return(pos - arg); |
arg | 966 | net/core/dev.c | static int dev_ifsioc(void *arg, unsigned int getset) |
arg | 976 | net/core/dev.c | int err=verify_area(VERIFY_WRITE, arg, sizeof(struct ifreq)); |
arg | 980 | net/core/dev.c | memcpy_fromfs(&ifr, arg, sizeof(struct ifreq)); |
arg | 1202 | net/core/dev.c | memcpy_tofs(arg,&ifr,sizeof(struct ifreq)); |
arg | 1213 | net/core/dev.c | memcpy_tofs(arg, &ifr, sizeof(struct ifreq)); |
arg | 1223 | net/core/dev.c | int dev_ioctl(unsigned int cmd, void *arg) |
arg | 1228 | net/core/dev.c | (void) dev_ifconf((char *) arg); |
arg | 1248 | net/core/dev.c | return dev_ifsioc(arg, cmd); |
arg | 1268 | net/core/dev.c | return dev_ifsioc(arg, cmd); |
arg | 1280 | net/core/dev.c | return dev_ifsioc(arg, cmd); |
arg | 410 | net/ipv4/af_inet.c | static int inet_fcntl(struct socket *sock, unsigned int cmd, unsigned long arg) |
arg | 424 | net/ipv4/af_inet.c | if (!suser() && current->pgrp != -arg && |
arg | 425 | net/ipv4/af_inet.c | current->pid != arg) return(-EPERM); |
arg | 426 | net/ipv4/af_inet.c | sk->proc = arg; |
arg | 1292 | net/ipv4/af_inet.c | static int inet_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) |
arg | 1302 | net/ipv4/af_inet.c | err=verify_area(VERIFY_READ,(int *)arg,sizeof(long)); |
arg | 1305 | net/ipv4/af_inet.c | pid = get_user((int *) arg); |
arg | 1313 | net/ipv4/af_inet.c | err=verify_area(VERIFY_WRITE,(void *) arg, sizeof(long)); |
arg | 1316 | net/ipv4/af_inet.c | put_fs_long(sk->proc,(int *)arg); |
arg | 1321 | net/ipv4/af_inet.c | err=verify_area(VERIFY_WRITE,(void *)arg,sizeof(struct timeval)); |
arg | 1324 | net/ipv4/af_inet.c | memcpy_tofs((void *)arg,&sk->stamp,sizeof(struct timeval)); |
arg | 1328 | net/ipv4/af_inet.c | return(ip_rt_ioctl(cmd,(void *) arg)); |
arg | 1332 | net/ipv4/af_inet.c | return(arp_ioctl(cmd,(void *) arg)); |
arg | 1337 | net/ipv4/af_inet.c | return(rarp_ioctl_hook(cmd,(void *) arg)); |
arg | 1365 | net/ipv4/af_inet.c | return(dev_ioctl(cmd,(void *) arg)); |
arg | 1370 | net/ipv4/af_inet.c | return(dev_ioctl(cmd,(void *) arg)); |
arg | 1374 | net/ipv4/af_inet.c | return(sk->prot->ioctl(sk, cmd, arg)); |
arg | 409 | net/ipv4/arp.c | static void arp_expire_request (unsigned long arg) |
arg | 411 | net/ipv4/arp.c | struct arp_table *entry = (struct arp_table *) arg; |
arg | 1396 | net/ipv4/arp.c | int arp_ioctl(unsigned int cmd, void *arg) |
arg | 1407 | net/ipv4/arp.c | err = verify_area(VERIFY_READ, arg, sizeof(struct arpreq)); |
arg | 1410 | net/ipv4/arp.c | memcpy_fromfs(&r, arg, sizeof(r)); |
arg | 1417 | net/ipv4/arp.c | err = verify_area(VERIFY_WRITE, arg, sizeof(struct arpreq)); |
arg | 1420 | net/ipv4/arp.c | return arp_req_get((struct arpreq *)arg); |
arg | 1424 | net/ipv4/arp.c | err = verify_area(VERIFY_READ, arg, sizeof(struct arpreq)); |
arg | 1427 | net/ipv4/arp.c | return arp_req_set((struct arpreq *)arg); |
arg | 887 | net/ipv4/icmp.c | int icmp_ioctl(struct sock *sk, int cmd, unsigned long arg) |
arg | 170 | net/ipv4/ip.c | int ip_ioctl(struct sock *sk, int cmd, unsigned long arg) |
arg | 487 | net/ipv4/ip.c | static void ip_expire(unsigned long arg) |
arg | 491 | net/ipv4/ip.c | qp = (struct ipq *)arg; |
arg | 441 | net/ipv4/rarp.c | int rarp_ioctl(unsigned int cmd, void *arg) |
arg | 452 | net/ipv4/rarp.c | err = verify_area(VERIFY_READ, arg, sizeof(struct arpreq)); |
arg | 455 | net/ipv4/rarp.c | memcpy_fromfs(&r, arg, sizeof(r)); |
arg | 463 | net/ipv4/rarp.c | err = verify_area(VERIFY_WRITE, arg, sizeof(struct arpreq)); |
arg | 466 | net/ipv4/rarp.c | return rarp_req_get((struct arpreq *)arg); |
arg | 470 | net/ipv4/rarp.c | err = verify_area(VERIFY_READ, arg, sizeof(struct arpreq)); |
arg | 473 | net/ipv4/rarp.c | return rarp_req_set((struct arpreq *)arg); |
arg | 681 | net/ipv4/route.c | int ip_rt_ioctl(unsigned int cmd, void *arg) |
arg | 692 | net/ipv4/route.c | err=verify_area(VERIFY_READ, arg, sizeof(struct rtentry)); |
arg | 695 | net/ipv4/route.c | memcpy_fromfs(&rt, arg, sizeof(struct rtentry)); |
arg | 1055 | net/ipv4/tcp.c | int tcp_ioctl(struct sock *sk, int cmd, unsigned long arg) |
arg | 1074 | net/ipv4/tcp.c | err=verify_area(VERIFY_WRITE,(void *)arg, sizeof(int)); |
arg | 1077 | net/ipv4/tcp.c | put_user(amount, (int *)arg); |
arg | 1084 | net/ipv4/tcp.c | err = verify_area(VERIFY_WRITE,(void *) arg, sizeof(int)); |
arg | 1087 | net/ipv4/tcp.c | put_user(answ,(int *) arg); |
arg | 1096 | net/ipv4/tcp.c | err=verify_area(VERIFY_WRITE,(void *)arg, sizeof(int)); |
arg | 1099 | net/ipv4/tcp.c | put_user(amount, (int *)arg); |
arg | 408 | net/ipv4/udp.c | int udp_ioctl(struct sock *sk, int cmd, unsigned long arg) |
arg | 419 | net/ipv4/udp.c | err=verify_area(VERIFY_WRITE,(void *)arg, |
arg | 423 | net/ipv4/udp.c | put_fs_long(amount,(unsigned long *)arg); |
arg | 443 | net/ipv4/udp.c | err=verify_area(VERIFY_WRITE,(void *)arg, |
arg | 447 | net/ipv4/udp.c | put_fs_long(amount,(unsigned long *)arg); |
arg | 111 | net/ipx/af_ipx.c | ipxcfg_get_config_data(ipx_config_data *arg) |
arg | 117 | net/ipx/af_ipx.c | memcpy_tofs(arg, &vals, sizeof(vals)); |
arg | 832 | net/ipx/af_ipx.c | ipxitf_ioctl(unsigned int cmd, void *arg) |
arg | 842 | net/ipx/af_ipx.c | err=verify_area(VERIFY_READ,arg,sizeof(ifr)); |
arg | 845 | net/ipx/af_ipx.c | memcpy_fromfs(&ifr,arg,sizeof(ifr)); |
arg | 865 | net/ipx/af_ipx.c | err=verify_area(VERIFY_WRITE,arg,sizeof(ifr)); |
arg | 868 | net/ipx/af_ipx.c | memcpy_fromfs(&ifr,arg,sizeof(ifr)); |
arg | 878 | net/ipx/af_ipx.c | memcpy_tofs(arg,&ifr,sizeof(ifr)); |
arg | 882 | net/ipx/af_ipx.c | err=verify_area(VERIFY_READ,arg,sizeof(char)); |
arg | 885 | net/ipx/af_ipx.c | return ipxcfg_set_auto_create(get_fs_byte(arg)); |
arg | 887 | net/ipx/af_ipx.c | err=verify_area(VERIFY_READ,arg,sizeof(char)); |
arg | 890 | net/ipx/af_ipx.c | return ipxcfg_set_auto_select(get_fs_byte(arg)); |
arg | 1070 | net/ipx/af_ipx.c | static int ipxrtr_ioctl(unsigned int cmd, void *arg) |
arg | 1076 | net/ipx/af_ipx.c | err=verify_area(VERIFY_READ,arg,sizeof(rt)); |
arg | 1080 | net/ipx/af_ipx.c | memcpy_fromfs(&rt,arg,sizeof(rt)); |
arg | 1274 | net/ipx/af_ipx.c | static int ipx_fcntl(struct socket *sock, unsigned int cmd, unsigned long arg) |
arg | 1820 | net/ipx/af_ipx.c | static int ipx_ioctl(struct socket *sock,unsigned int cmd, unsigned long arg) |
arg | 1829 | net/ipx/af_ipx.c | err=verify_area(VERIFY_WRITE,(void *)arg,sizeof(unsigned long)); |
arg | 1835 | net/ipx/af_ipx.c | put_fs_long(amount,(unsigned long *)arg); |
arg | 1843 | net/ipx/af_ipx.c | err=verify_area(VERIFY_WRITE,(void *)arg,sizeof(unsigned long)); |
arg | 1846 | net/ipx/af_ipx.c | put_fs_long(amount,(unsigned long *)arg); |
arg | 1853 | net/ipx/af_ipx.c | return(ipxrtr_ioctl(cmd,(void *)arg)); |
arg | 1860 | net/ipx/af_ipx.c | return(ipxitf_ioctl(cmd,(void *)arg)); |
arg | 1863 | net/ipx/af_ipx.c | err=verify_area(VERIFY_WRITE,(void *)arg, |
arg | 1866 | net/ipx/af_ipx.c | return(ipxcfg_get_config_data((void *)arg)); |
arg | 1873 | net/ipx/af_ipx.c | err=verify_area(VERIFY_WRITE,(void *)arg,sizeof(struct timeval)); |
arg | 1876 | net/ipx/af_ipx.c | memcpy_tofs((void *)arg,&sk->stamp,sizeof(struct timeval)); |
arg | 1888 | net/ipx/af_ipx.c | return(dev_ioctl(cmd,(void *) arg)); |
arg | 284 | net/netrom/af_netrom.c | static int nr_fcntl(struct socket *sock, unsigned int cmd, unsigned long arg) |
arg | 1219 | net/netrom/af_netrom.c | static int nr_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) |
arg | 1227 | net/netrom/af_netrom.c | if ((err = verify_area(VERIFY_WRITE, (void *)arg, sizeof(unsigned long))) != 0) |
arg | 1232 | net/netrom/af_netrom.c | put_fs_long(amount, (unsigned long *)arg); |
arg | 1241 | net/netrom/af_netrom.c | if ((err = verify_area(VERIFY_WRITE, (void *)arg, sizeof(unsigned long))) != 0) |
arg | 1243 | net/netrom/af_netrom.c | put_fs_long(amount, (unsigned long *)arg); |
arg | 1251 | net/netrom/af_netrom.c | if ((err = verify_area(VERIFY_WRITE,(void *)arg,sizeof(struct timeval))) != 0) |
arg | 1253 | net/netrom/af_netrom.c | memcpy_tofs((void *)arg, &sk->stamp, sizeof(struct timeval)); |
arg | 1275 | net/netrom/af_netrom.c | return nr_rt_ioctl(cmd, (void *)arg); |
arg | 1280 | net/netrom/af_netrom.c | if ((err = verify_area(VERIFY_WRITE, (void *)arg, sizeof(struct nr_parms_struct))) != 0) |
arg | 1282 | net/netrom/af_netrom.c | memcpy_fromfs(&nr_parms, (void *)arg, sizeof(struct nr_parms_struct)); |
arg | 1284 | net/netrom/af_netrom.c | memcpy_tofs((void *)arg, &nr_parms, sizeof(struct nr_parms_struct)); |
arg | 1292 | net/netrom/af_netrom.c | if ((err = verify_area(VERIFY_READ, (void *)arg, sizeof(struct nr_parms_struct))) != 0) |
arg | 1294 | net/netrom/af_netrom.c | memcpy_fromfs(&nr_parms, (void *)arg, sizeof(struct nr_parms_struct)); |
arg | 1300 | net/netrom/af_netrom.c | return dev_ioctl(cmd, (void *)arg); |
arg | 563 | net/netrom/nr_route.c | int nr_rt_ioctl(unsigned int cmd, void *arg) |
arg | 573 | net/netrom/nr_route.c | if ((err = verify_area(VERIFY_READ, arg, sizeof(struct nr_route_struct))) != 0) |
arg | 575 | net/netrom/nr_route.c | memcpy_fromfs(&nr_route, arg, sizeof(struct nr_route_struct)); |
arg | 593 | net/netrom/nr_route.c | if ((err = verify_area(VERIFY_READ, arg, sizeof(struct nr_route_struct))) != 0) |
arg | 595 | net/netrom/nr_route.c | memcpy_fromfs(&nr_route, arg, sizeof(struct nr_route_struct)); |
arg | 613 | net/netrom/nr_route.c | if ((err = verify_area(VERIFY_READ, arg, sizeof(int))) != 0) |
arg | 615 | net/netrom/nr_route.c | opt = get_fs_long((void *)arg); |
arg | 80 | net/socket.c | unsigned int cmd, unsigned long arg); |
arg | 367 | net/socket.c | unsigned long arg) |
arg | 371 | net/socket.c | return(sock->ops->ioctl(sock, cmd, arg)); |
arg | 1178 | net/socket.c | int sock_fcntl(struct file *filp, unsigned int cmd, unsigned long arg) |
arg | 1184 | net/socket.c | return(sock->ops->fcntl(sock, cmd, arg)); |
arg | 199 | net/unix/af_unix.c | static int unix_fcntl(struct socket *sock, unsigned int cmd, unsigned long arg) |
arg | 888 | net/unix/af_unix.c | static int unix_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) |
arg | 898 | net/unix/af_unix.c | err=verify_area(VERIFY_WRITE,(void *)arg,sizeof(unsigned long)); |
arg | 904 | net/unix/af_unix.c | put_fs_long(amount,(unsigned long *)arg); |
arg | 914 | net/unix/af_unix.c | err=verify_area(VERIFY_WRITE,(void *)arg,sizeof(unsigned long)); |
arg | 915 | net/unix/af_unix.c | put_fs_long(amount,(unsigned long *)arg); |