taglinefilesource code
arg18fs/fcntl.cstatic int dupfd(unsigned int fd, unsigned int arg)
arg22fs/fcntl.cif (arg >= NR_OPEN)
arg24fs/fcntl.cwhile (arg < NR_OPEN)
arg25fs/fcntl.cif (current->filp[arg])
arg26fs/fcntl.carg++;
arg29fs/fcntl.cif (arg >= NR_OPEN)
arg31fs/fcntl.ccurrent->close_on_exec &= ~(1<<arg);
arg32fs/fcntl.c(current->filp[arg] = current->filp[fd])->f_count++;
arg33fs/fcntl.creturn arg;
arg51fs/fcntl.cint sys_fcntl(unsigned int fd, unsigned int cmd, unsigned long arg)
arg59fs/fcntl.creturn dupfd(fd,arg);
arg63fs/fcntl.cif (arg&1)
arg72fs/fcntl.cfilp->f_flags |= arg & (O_APPEND | O_NONBLOCK);
arg14fs/ioctl.cint sys_ioctl(unsigned int fd, unsigned int cmd, unsigned long arg)
arg23fs/ioctl.cblock = get_fs_long((long *) arg);
arg25fs/ioctl.cput_fs_long(block,(long *) arg);
arg29fs/ioctl.creturn filp->f_op->ioctl(filp->f_inode, filp, cmd,arg);
arg107fs/pipe.cunsigned int cmd, unsigned int arg)
arg111fs/pipe.cverify_area((void *) arg,4);
arg112fs/pipe.cput_fs_long(PIPE_SIZE(*pino),(unsigned long *) arg);
arg447kernel/blk_drv/hd.cunsigned int cmd, unsigned int arg)
arg449kernel/blk_drv/hd.cstruct hd_geometry *loc = (void *) arg;
arg469kernel/blk_drv/hd.cRO_IOCTLS(inode->i_rdev,arg);
arg142kernel/blk_drv/scsi/scsi_ioctl.cint scsi_ioctl (Scsi_Device *dev, int cmd, void *arg)
arg151kernel/blk_drv/scsi/scsi_ioctl.creturn ioctl_probe(dev->host_no, arg);
arg153kernel/blk_drv/scsi/scsi_ioctl.creturn ioctl_command((Scsi_Device *) dev, arg);
arg9kernel/blk_drv/scsi/sd_ioctl.cextern int scsi_ioctl (Scsi_Device *dev, int cmd, void *arg);
arg11kernel/blk_drv/scsi/sd_ioctl.cint sd_ioctl(struct inode * inode, struct file * file, unsigned long cmd, unsigned long arg)
arg17kernel/blk_drv/scsi/sd_ioctl.creturn scsi_ioctl(rscsi_disks[MINOR(dev) >> 4].device, cmd, (void *) arg);
arg8kernel/blk_drv/scsi/st_ioctl.cextern int scsi_ioctl(Scsi_Device *dev, int cmd, void *arg);
arg10kernel/blk_drv/scsi/st_ioctl.cint st_ioctl(struct inode * inode, struct file * file, unsigned long cmd, unsigned long arg)
arg16kernel/blk_drv/scsi/st_ioctl.creturn scsi_ioctl(scsi_tapes[MINOR(dev)].device, cmd, (void *) arg);
arg1445kernel/chr_drv/console.cint do_screendump(int arg)
arg1447kernel/chr_drv/console.cchar *sptr, *buf = (char *)arg;
arg20kernel/chr_drv/tty_ioctl.cextern int do_screendump(int arg);
arg22kernel/chr_drv/tty_ioctl.cextern int vt_ioctl(struct tty_struct *tty, int dev, int cmd, int arg);
arg83kernel/chr_drv/tty_ioctl.cstatic int do_get_ps_info(int arg)
arg90kernel/chr_drv/tty_ioctl.cstruct tstruct *ts = (struct tstruct *)arg;
arg95kernel/chr_drv/tty_ioctl.cverify_area((void *)arg, sizeof(struct tstruct));
arg230kernel/chr_drv/tty_ioctl.cunsigned int cmd, unsigned int arg)
arg253kernel/chr_drv/tty_ioctl.creturn get_termios(tty,(struct termios *) arg);
arg261kernel/chr_drv/tty_ioctl.creturn set_termios(tty,(struct termios *) arg, dev);
arg263kernel/chr_drv/tty_ioctl.creturn get_termio(tty,(struct termio *) arg);
arg270kernel/chr_drv/tty_ioctl.creturn set_termio(tty,(struct termio *) arg, dev);
arg275kernel/chr_drv/tty_ioctl.cif (!arg)
arg279kernel/chr_drv/tty_ioctl.cswitch (arg) {
arg299kernel/chr_drv/tty_ioctl.cif (arg==0)
arg301kernel/chr_drv/tty_ioctl.celse if (arg==1)
arg303kernel/chr_drv/tty_ioctl.celse if (arg==2) {
arg316kernel/chr_drv/tty_ioctl.cverify_area((void *) arg,4);
arg317kernel/chr_drv/tty_ioctl.cput_fs_long(tty->pgrp,(unsigned long *) arg);
arg324kernel/chr_drv/tty_ioctl.cpgrp=get_fs_long((unsigned long *) arg);
arg332kernel/chr_drv/tty_ioctl.cverify_area((void *) arg,4);
arg333kernel/chr_drv/tty_ioctl.cput_fs_long(CHARS(tty->write_q),(unsigned long *) arg);
arg336kernel/chr_drv/tty_ioctl.cverify_area((void *) arg,4);
arg338kernel/chr_drv/tty_ioctl.cput_fs_long(0, (unsigned long *) arg);
arg341kernel/chr_drv/tty_ioctl.c(unsigned long *) arg);
arg346kernel/chr_drv/tty_ioctl.creturn get_window_size(tty,(struct winsize *) arg);
arg349kernel/chr_drv/tty_ioctl.cset_window_size(other_tty,(struct winsize *) arg);
arg350kernel/chr_drv/tty_ioctl.creturn set_window_size(tty,(struct winsize *) arg);
arg364kernel/chr_drv/tty_ioctl.cswitch (get_fs_byte((char *)arg))
arg367kernel/chr_drv/tty_ioctl.creturn do_screendump(arg);
arg369kernel/chr_drv/tty_ioctl.creturn do_get_ps_info(arg);
arg388kernel/chr_drv/tty_ioctl.cverify_area((void *) arg,sizeof(struct serial_struct));
arg389kernel/chr_drv/tty_ioctl.creturn get_serial_info(dev-64,(struct serial_struct *) arg);
arg393kernel/chr_drv/tty_ioctl.creturn set_serial_info(dev-64,(struct serial_struct *) arg);
arg395kernel/chr_drv/tty_ioctl.cif (arg)
arg412kernel/chr_drv/tty_ioctl.creturn vt_ioctl(tty, dev, cmd, arg);
arg70kernel/chr_drv/vt.cvt_ioctl(struct tty_struct *tty, int dev, int cmd, int arg)
arg80kernel/chr_drv/vt.creturn kiocsound((unsigned int)arg);
arg86kernel/chr_drv/vt.cverify_area((void *) arg, sizeof(unsigned char));
arg87kernel/chr_drv/vt.cput_fs_byte(KB_101, (unsigned char *) arg);
arg96kernel/chr_drv/vt.cif (arg < GPFIRST || arg > GPLAST)
arg98kernel/chr_drv/vt.creturn sys_ioperm(arg, 1, (cmd == KDADDIO)) ? -ENXIO : 0;
arg111kernel/chr_drv/vt.cswitch (arg) {
arg116kernel/chr_drv/vt.carg = KD_TEXT;
arg122kernel/chr_drv/vt.cif (vt_cons[console].vt_mode == (unsigned char) arg)
arg124kernel/chr_drv/vt.cvt_cons[console].vt_mode = (unsigned char) arg;
arg127kernel/chr_drv/vt.cif (arg == KD_TEXT)
arg135kernel/chr_drv/vt.cverify_area((void *) arg, sizeof(unsigned long));
arg136kernel/chr_drv/vt.cput_fs_long(vt_cons[console].vt_mode, (unsigned long *) arg);
arg148kernel/chr_drv/vt.cif (arg == K_RAW) {
arg157kernel/chr_drv/vt.celse if (arg == K_XLATE) {
arg168kernel/chr_drv/vt.cverify_area((void *) arg, sizeof(unsigned long));
arg171kernel/chr_drv/vt.cput_fs_long(ucval ? K_RAW : K_XLATE, (unsigned long *) arg);
arg175kernel/chr_drv/vt.cverify_area((void *) arg, sizeof(unsigned char));
arg181kernel/chr_drv/vt.c(unsigned char *) arg);
arg184kernel/chr_drv/vt.cif (arg & ~7)
arg186kernel/chr_drv/vt.cucval = (((arg & LED_SCR) ? 1 : 0) |
arg187kernel/chr_drv/vt.c((arg & LED_NUM) ? 2 : 0) |
arg188kernel/chr_drv/vt.c((arg & LED_CAP) ? 4 : 0));
arg14lib/open.cva_list arg;
arg16lib/open.cva_start(arg,flag);
arg21lib/open.c"d" (va_arg(arg,int)));
arg56net/kern_sock.hint (*ioctl)(struct socket *sock, unsigned int cmd, unsigned long arg);
arg51net/socket.cunsigned int cmd, unsigned int arg);
arg271net/socket.cunsigned int arg)
arg275net/socket.cPRINTK("sock_ioctl: inode=0x%x cmd=0x%x arg=%d\n", inode, cmd, arg);
arg290net/socket.creturn sock->ops->ioctl(sock, cmd, arg);
arg60net/unix.cunsigned long arg);
arg560net/unix.cunix_proto_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
arg569net/unix.cverify_area((void *)arg, sizeof(unsigned long));
arg571net/unix.cput_fs_long(UN_BUF_AVAIL(upd), (unsigned long *)arg);
arg573net/unix.cput_fs_long(1, (unsigned long *)arg); /* read EOF */
arg577net/unix.cverify_area((void *)arg, sizeof(unsigned long));
arg580net/unix.c(unsigned long *)arg);
arg582net/unix.cput_fs_long(0, (unsigned long *)arg);