Lines Matching refs:file

26 nfs4_file_open(struct inode *inode, struct file *filp)  in nfs4_file_open()
110 nfs4_file_flush(struct file *file, fl_owner_t id) in nfs4_file_flush() argument
112 struct inode *inode = file_inode(file); in nfs4_file_flush()
114 dprintk("NFS: flush(%pD2)\n", file); in nfs4_file_flush()
117 if ((file->f_mode & FMODE_WRITE) == 0) in nfs4_file_flush()
125 return filemap_fdatawrite(file->f_mapping); in nfs4_file_flush()
128 return vfs_fsync(file, 0); in nfs4_file_flush()
132 nfs4_file_fsync(struct file *file, loff_t start, loff_t end, int datasync) in nfs4_file_fsync() argument
135 struct inode *inode = file_inode(file); in nfs4_file_fsync()
145 ret = nfs_file_fsync_commit(file, start, end, datasync); in nfs4_file_fsync()
163 static loff_t nfs4_file_llseek(struct file *filep, loff_t offset, int whence) in nfs4_file_llseek()
178 static long nfs42_fallocate(struct file *filep, int mode, loff_t offset, loff_t len) in nfs42_fallocate()
199 nfs42_ioctl_clone(struct file *dst_file, unsigned long srcfd, in nfs42_ioctl_clone()
219 if (!src_file.file) { in nfs42_ioctl_clone()
224 src_inode = file_inode(src_file.file); in nfs42_ioctl_clone()
230 if (!(src_file.file->f_mode & FMODE_READ)) in nfs42_ioctl_clone()
239 if (src_file.file->f_path.mnt != dst_file->f_path.mnt || in nfs42_ioctl_clone()
278 ret = nfs42_proc_clone(src_file.file, dst_file, src_off, dst_off, count); in nfs42_ioctl_clone()
302 static long nfs42_ioctl_clone_range(struct file *dst_file, void __user *argp) in nfs42_ioctl_clone_range()
313 long nfs4_ioctl(struct file *file, unsigned int cmd, unsigned long arg) in nfs4_ioctl() argument
319 return nfs42_ioctl_clone(file, arg, 0, 0, 0); in nfs4_ioctl()
321 return nfs42_ioctl_clone_range(file, argp); in nfs4_ioctl()