Lines Matching refs:files
62 if (pipe->files) in pipe_lock_nested()
77 if (pipe->files) in pipe_unlock()
575 if (!--pipe->files) { in put_pipe_info()
743 pipe->files = 2; in get_pipe_inode()
799 static int __do_pipe_flags(int *fd, struct file **files, int flags) in __do_pipe_flags() argument
807 error = create_pipe_files(files, flags); in __do_pipe_flags()
829 fput(files[0]); in __do_pipe_flags()
830 fput(files[1]); in __do_pipe_flags()
836 struct file *files[2]; in do_pipe_flags() local
837 int error = __do_pipe_flags(fd, files, flags); in do_pipe_flags()
839 fd_install(fd[0], files[0]); in do_pipe_flags()
840 fd_install(fd[1], files[1]); in do_pipe_flags()
851 struct file *files[2]; in do_pipe2() local
855 error = __do_pipe_flags(fd, files, flags); in do_pipe2()
858 fput(files[0]); in do_pipe2()
859 fput(files[1]); in do_pipe2()
864 fd_install(fd[0], files[0]); in do_pipe2()
865 fd_install(fd[1], files[1]); in do_pipe2()
909 pipe->files++; in fifo_open()
916 pipe->files = 1; in fifo_open()
919 inode->i_pipe->files++; in fifo_open()