taglinefilesource code
fd106fs/buffer.cint sys_fsync(int fd)
fd36fs/exec.cextern int sys_close(int fd);
fd16fs/fcntl.cextern int sys_close(int fd);
fd20fs/fcntl.cstatic int dupfd(unsigned int fd, unsigned int arg)
fd22fs/fcntl.cif (fd >= NR_OPEN || !current->filp[fd])
fd34fs/fcntl.c(current->filp[arg] = current->filp[fd])->f_count++;
fd66fs/fcntl.cint sys_fcntl(unsigned int fd, unsigned int cmd, unsigned long arg)
fd71fs/fcntl.cif (fd >= NR_OPEN || !(filp = current->filp[fd]))
fd75fs/fcntl.creturn dupfd(fd,arg);
fd77fs/fcntl.creturn FD_ISSET(fd, &current->close_on_exec);
fd80fs/fcntl.cFD_SET(fd, &current->close_on_exec);
fd82fs/fcntl.cFD_CLR(fd, &current->close_on_exec);
fd91fs/fcntl.creturn fcntl_getlk(fd, (struct flock *) arg);
fd93fs/fcntl.creturn fcntl_setlk(fd, cmd, (struct flock *) arg);
fd95fs/fcntl.creturn fcntl_setlk(fd, cmd, (struct flock *) arg);
fd57fs/ioctl.cint sys_ioctl(unsigned int fd, unsigned int cmd, unsigned long arg)
fd62fs/ioctl.cif (fd >= NR_OPEN || !(filp = current->filp[fd]))
fd66fs/ioctl.cFD_SET(fd, &current->close_on_exec);
fd70fs/ioctl.cFD_CLR(fd, &current->close_on_exec);
fd51fs/locks.cint fcntl_getlk(unsigned int fd, struct flock *l)
fd58fs/locks.cif (fd >= NR_OPEN || !(filp = current->filp[fd]))
fd91fs/locks.cint fcntl_setlk(unsigned int fd, unsigned int cmd, struct flock *l)
fd102fs/locks.cif (fd >= NR_OPEN || !(filp = current->filp[fd]))
fd64fs/nfs/inode.cunsigned int fd;
fd73fs/nfs/inode.cfd = data->fd;
fd78fs/nfs/inode.cif (fd >= NR_OPEN || !(filp = current->filp[fd])) {
fd49fs/open.cint sys_fstatfs(unsigned int fd, struct statfs * buf)
fd58fs/open.cif (fd >= NR_OPEN || !(file = current->filp[fd]))
fd94fs/open.cint sys_ftruncate(unsigned int fd, unsigned int length)
fd99fs/open.cif (fd >= NR_OPEN || !(file = current->filp[fd]))
fd234fs/open.cint sys_fchmod(unsigned int fd, mode_t mode)
fd239fs/open.cif (fd >= NR_OPEN || !(file = current->filp[fd]))
fd281fs/open.cint sys_fchown(unsigned int fd, uid_t user, gid_t group)
fd286fs/open.cif (fd >= NR_OPEN || !(file = current->filp[fd]))
fd358fs/open.cint flag,error,fd;
fd360fs/open.cfor(fd=0 ; fd<NR_OPEN ; fd++)
fd361fs/open.cif (!current->filp[fd])
fd363fs/open.cif (fd>=NR_OPEN)
fd365fs/open.cFD_CLR(fd,&current->close_on_exec);
fd369fs/open.ccurrent->filp[fd] = f;
fd382fs/open.ccurrent->filp[fd]=NULL;
fd392fs/open.ccurrent->filp[fd] = NULL;
fd409fs/open.ccurrent->filp[fd]=NULL;
fd414fs/open.creturn (fd);
fd445fs/open.cint sys_close(unsigned int fd)
fd449fs/open.cif (fd >= NR_OPEN)
fd451fs/open.cFD_CLR(fd, &current->close_on_exec);
fd452fs/open.cif (!(filp = current->filp[fd]))
fd454fs/open.ccurrent->filp[fd] = NULL;
fd219fs/pipe.cint fd[2];
fd235fs/pipe.ccurrent->filp[ fd[j]=i ] = f[j];
fd239fs/pipe.ccurrent->filp[fd[0]]=NULL;
fd246fs/pipe.ccurrent->filp[fd[0]] = NULL;
fd247fs/pipe.ccurrent->filp[fd[1]] = NULL;
fd260fs/pipe.cput_fs_long(fd[0],0+fildes);
fd261fs/pipe.cput_fs_long(fd[1],1+fildes);
fd56fs/proc/fd.cunsigned int ino, pid, fd, c;
fd87fs/proc/fd.cfd = 0;
fd92fs/proc/fd.cfd = 0xfffff;
fd95fs/proc/fd.cfd *= 10;
fd96fs/proc/fd.cfd += c;
fd97fs/proc/fd.cif (fd & 0xffff0000) {
fd98fs/proc/fd.cfd = 0xfffff;
fd108fs/proc/fd.cif (fd >= NR_OPEN || !p->filp[fd] || !p->filp[fd]->f_inode)
fd110fs/proc/fd.cino = (pid << 16) + 0x100 + fd;
fd112fs/proc/fd.cif (fd >= p->numlibraries)
fd114fs/proc/fd.cino = (pid << 16) + 0x200 + fd;
fd125fs/proc/fd.cunsigned int fd, pid, ino;
fd137fs/proc/fd.cfd = filp->f_pos;
fd139fs/proc/fd.cif (fd < 2) {
fd140fs/proc/fd.ci = j = fd+1;
fd141fs/proc/fd.cif (!fd)
fd142fs/proc/fd.cfd = inode->i_ino;
fd144fs/proc/fd.cfd = (inode->i_ino & 0xffff0000) | 2;
fd145fs/proc/fd.cput_fs_long(fd, &dirent->d_ino);
fd152fs/proc/fd.cfd -= 2;
fd159fs/proc/fd.cif (fd >= NR_OPEN)
fd161fs/proc/fd.cif (!p->filp[fd] || !p->filp[fd]->f_inode)
fd164fs/proc/fd.cif (fd >= p->numlibraries)
fd168fs/proc/fd.cwhile (fd >= j) {
fd174fs/proc/fd.cino = (pid << 16) + 0x100 + fd;
fd176fs/proc/fd.cino = (pid << 16) + 0x200 + fd;
fd181fs/proc/fd.cput_fs_byte('0'+(fd % 10), i+dirent->d_name);
fd182fs/proc/fd.cfd /= 10;
fd19fs/read_write.cint sys_readdir(unsigned int fd, struct dirent * dirent, unsigned int count)
fd25fs/read_write.cif (fd >= NR_OPEN || !(file = current->filp[fd]) ||
fd37fs/read_write.cint sys_lseek(unsigned int fd, off_t offset, unsigned int origin)
fd42fs/read_write.cif (fd >= NR_OPEN || !(file=current->filp[fd]) || !(file->f_inode))
fd70fs/read_write.cint sys_read(unsigned int fd,char * buf,unsigned int count)
fd76fs/read_write.cif (fd>=NR_OPEN || !(file=current->filp[fd]) || !(inode=file->f_inode))
fd90fs/read_write.cint sys_write(unsigned int fd,char * buf,unsigned int count)
fd96fs/read_write.cif (fd>=NR_OPEN || !(file=current->filp[fd]) || !(inode=file->f_inode))
fd142fs/stat.cint sys_fstat(unsigned int fd, struct old_stat * statbuf)
fd151fs/stat.cif (fd >= NR_OPEN || !(f=current->filp[fd]) || !(inode=f->f_inode))
fd157fs/stat.cint sys_newfstat(unsigned int fd, struct new_stat * statbuf)
fd166fs/stat.cif (fd >= NR_OPEN || !(f=current->filp[fd]) || !(inode=f->f_inode))
fd24include/linux/nfs_mount.hint fd;        /* 1 */
fd17include/linux/time.h#define FD_SET(fd,fdsetp)  __FD_SET(fd,fdsetp)
fd18include/linux/time.h#define FD_CLR(fd,fdsetp)  __FD_CLR(fd,fdsetp)
fd19include/linux/time.h#define FD_ISSET(fd,fdsetp)  __FD_ISSET(fd,fdsetp)
fd95include/linux/types.h#define __FD_SET(fd,fdsetp) \
fd97include/linux/types.h"=m" (*(fd_set *) (fdsetp)):"r" ((int) (fd)))
fd100include/linux/types.h#define __FD_CLR(fd,fdsetp) \
fd102include/linux/types.h"=m" (*(fd_set *) (fdsetp)):"r" ((int) (fd)))
fd105include/linux/types.h#define __FD_ISSET(fd,fdsetp) (__extension__ ({ \
fd108include/linux/types.h:"=q" (__result) :"r" ((int) (fd)), \
fd47init/main.cstatic inline _syscall3(int,write,int,fd,const char *,buf,off_t,count)
fd48init/main.cstatic inline _syscall1(int,dup,int,fd)
fd51init/main.cstatic inline _syscall1(int,close,int,fd)
fd20kernel/exit.cint sys_close(int fd);
fd10lib/close.c_syscall1(int,close,int,fd)
fd10lib/dup.c_syscall1(int,dup,int,fd)
fd11lib/write.c_syscall3(int,write,int,fd,const char *,buf,off_t,count)
fd41mm/mmap.cint prot, flags, mask, fd, error;
fd48mm/mmap.cfd = (int)     get_fs_long(buffer+4);  /* object to map */
fd51mm/mmap.cif (fd >= NR_OPEN || fd < 0 || !(file = current->filp[fd]))
fd18net/socket.cextern int sys_close(int fd);
fd82net/socket.cint fd;
fd91net/socket.cfor (fd = 0; fd < NR_OPEN; ++fd)
fd92net/socket.cif (!current->filp[fd])
fd94net/socket.cif (fd == NR_OPEN) {
fd98net/socket.cFD_CLR(fd, &current->close_on_exec);
fd99net/socket.ccurrent->filp[fd] = file;
fd108net/socket.creturn fd;
fd117net/socket.ctoss_fd(int fd)
fd120net/socket.csys_close(fd);
fd135net/socket.csockfd_lookup(int fd, struct file **pfile)
fd139net/socket.cif (fd < 0 || fd >= NR_OPEN || !(file = current->filp[fd]))
fd413net/socket.cint i, fd;
fd460net/socket.cif ((fd = get_fd(SOCK_INODE(sock))) < 0) {
fd465net/socket.creturn fd;
fd519net/socket.csock_bind(int fd, struct sockaddr *umyaddr, int addrlen)
fd524net/socket.cPRINTK(("sys_bind: fd = %d\n", fd));
fd525net/socket.cif (!(sock = sockfd_lookup(fd, NULL)))
fd540net/socket.csock_listen(int fd, int backlog)
fd544net/socket.cPRINTK(("sys_listen: fd = %d\n", fd));
fd545net/socket.cif (!(sock = sockfd_lookup(fd, NULL)))
fd566net/socket.csock_accept(int fd, struct sockaddr *upeer_sockaddr, int *upeer_addrlen)
fd572net/socket.cPRINTK(("sys_accept: fd = %d\n", fd));
fd573net/socket.cif (!(sock = sockfd_lookup(fd, &file)))
fd603net/socket.cif ((fd = get_fd(SOCK_INODE(newsock))) < 0) {
fd615net/socket.creturn fd;
fd622net/socket.csock_connect(int fd, struct sockaddr *uservaddr, int addrlen)
fd628net/socket.cPRINTK(("sys_connect: fd = %d\n", fd));
fd629net/socket.cif (!(sock = sockfd_lookup(fd, &file)))
fd655net/socket.csock_getsockname(int fd, struct sockaddr *usockaddr, int *usockaddr_len)
fd659net/socket.cPRINTK(("sys_getsockname: fd = %d\n", fd));
fd660net/socket.cif (!(sock = sockfd_lookup(fd, NULL)))
fd666net/socket.csock_getpeername(int fd, struct sockaddr *usockaddr, int *usockaddr_len)
fd670net/socket.cPRINTK(("sys_getpeername: fd = %d\n", fd));
fd671net/socket.cif (!(sock = sockfd_lookup(fd, NULL)))
fd680net/socket.csys_send( int fd, void * buff, int len, unsigned flags)
fd686net/socket.cfd, buff, len, flags));
fd688net/socket.cif (fd < 0 || fd >= NR_OPEN ||   ((file = current->filp[fd]) == NULL))
fd691net/socket.cif (!(sock = sockfd_lookup(fd, NULL)))
fd700net/socket.csys_sendto( int fd, void * buff, int len, unsigned flags,
fd707net/socket.c" addr=%X, alen = %d\n", fd, buff, len, flags, addr, addr_len));
fd709net/socket.cif (fd < 0 || fd >= NR_OPEN ||   ((file = current->filp[fd]) == NULL))
fd712net/socket.cif (!(sock = sockfd_lookup(fd, NULL)))
fd723net/socket.csys_recv( int fd, void * buff, int len, unsigned flags)
fd729net/socket.cfd, buff, len, flags));
fd731net/socket.cif (fd < 0 || fd >= NR_OPEN ||   ((file = current->filp[fd]) == NULL))
fd734net/socket.cif (!(sock = sockfd_lookup(fd, NULL)))
fd743net/socket.csys_recvfrom( int fd, void * buff, int len, unsigned flags,
fd750net/socket.c" addr=%X, alen=%X\n", fd, buff, len, flags, addr, addr_len));
fd752net/socket.cif (fd < 0 || fd >= NR_OPEN ||   ((file = current->filp[fd]) == NULL))
fd755net/socket.cif (!(sock = sockfd_lookup(fd, NULL)))
fd766net/socket.csys_setsockopt (int fd, int level, int optname, char *optval, int optlen)
fd771net/socket.cPRINTK (("sys_setsockopt(fd=%d, level=%d, optname=%d,\n",fd, level,
fd775net/socket.cif (fd < 0 || fd >= NR_OPEN ||   ((file = current->filp[fd]) == NULL))
fd778net/socket.cif (!(sock = sockfd_lookup(fd, NULL)))
fd786net/socket.csys_getsockopt (int fd, int level, int optname, char *optval, int *optlen)
fd790net/socket.cPRINTK (("sys_getsockopt(fd=%d, level=%d, optname=%d,\n",fd, level,
fd794net/socket.cif (fd < 0 || fd >= NR_OPEN ||   ((file = current->filp[fd]) == NULL))
fd797net/socket.cif (!(sock = sockfd_lookup(fd, NULL)))
fd808net/socket.csys_shutdown( int fd, int how)
fd813net/socket.cPRINTK(("sys_shutdown (fd = %d, how = %d)\n",fd, how));
fd815net/socket.cfile = current->filp[fd];
fd816net/socket.cif (fd < 0 || fd >= NR_OPEN || file == NULL)
fd819net/socket.cif (!(sock = sockfd_lookup(fd, NULL)))