tag | line | file | source code |
files | 1439 | drivers/char/tty_io.c | filp = (*p)->files->fd[i]; |
files | 44 | drivers/sound/soundcard.c | static struct fileinfo files[SND_NDEVS]; |
files | 68 | drivers/sound/soundcard.c | return sound_read_sw (dev, &files[dev], buf, count); |
files | 79 | drivers/sound/soundcard.c | return sound_write_sw (dev, &files[dev], buf, count); |
files | 102 | drivers/sound/soundcard.c | files[dev].mode = 0; |
files | 105 | drivers/sound/soundcard.c | files[dev].mode = OPEN_READWRITE; |
files | 107 | drivers/sound/soundcard.c | files[dev].mode = OPEN_READ; |
files | 109 | drivers/sound/soundcard.c | files[dev].mode = OPEN_WRITE; |
files | 111 | drivers/sound/soundcard.c | return sound_open_sw (dev, &files[dev]); |
files | 122 | drivers/sound/soundcard.c | sound_release_sw (dev, &files[dev]); |
files | 134 | drivers/sound/soundcard.c | return sound_ioctl_sw (dev, &files[dev], cmd, arg); |
files | 150 | drivers/sound/soundcard.c | return sequencer_select (dev, &files[dev], sel_type, wait); |
files | 387 | fs/binfmt_coff.c | fp = current->files->fd[fd]; |
files | 759 | fs/binfmt_coff.c | file = current->files->fd[fd]; |
files | 164 | fs/binfmt_elf.c | file = current->files->fd[elf_exec_fileno]; |
files | 321 | fs/binfmt_elf.c | file = current->files->fd[elf_exec_fileno]; |
files | 561 | fs/binfmt_elf.c | file = current->files->fd[fd]; |
files | 257 | fs/buffer.c | if (fd>=NR_OPEN || !(file=current->files->fd[fd]) || !(inode=file->f_inode)) |
files | 108 | fs/exec.c | fpp = current->files->fd; |
files | 288 | fs/exec.c | file = current->files->fd[fd]; |
files | 567 | fs/exec.c | if (FD_ISSET(i,¤t->files->close_on_exec)) |
files | 569 | fs/exec.c | FD_ZERO(¤t->files->close_on_exec); |
files | 854 | fs/exec.c | file = current->files->fd[fd]; |
files | 910 | fs/exec.c | file = current->files->fd[fd]; |
files | 22 | fs/fcntl.c | if (fd >= NR_OPEN || !current->files->fd[fd]) |
files | 27 | fs/fcntl.c | if (current->files->fd[arg]) |
files | 33 | fs/fcntl.c | FD_CLR(arg, ¤t->files->close_on_exec); |
files | 34 | fs/fcntl.c | (current->files->fd[arg] = current->files->fd[fd])->f_count++; |
files | 40 | fs/fcntl.c | if (oldfd >= NR_OPEN || !current->files->fd[oldfd]) |
files | 70 | fs/fcntl.c | if (fd >= NR_OPEN || !(filp = current->files->fd[fd])) |
files | 76 | fs/fcntl.c | return FD_ISSET(fd, ¤t->files->close_on_exec); |
files | 79 | fs/fcntl.c | FD_SET(fd, ¤t->files->close_on_exec); |
files | 81 | fs/fcntl.c | FD_CLR(fd, ¤t->files->close_on_exec); |
files | 62 | fs/ioctl.c | if (fd >= NR_OPEN || !(filp = current->files->fd[fd])) |
files | 66 | fs/ioctl.c | FD_SET(fd, ¤t->files->close_on_exec); |
files | 70 | fs/ioctl.c | FD_CLR(fd, ¤t->files->close_on_exec); |
files | 61 | fs/locks.c | if (fd >= NR_OPEN || !(filp = current->files->fd[fd])) |
files | 105 | fs/locks.c | if (fd >= NR_OPEN || !(filp = current->files->fd[fd])) |
files | 80 | fs/nfs/inode.c | if (fd >= NR_OPEN || !(filp = current->files->fd[fd])) { |
files | 58 | fs/open.c | if (fd >= NR_OPEN || !(file = current->files->fd[fd])) |
files | 99 | fs/open.c | if (fd >= NR_OPEN || !(file = current->files->fd[fd])) |
files | 218 | fs/open.c | if (fd >= NR_OPEN || !(file = current->files->fd[fd])) |
files | 258 | fs/open.c | if (fd >= NR_OPEN || !(file = current->files->fd[fd])) |
files | 309 | fs/open.c | if (fd >= NR_OPEN || !(file = current->files->fd[fd])) |
files | 383 | fs/open.c | if (!current->files->fd[fd]) |
files | 387 | fs/open.c | FD_CLR(fd,¤t->files->close_on_exec); |
files | 391 | fs/open.c | current->files->fd[fd] = f; |
files | 400 | fs/open.c | current->files->fd[fd]=NULL; |
files | 416 | fs/open.c | current->files->fd[fd]=NULL; |
files | 471 | fs/open.c | FD_CLR(fd, ¤t->files->close_on_exec); |
files | 472 | fs/open.c | if (!(filp = current->files->fd[fd])) |
files | 474 | fs/open.c | current->files->fd[fd] = NULL; |
files | 397 | fs/pipe.c | if (!current->files->fd[i]) { |
files | 398 | fs/pipe.c | current->files->fd[ fd[j]=i ] = f[j]; |
files | 402 | fs/pipe.c | current->files->fd[fd[0]]=NULL; |
files | 409 | fs/pipe.c | current->files->fd[fd[0]] = NULL; |
files | 410 | fs/pipe.c | current->files->fd[fd[1]] = NULL; |
files | 108 | fs/proc/fd.c | if (fd >= NR_OPEN || !p->files->fd[fd] || !p->files->fd[fd]->f_inode) |
files | 166 | fs/proc/fd.c | if (!p->files->fd[fd] || !p->files->fd[fd]->f_inode) |
files | 172 | fs/proc/inode.c | if (ino >= NR_OPEN || !p->files->fd[ino]) |
files | 81 | fs/proc/link.c | if (ino < NR_OPEN && p->files->fd[ino]) |
files | 82 | fs/proc/link.c | inode = p->files->fd[ino]->f_inode; |
files | 25 | fs/read_write.c | if (fd >= NR_OPEN || !(file = current->files->fd[fd]) || |
files | 42 | fs/read_write.c | if (fd >= NR_OPEN || !(file=current->files->fd[fd]) || !(file->f_inode)) |
files | 76 | fs/read_write.c | if (fd>=NR_OPEN || !(file=current->files->fd[fd]) || !(inode=file->f_inode)) |
files | 96 | fs/read_write.c | if (fd>=NR_OPEN || !(file=current->files->fd[fd]) || !(inode=file->f_inode)) |
files | 104 | fs/select.c | if (!current->files->fd[i]) |
files | 106 | fs/select.c | if (!current->files->fd[i]->f_inode) |
files | 125 | fs/select.c | if (FD_ISSET(i,in) && check(SEL_IN,wait,current->files->fd[i])) { |
files | 130 | fs/select.c | if (FD_ISSET(i,out) && check(SEL_OUT,wait,current->files->fd[i])) { |
files | 135 | fs/select.c | if (FD_ISSET(i,ex) && check(SEL_EX,wait,current->files->fd[i])) { |
files | 164 | fs/stat.c | if (fd >= NR_OPEN || !(f=current->files->fd[fd]) || !(inode=f->f_inode)) |
files | 179 | fs/stat.c | if (fd >= NR_OPEN || !(f=current->files->fd[fd]) || !(inode=f->f_inode)) |
files | 387 | ibcs/binfmt_coff.c | fp = current->files->fd[fd]; |
files | 759 | ibcs/binfmt_coff.c | file = current->files->fd[fd]; |
files | 164 | ibcs/binfmt_elf.c | file = current->files->fd[elf_exec_fileno]; |
files | 321 | ibcs/binfmt_elf.c | file = current->files->fd[elf_exec_fileno]; |
files | 561 | ibcs/binfmt_elf.c | file = current->files->fd[fd]; |
files | 302 | include/linux/sched.h | struct files_struct files[1]; |
files | 391 | kernel/exit.c | if (current->files->fd[i]) |
files | 126 | kernel/fork.c | if ((f = p->files->fd[i]) != NULL) |
files | 127 | kernel/fork.c | p->files->fd[i] = copy_fd(f); |
files | 130 | kernel/fork.c | if ((f = p->files->fd[i]) != NULL) |
files | 149 | mm/mmap.c | if (fd >= NR_OPEN || !(file = current->files->fd[fd])) |
files | 91 | net/socket.c | if (!current->files->fd[fd]) break; |
files | 96 | net/socket.c | FD_CLR(fd, ¤t->files->close_on_exec); |
files | 97 | net/socket.c | current->files->fd[fd] = file; |
files | 145 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || !(file = current->files->fd[fd])) return(NULL); |
files | 492 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || current->files->fd[fd] == NULL) |
files | 512 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || current->files->fd[fd] == NULL) |
files | 536 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || ((file = current->files->fd[fd]) == NULL)) |
files | 584 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || (file=current->files->fd[fd]) == NULL) |
files | 623 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || current->files->fd[fd] == NULL) |
files | 635 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || current->files->fd[fd] == NULL) |
files | 648 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || ((file = current->files->fd[fd]) == NULL)) |
files | 663 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || ((file = current->files->fd[fd]) == NULL)) |
files | 678 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || ((file = current->files->fd[fd]) == NULL)) |
files | 693 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || ((file = current->files->fd[fd]) == NULL)) |
files | 708 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || ((file = current->files->fd[fd]) == NULL)) |
files | 722 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || ((file = current->files->fd[fd]) == NULL)) |
files | 737 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || ((file = current->files->fd[fd]) == NULL)) |