tag | line | file | source code |
files | 103 | arch/alpha/kernel/osf_sys.c | if (fd >= NR_OPEN || !(file = current->files->fd[fd])) |
files | 165 | arch/alpha/kernel/osf_sys.c | if (fd >= NR_OPEN || !(file = current->files->fd[fd])) |
files | 204 | arch/alpha/kernel/osf_sys.c | if (fd >= NR_OPEN || !(file = current->files->fd[fd])) |
files | 59 | arch/i386/kernel/sys_i386.c | if (fd >= NR_OPEN || !(file = current->files->fd[fd])) |
files | 1575 | drivers/char/tty_io.c | filp = (*p)->files->fd[i]; |
files | 44 | drivers/sound/soundcard.c | static struct fileinfo files[SND_NDEVS]; |
files | 64 | drivers/sound/soundcard.c | return sound_read_sw (dev, &files[dev], buf, count); |
files | 80 | drivers/sound/soundcard.c | return sound_write_sw (dev, &files[dev], buf, count); |
files | 121 | drivers/sound/soundcard.c | memcpy ((char *) &files[dev], (char *) &tmp_file, sizeof (tmp_file)); |
files | 133 | drivers/sound/soundcard.c | sound_release_sw (dev, &files[dev]); |
files | 171 | drivers/sound/soundcard.c | return sound_ioctl_sw (dev, &files[dev], cmd, arg); |
files | 189 | drivers/sound/soundcard.c | return sequencer_select (dev, &files[dev], sel_type, wait); |
files | 195 | drivers/sound/soundcard.c | return MIDIbuf_select (dev, &files[dev], sel_type, wait); |
files | 203 | drivers/sound/soundcard.c | return audio_select (dev, &files[dev], sel_type, wait); |
files | 220 | fs/binfmt_elf.c | file = current->files->fd[elf_exec_fileno]; |
files | 414 | fs/binfmt_elf.c | file = current->files->fd[elf_exec_fileno]; |
files | 706 | fs/binfmt_elf.c | file = current->files->fd[fd]; |
files | 245 | fs/buffer.c | if (fd>=NR_OPEN || !(file=current->files->fd[fd]) || !(inode=file->f_inode)) |
files | 114 | fs/exec.c | fpp = current->files->fd; |
files | 277 | fs/exec.c | file = current->files->fd[fd]; |
files | 560 | fs/exec.c | if (FD_ISSET(i,¤t->files->close_on_exec)) |
files | 562 | fs/exec.c | FD_ZERO(¤t->files->close_on_exec); |
files | 833 | fs/exec.c | file = current->files->fd[fd]; |
files | 908 | 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 | 72 | fs/fcntl.c | if (fd >= NR_OPEN || !(filp = current->files->fd[fd])) |
files | 78 | fs/fcntl.c | return FD_ISSET(fd, ¤t->files->close_on_exec); |
files | 81 | fs/fcntl.c | FD_SET(fd, ¤t->files->close_on_exec); |
files | 83 | fs/fcntl.c | FD_CLR(fd, ¤t->files->close_on_exec); |
files | 63 | fs/ioctl.c | if (fd >= NR_OPEN || !(filp = current->files->fd[fd])) |
files | 67 | fs/ioctl.c | FD_SET(fd, ¤t->files->close_on_exec); |
files | 71 | fs/ioctl.c | FD_CLR(fd, ¤t->files->close_on_exec); |
files | 103 | fs/locks.c | if ((fd >= NR_OPEN) || !(filp = current->files->fd[fd])) |
files | 125 | fs/locks.c | if ((fd >= NR_OPEN) || !(filp = current->files->fd[fd])) |
files | 172 | fs/locks.c | if ((fd >= NR_OPEN) || !(filp = current->files->fd[fd])) |
files | 98 | fs/nfs/inode.c | if (fd >= NR_OPEN || !(filp = current->files->fd[fd])) { |
files | 54 | fs/open.c | if (fd >= NR_OPEN || !(file = current->files->fd[fd])) |
files | 112 | fs/open.c | if (fd >= NR_OPEN || !(file = current->files->fd[fd])) |
files | 276 | fs/open.c | if (fd >= NR_OPEN || !(file = current->files->fd[fd])) |
files | 317 | fs/open.c | if (fd >= NR_OPEN || !(file = current->files->fd[fd])) |
files | 368 | fs/open.c | if (fd >= NR_OPEN || !(file = current->files->fd[fd])) |
files | 506 | fs/open.c | if (!current->files->fd[fd]) { |
files | 507 | fs/open.c | current->files->fd[fd] = f; |
files | 508 | fs/open.c | FD_CLR(fd,¤t->files->close_on_exec); |
files | 573 | fs/open.c | FD_CLR(fd, ¤t->files->close_on_exec); |
files | 574 | fs/open.c | if (!(filp = current->files->fd[fd])) |
files | 576 | fs/open.c | current->files->fd[fd] = NULL; |
files | 400 | fs/pipe.c | if (!current->files->fd[i]) { |
files | 401 | fs/pipe.c | current->files->fd[ fd[j]=i ] = f[j]; |
files | 409 | fs/pipe.c | current->files->fd[fd[0]] = NULL; |
files | 107 | fs/proc/fd.c | if (fd >= NR_OPEN || !p->files->fd[fd] || !p->files->fd[fd]->f_inode) |
files | 153 | fs/proc/fd.c | if (!p->files->fd[fd] || !p->files->fd[fd]->f_inode) |
files | 272 | fs/proc/inode.c | if (ino >= NR_OPEN || !p->files->fd[ino]) |
files | 277 | fs/proc/inode.c | if (p->files->fd[ino]->f_mode & 1) |
files | 279 | fs/proc/inode.c | if (p->files->fd[ino]->f_mode & 2) |
files | 74 | fs/proc/link.c | if (current->files->fd[fd] == f) |
files | 88 | fs/proc/link.c | ((ino >> 8) != 1) || !(new_f = p->files->fd[ino & 0x0ff])) |
files | 95 | fs/proc/link.c | current->files->fd[fd] = new_f; |
files | 151 | fs/proc/link.c | if (ino < NR_OPEN && p->files->fd[ino]) { |
files | 158 | fs/proc/link.c | new_inode = p->files->fd[ino]->f_inode; |
files | 21 | fs/read_write.c | if (fd >= NR_OPEN || !(file=current->files->fd[fd]) || !(file->f_inode)) |
files | 61 | fs/read_write.c | if (fd >= NR_OPEN || !(file=current->files->fd[fd]) || !(file->f_inode)) |
files | 107 | fs/read_write.c | if (fd>=NR_OPEN || !(file=current->files->fd[fd]) || !(inode=file->f_inode)) |
files | 128 | fs/read_write.c | if (fd>=NR_OPEN || !(file=current->files->fd[fd]) || !(inode=file->f_inode)) |
files | 62 | fs/readdir.c | if (fd >= NR_OPEN || !(file = current->files->fd[fd])) |
files | 126 | fs/readdir.c | if (fd >= NR_OPEN || !(file = current->files->fd[fd])) |
files | 105 | fs/select.c | if (!current->files->fd[i]) |
files | 107 | fs/select.c | if (!current->files->fd[i]->f_inode) |
files | 126 | fs/select.c | if (FD_ISSET(i,in) && check(SEL_IN,wait,current->files->fd[i])) { |
files | 131 | fs/select.c | if (FD_ISSET(i,out) && check(SEL_OUT,wait,current->files->fd[i])) { |
files | 136 | fs/select.c | if (FD_ISSET(i,ex) && check(SEL_EX,wait,current->files->fd[i])) { |
files | 201 | fs/smbfs/inode.c | if (fd >= NR_OPEN || !(filp = current->files->fd[fd])) { |
files | 170 | fs/stat.c | if (fd >= NR_OPEN || !(f=current->files->fd[fd]) || !(inode=f->f_inode)) |
files | 185 | fs/stat.c | if (fd >= NR_OPEN || !(f=current->files->fd[fd]) || !(inode=f->f_inode)) |
files | 196 | include/linux/sched.h | struct files_struct *files; |
files | 360 | kernel/exit.c | if (!--current->files->count) { |
files | 363 | kernel/exit.c | if (current->files->fd[i]) |
files | 366 | kernel/exit.c | free_page((long) current->files); |
files | 42 | kernel/fork.c | struct files_struct files; |
files | 157 | kernel/fork.c | current->files->count++; |
files | 158 | kernel/fork.c | mem_map[MAP_NR(current->files)]++; |
files | 161 | kernel/fork.c | u->tsk.files = &u->files; |
files | 162 | kernel/fork.c | u->files = *current->files; |
files | 163 | kernel/fork.c | u->files.count = 1; |
files | 165 | kernel/fork.c | struct file * f = u->files.fd[i]; |
files | 173 | net/socket.c | if (!current->files->fd[fd]) |
files | 181 | net/socket.c | FD_CLR(fd, ¤t->files->close_on_exec); |
files | 182 | net/socket.c | current->files->fd[fd] = file; |
files | 215 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || !(file = current->files->fd[fd])) |
files | 701 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || current->files->fd[fd] == NULL) |
files | 728 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || current->files->fd[fd] == NULL) |
files | 761 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || ((file = current->files->fd[fd]) == NULL)) |
files | 823 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || (file=current->files->fd[fd]) == NULL) |
files | 873 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || current->files->fd[fd] == NULL) |
files | 898 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || current->files->fd[fd] == NULL) |
files | 922 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || ((file = current->files->fd[fd]) == NULL)) |
files | 949 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || ((file = current->files->fd[fd]) == NULL)) |
files | 982 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || ((file = current->files->fd[fd]) == NULL)) |
files | 1013 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || ((file = current->files->fd[fd]) == NULL)) |
files | 1047 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || ((file = current->files->fd[fd]) == NULL)) |
files | 1065 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || ((file = current->files->fd[fd]) == NULL)) |
files | 1085 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || ((file = current->files->fd[fd]) == NULL)) |
files | 1107 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || ((file = current->files->fd[fd]) == NULL)) |
files | 1144 | net/socket.c | if (fd < 0 || fd >= NR_OPEN || ((file = current->files->fd[fd]) == NULL)) |