taglinefilesource code
f15fs/file_table.cstruct file * f = file_table+0;
f17fs/file_table.cfor (i = 0; i++ < NR_FILE; f++)
f18fs/file_table.cif (!f->f_count) {
f19fs/file_table.cmemset(f,0,sizeof(*f));
f20fs/file_table.cf->f_count = 1;
f21fs/file_table.creturn f;
f300fs/open.cstruct file * f;
f309fs/open.cf = get_empty_filp();
f310fs/open.cif (!f)
f312fs/open.ccurrent->filp[fd] = f;
f315fs/open.cf->f_count--;
f318fs/open.cf->f_mode = "\001\002\003\000"[flag & O_ACCMODE];
f319fs/open.cf->f_flags = flag;
f320fs/open.cf->f_inode = inode;
f321fs/open.cf->f_pos = 0;
f322fs/open.cf->f_reada = 0;
f323fs/open.cf->f_op = NULL;
f325fs/open.cf->f_op = inode->i_op->default_file_ops;
f326fs/open.cif (f->f_op && f->f_op->open)
f327fs/open.cif (i = f->f_op->open(inode,f)) {
f329fs/open.cf->f_count--;
f205fs/pipe.cstruct file * f[2];
f211fs/pipe.cif (!(f[j] = get_empty_filp()))
f214fs/pipe.cf[0]->f_count--;
f220fs/pipe.ccurrent->filp[ fd[j]=i ] = f[j];
f226fs/pipe.cf[0]->f_count--;
f227fs/pipe.cf[1]->f_count--;
f233fs/pipe.cf[0]->f_count--;
f234fs/pipe.cf[1]->f_count--;
f237fs/pipe.cf[0]->f_inode = f[1]->f_inode = inode;
f238fs/pipe.cf[0]->f_pos = f[1]->f_pos = 0;
f239fs/pipe.cf[0]->f_flags = f[1]->f_flags = 0;
f240fs/pipe.cf[0]->f_op = &read_pipe_fops;
f241fs/pipe.cf[0]->f_mode = 1;    /* read */
f242fs/pipe.cf[1]->f_op = &write_pipe_fops;
f243fs/pipe.cf[1]->f_mode = 2;    /* write */
f128fs/stat.cstruct file * f;
f131fs/stat.cif (fd >= NR_OPEN || !(f=current->filp[fd]) || !(inode=f->f_inode))
f139fs/stat.cstruct file * f;
f142fs/stat.cif (fd >= NR_OPEN || !(f=current->filp[fd]) || !(inode=f->f_inode))
f115include/linux/tty.h#define _L_FLAG(tty,f)  ((tty)->termios.c_lflag & f)
f116include/linux/tty.h#define _I_FLAG(tty,f)  ((tty)->termios.c_iflag & f)
f117include/linux/tty.h#define _O_FLAG(tty,f)  ((tty)->termios.c_oflag & f)
f113kernel/fork.cstruct file *f;
f177kernel/fork.cif (f=p->filp[i])
f178kernel/fork.cf->f_count++;