tag | line | file | source code |
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->filp[arg]) |
arg | 28 | fs/fcntl.c | arg++; |
arg | 31 | fs/fcntl.c | if (arg >= NR_OPEN) |
arg | 33 | fs/fcntl.c | current->close_on_exec &= ~(1<<arg); |
arg | 34 | fs/fcntl.c | (current->filp[arg] = current->filp[fd])->f_count++; |
arg | 35 | fs/fcntl.c | return arg; |
arg | 53 | fs/fcntl.c | int sys_fcntl(unsigned int fd, unsigned int cmd, unsigned long arg) |
arg | 57 | fs/fcntl.c | unsigned long arg); |
arg | 62 | fs/fcntl.c | return dupfd(fd,arg); |
arg | 66 | fs/fcntl.c | if (arg&1) |
arg | 75 | fs/fcntl.c | filp->f_flags |= arg & (O_APPEND | O_NONBLOCK); |
arg | 78 | fs/fcntl.c | return fcntl_getlk(fd, (struct flock *) arg); |
arg | 80 | fs/fcntl.c | return fcntl_setlk(fd, cmd, (struct flock *) arg); |
arg | 82 | fs/fcntl.c | return fcntl_setlk(fd, cmd, (struct flock *) arg); |
arg | 87 | fs/fcntl.c | return (sock_fcntl (filp, cmd, arg)); |
arg | 15 | fs/ioctl.c | static int file_ioctl(struct file *filp,unsigned int cmd,unsigned long arg) |
arg | 25 | fs/ioctl.c | verify_area((void *) arg,4); |
arg | 26 | fs/ioctl.c | block = get_fs_long((long *) arg); |
arg | 28 | fs/ioctl.c | put_fs_long(block,(long *) arg); |
arg | 33 | fs/ioctl.c | verify_area((void *) arg,4); |
arg | 35 | fs/ioctl.c | (long *) arg); |
arg | 38 | fs/ioctl.c | verify_area((void *) arg,4); |
arg | 40 | fs/ioctl.c | (long *) arg); |
arg | 48 | fs/ioctl.c | int sys_ioctl(unsigned int fd, unsigned int cmd, unsigned long arg) |
arg | 55 | fs/ioctl.c | return file_ioctl(filp,cmd,arg); |
arg | 57 | fs/ioctl.c | return filp->f_op->ioctl(filp->f_inode, filp, cmd,arg); |
arg | 107 | fs/pipe.c | unsigned int cmd, unsigned int arg) |
arg | 111 | fs/pipe.c | verify_area((void *) arg,4); |
arg | 112 | fs/pipe.c | put_fs_long(PIPE_SIZE(*pino),(unsigned long *) arg); |
arg | 190 | include/linux/tty.h | unsigned int cmd, unsigned int arg); |
arg | 333 | include/linux/tty.h | unsigned int cmd, unsigned int arg); |
arg | 453 | kernel/blk_drv/hd.c | unsigned int cmd, unsigned int arg) |
arg | 455 | kernel/blk_drv/hd.c | struct hd_geometry *loc = (void *) arg; |
arg | 475 | kernel/blk_drv/hd.c | RO_IOCTLS(inode->i_rdev,arg); |
arg | 142 | kernel/blk_drv/scsi/scsi_ioctl.c | int scsi_ioctl (Scsi_Device *dev, int cmd, void *arg) |
arg | 151 | kernel/blk_drv/scsi/scsi_ioctl.c | return ioctl_probe(dev->host_no, arg); |
arg | 153 | kernel/blk_drv/scsi/scsi_ioctl.c | return ioctl_command((Scsi_Device *) dev, arg); |
arg | 9 | kernel/blk_drv/scsi/sd_ioctl.c | extern int scsi_ioctl (Scsi_Device *dev, int cmd, void *arg); |
arg | 11 | kernel/blk_drv/scsi/sd_ioctl.c | int sd_ioctl(struct inode * inode, struct file * file, unsigned long cmd, unsigned long arg) |
arg | 17 | kernel/blk_drv/scsi/sd_ioctl.c | return scsi_ioctl(rscsi_disks[MINOR(dev) >> 4].device, cmd, (void *) arg); |
arg | 29 | kernel/blk_drv/scsi/sr_ioctl.c | extern int scsi_ioctl (int dev, int cmd, void *arg); |
arg | 157 | kernel/blk_drv/scsi/sr_ioctl.c | int sr_ioctl(struct inode * inode, struct file * file, unsigned long cmd, unsigned long arg) |
arg | 229 | kernel/blk_drv/scsi/sr_ioctl.c | memcpy_fromfs(&msf, (void *) arg, sizeof(msf)); |
arg | 253 | kernel/blk_drv/scsi/sr_ioctl.c | memcpy_fromfs(&ti, (void *) arg, sizeof(ti)); |
arg | 325 | kernel/blk_drv/scsi/sr_ioctl.c | RO_IOCTLS(dev,arg); |
arg | 327 | kernel/blk_drv/scsi/sr_ioctl.c | return scsi_ioctl(scsi_CDs[target].device,cmd,(void *) arg); |
arg | 8 | kernel/blk_drv/scsi/st_ioctl.c | extern int scsi_ioctl(Scsi_Device *dev, int cmd, void *arg); |
arg | 10 | kernel/blk_drv/scsi/st_ioctl.c | int st_ioctl(struct inode * inode, struct file * file, unsigned long cmd, unsigned long arg) |
arg | 16 | kernel/blk_drv/scsi/st_ioctl.c | return scsi_ioctl(scsi_tapes[MINOR(dev)].device, cmd, (void *) arg); |
arg | 1455 | kernel/chr_drv/console.c | int do_screendump(int arg) |
arg | 1457 | kernel/chr_drv/console.c | char *sptr, *buf = (char *)arg; |
arg | 651 | kernel/chr_drv/serial.c | unsigned int arg = get_fs_long((unsigned long *) value); |
arg | 658 | kernel/chr_drv/serial.c | if (arg & TIOCM_RTS) |
arg | 660 | kernel/chr_drv/serial.c | if (arg & TIOCM_DTR) |
arg | 664 | kernel/chr_drv/serial.c | if (arg & TIOCM_RTS) |
arg | 666 | kernel/chr_drv/serial.c | if (arg & TIOCM_DTR) |
arg | 671 | kernel/chr_drv/serial.c | | ((arg & TIOCM_RTS) ? UART_MCR_RTS : 0) |
arg | 672 | kernel/chr_drv/serial.c | | ((arg & TIOCM_DTR) ? UART_MCR_DTR : 0); |
arg | 682 | kernel/chr_drv/serial.c | unsigned int cmd, unsigned int arg) |
arg | 695 | kernel/chr_drv/serial.c | if (!arg) |
arg | 699 | kernel/chr_drv/serial.c | verify_area((void *) arg,sizeof(unsigned int *)); |
arg | 700 | kernel/chr_drv/serial.c | return get_modem_info(info, (unsigned int *) arg); |
arg | 704 | kernel/chr_drv/serial.c | return set_modem_info(info, cmd, (unsigned int *) arg); |
arg | 706 | kernel/chr_drv/serial.c | verify_area((void *) arg,sizeof(struct serial_struct)); |
arg | 708 | kernel/chr_drv/serial.c | (struct serial_struct *) arg); |
arg | 711 | kernel/chr_drv/serial.c | (struct serial_struct *) arg); |
arg | 20 | kernel/chr_drv/tty_ioctl.c | extern int do_screendump(int arg); |
arg | 78 | kernel/chr_drv/tty_ioctl.c | static int do_get_ps_info(int arg) |
arg | 85 | kernel/chr_drv/tty_ioctl.c | struct tstruct *ts = (struct tstruct *)arg; |
arg | 90 | kernel/chr_drv/tty_ioctl.c | verify_area((void *)arg, sizeof(struct tstruct)); |
arg | 251 | kernel/chr_drv/tty_ioctl.c | unsigned int cmd, unsigned int arg) |
arg | 274 | kernel/chr_drv/tty_ioctl.c | return get_termios(tty,(struct termios *) arg); |
arg | 282 | kernel/chr_drv/tty_ioctl.c | return set_termios(tty,(struct termios *) arg, dev); |
arg | 284 | kernel/chr_drv/tty_ioctl.c | return get_termio(tty,(struct termio *) arg); |
arg | 291 | kernel/chr_drv/tty_ioctl.c | return set_termio(tty,(struct termio *) arg, dev); |
arg | 293 | kernel/chr_drv/tty_ioctl.c | switch (arg) { |
arg | 315 | kernel/chr_drv/tty_ioctl.c | if (arg==0) |
arg | 317 | kernel/chr_drv/tty_ioctl.c | else if (arg==1) |
arg | 319 | kernel/chr_drv/tty_ioctl.c | else if (arg==2) { |
arg | 332 | kernel/chr_drv/tty_ioctl.c | verify_area((void *) arg,4); |
arg | 333 | kernel/chr_drv/tty_ioctl.c | put_fs_long(tty->pgrp,(unsigned long *) arg); |
arg | 340 | kernel/chr_drv/tty_ioctl.c | pgrp=get_fs_long((unsigned long *) arg); |
arg | 348 | kernel/chr_drv/tty_ioctl.c | verify_area((void *) arg,4); |
arg | 350 | kernel/chr_drv/tty_ioctl.c | (unsigned long *) arg); |
arg | 353 | kernel/chr_drv/tty_ioctl.c | verify_area((void *) arg,4); |
arg | 355 | kernel/chr_drv/tty_ioctl.c | put_fs_long(0, (unsigned long *) arg); |
arg | 358 | kernel/chr_drv/tty_ioctl.c | (unsigned long *) arg); |
arg | 363 | kernel/chr_drv/tty_ioctl.c | return get_window_size(tty,(struct winsize *) arg); |
arg | 366 | kernel/chr_drv/tty_ioctl.c | set_window_size(other_tty,(struct winsize *) arg); |
arg | 367 | kernel/chr_drv/tty_ioctl.c | return set_window_size(tty,(struct winsize *) arg); |
arg | 373 | kernel/chr_drv/tty_ioctl.c | switch (get_fs_byte((char *)arg)) |
arg | 376 | kernel/chr_drv/tty_ioctl.c | return do_screendump(arg); |
arg | 378 | kernel/chr_drv/tty_ioctl.c | return do_get_ps_info(arg); |
arg | 395 | kernel/chr_drv/tty_ioctl.c | if (arg) |
arg | 417 | kernel/chr_drv/tty_ioctl.c | verify_area ((unsigned long *)arg, sizeof (int)); |
arg | 418 | kernel/chr_drv/tty_ioctl.c | on=get_fs_long ((unsigned long *)arg); |
arg | 428 | kernel/chr_drv/tty_ioctl.c | return (tty->ioctl)(tty, file, cmd, arg); |
arg | 70 | kernel/chr_drv/vt.c | unsigned int cmd, unsigned int arg) |
arg | 82 | kernel/chr_drv/vt.c | return kiocsound((unsigned int)arg); |
arg | 88 | kernel/chr_drv/vt.c | verify_area((void *) arg, sizeof(unsigned char)); |
arg | 89 | kernel/chr_drv/vt.c | put_fs_byte(KB_101, (unsigned char *) arg); |
arg | 98 | kernel/chr_drv/vt.c | if (arg < GPFIRST || arg > GPLAST) |
arg | 100 | kernel/chr_drv/vt.c | return sys_ioperm(arg, 1, (cmd == KDADDIO)) ? -ENXIO : 0; |
arg | 113 | kernel/chr_drv/vt.c | switch (arg) { |
arg | 118 | kernel/chr_drv/vt.c | arg = KD_TEXT; |
arg | 124 | kernel/chr_drv/vt.c | if (vt_cons[console].vt_mode == (unsigned char) arg) |
arg | 126 | kernel/chr_drv/vt.c | vt_cons[console].vt_mode = (unsigned char) arg; |
arg | 129 | kernel/chr_drv/vt.c | if (arg == KD_TEXT) |
arg | 137 | kernel/chr_drv/vt.c | verify_area((void *) arg, sizeof(unsigned long)); |
arg | 138 | kernel/chr_drv/vt.c | put_fs_long(vt_cons[console].vt_mode, (unsigned long *) arg); |
arg | 150 | kernel/chr_drv/vt.c | if (arg == K_RAW) { |
arg | 159 | kernel/chr_drv/vt.c | else if (arg == K_XLATE) { |
arg | 170 | kernel/chr_drv/vt.c | verify_area((void *) arg, sizeof(unsigned long)); |
arg | 173 | kernel/chr_drv/vt.c | put_fs_long(ucval ? K_RAW : K_XLATE, (unsigned long *) arg); |
arg | 177 | kernel/chr_drv/vt.c | verify_area((void *) arg, sizeof(unsigned char)); |
arg | 183 | kernel/chr_drv/vt.c | (unsigned char *) arg); |
arg | 186 | kernel/chr_drv/vt.c | if (arg & ~7) |
arg | 188 | kernel/chr_drv/vt.c | ucval = (((arg & LED_SCR) ? 1 : 0) | |
arg | 189 | kernel/chr_drv/vt.c | ((arg & LED_NUM) ? 2 : 0) | |
arg | 190 | kernel/chr_drv/vt.c | ((arg & LED_CAP) ? 4 : 0)); |
arg | 14 | lib/open.c | va_list arg; |
arg | 16 | lib/open.c | va_start(arg,flag); |
arg | 21 | lib/open.c | "d" (va_arg(arg,int))); |
arg | 56 | net/kern_sock.h | int (*ioctl)(struct socket *sock, unsigned int cmd, unsigned long arg); |
arg | 72 | net/kern_sock.h | unsigned long arg); |
arg | 58 | net/socket.c | unsigned int cmd, unsigned int arg); |
arg | 278 | net/socket.c | unsigned int arg) |
arg | 282 | net/socket.c | PRINTK("sock_ioctl: inode=0x%x cmd=0x%x arg=%d\n", inode, cmd, arg); |
arg | 287 | net/socket.c | return sock->ops->ioctl(sock, cmd, arg); |
arg | 797 | net/socket.c | sock_fcntl(struct file *filp, unsigned int cmd, unsigned long arg) |
arg | 803 | net/socket.c | return (sock->ops->fcntl (sock, cmd, arg)); |
arg | 73 | net/tcp/sock.c | unsigned long arg); |
arg | 95 | net/tcp/sock.c | unsigned long arg); |
arg | 482 | net/tcp/sock.c | ip_proto_fcntl (struct socket *sock, unsigned int cmd, unsigned long arg) |
arg | 494 | net/tcp/sock.c | sk->proc = arg; |
arg | 1277 | net/tcp/sock.c | unsigned long arg) |
arg | 1294 | net/tcp/sock.c | return (ip_set_dev((struct ip_config *)arg)); |
arg | 1297 | net/tcp/sock.c | ip_add_route ((struct rtable *) arg); |
arg | 1303 | net/tcp/sock.c | return (sk->prot->ioctl (sk, cmd, arg)); |
arg | 111 | net/tcp/sock.h | int (*ioctl) (volatile struct sock *sk, int cmd, unsigned long arg); |
arg | 220 | net/tcp/tcp.c | tcp_ioctl (volatile struct sock *sk, int cmd, unsigned long arg) |
arg | 238 | net/tcp/tcp.c | verify_area ((void *)arg, sizeof (int)); |
arg | 239 | net/tcp/tcp.c | put_fs_long(1, (unsigned long *)arg); |
arg | 243 | net/tcp/tcp.c | verify_area ((void *)arg, sizeof (int)); |
arg | 244 | net/tcp/tcp.c | put_fs_long(0, (unsigned long *)arg); |
arg | 61 | net/unix.c | unsigned long arg); |
arg | 695 | net/unix.c | unix_proto_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) |
arg | 707 | net/unix.c | verify_area((void *)arg, sizeof(unsigned long)); |
arg | 709 | net/unix.c | put_fs_long(UN_BUF_AVAIL(upd), (unsigned long *)arg); |
arg | 711 | net/unix.c | put_fs_long(1, (unsigned long *)arg); /* read EOF */ |
arg | 717 | net/unix.c | verify_area((void *)arg, sizeof(unsigned long)); |
arg | 720 | net/unix.c | (unsigned long *)arg); |
arg | 722 | net/unix.c | put_fs_long(0, (unsigned long *)arg); |