Lines Matching refs:lower_file

17 	struct file *lower_file = NULL;
20 lower_file = sharefs_lower_file(file);
21 err = iterate_dir(lower_file, ctx);
22 file->f_pos = lower_file->f_pos;
25 file_inode(lower_file));
32 struct file *lower_file = NULL;
50 lower_file = dentry_open(&lower_path, file->f_flags, current_cred());
52 if (IS_ERR(lower_file)) {
53 err = PTR_ERR(lower_file);
54 lower_file = sharefs_lower_file(file);
55 if (lower_file) {
57 fput(lower_file); /* fput calls dput for lower_dentry */
60 sharefs_set_lower_file(file, lower_file);
81 struct file *lower_file = NULL;
83 lower_file = sharefs_lower_file(file);
84 if (lower_file && lower_file->f_op && lower_file->f_op->flush) {
86 err = lower_file->f_op->flush(lower_file, id);
95 struct file *lower_file;
97 lower_file = sharefs_lower_file(file);
98 if (lower_file) {
100 fput(lower_file);
111 struct file *lower_file;
118 lower_file = sharefs_lower_file(file);
120 err = vfs_fsync_range(lower_file, start, end, datasync);
129 struct file *lower_file = NULL;
131 lower_file = sharefs_lower_file(file);
132 if (lower_file->f_op && lower_file->f_op->fasync)
133 err = lower_file->f_op->fasync(fd, lower_file, flag);
147 struct file *lower_file;
149 lower_file = sharefs_lower_file(file);
150 lower_file->f_pos = file->f_pos;
151 err = generic_file_llseek(lower_file, offset, whence);
152 file->f_pos = lower_file->f_pos;
164 struct file *lower_file;
166 lower_file = sharefs_lower_file(file);
167 if (!lower_file->f_op->read_iter) {
172 /* prevent lower_file from being released */
173 get_file(lower_file);
174 iocb->ki_filp = lower_file;
175 err = lower_file->f_op->read_iter(iocb, iter);
177 fput(lower_file);
182 file_inode(lower_file));
194 struct file *lower_file;
196 lower_file = sharefs_lower_file(file);
197 if (!lower_file->f_op->write_iter) {
202 get_file(lower_file); /* prevent lower_file from being released */
203 iocb->ki_filp = lower_file;
204 err = lower_file->f_op->write_iter(iocb, iter);
206 fput(lower_file);
210 file_inode(lower_file));
212 file_inode(lower_file));
221 struct file *lower_file;
223 lower_file = sharefs_lower_file(file);
224 if (!lower_file)
227 if (!lower_file->f_op->mmap)
233 vma->vm_file = get_file(lower_file);
236 fput(lower_file);