Lines Matching refs:filp
38 unsigned int time_attrs, struct file *filp) in do_truncate2() argument
49 if (filp) { in do_truncate2()
50 newattrs.ia_file = filp; in do_truncate2()
68 struct file *filp) in do_truncate() argument
70 return do_truncate2(NULL, dentry, length, time_attrs, filp); in do_truncate()
860 char *file_path(struct file *filp, char *buf, int buflen) in file_path() argument
862 return d_path(&filp->f_path, buf, buflen); in file_path()
1104 int filp_close(struct file *filp, fl_owner_t id) in filp_close() argument
1108 if (!file_count(filp)) { in filp_close()
1113 if (filp->f_op->flush) in filp_close()
1114 retval = filp->f_op->flush(filp, id); in filp_close()
1116 if (likely(!(filp->f_mode & FMODE_PATH))) { in filp_close()
1117 dnotify_flush(filp, id); in filp_close()
1118 locks_remove_posix(filp, id); in filp_close()
1120 fput(filp); in filp_close()
1165 int generic_file_open(struct inode * inode, struct file * filp) in generic_file_open() argument
1167 if (!(filp->f_flags & O_LARGEFILE) && i_size_read(inode) > MAX_NON_LFS) in generic_file_open()
1180 int nonseekable_open(struct inode *inode, struct file *filp) in nonseekable_open() argument
1182 filp->f_mode &= ~(FMODE_LSEEK | FMODE_PREAD | FMODE_PWRITE); in nonseekable_open()
1197 int stream_open(struct inode *inode, struct file *filp) in stream_open() argument
1199 filp->f_mode &= ~(FMODE_LSEEK | FMODE_PREAD | FMODE_PWRITE | FMODE_ATOMIC_POS); in stream_open()
1200 filp->f_mode |= FMODE_STREAM; in stream_open()