Lines Matching defs:datasync
174 * @datasync: perform only datasync
177 * @datasync is set only metadata needed to access modified file data is
180 int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync)
186 if (!datasync && (inode->i_state & I_DIRTY_TIME))
188 return file->f_op->fsync(file, start, end, datasync);
195 * @datasync: only perform a fdatasync operation
197 * Write back data and metadata for @file to disk. If @datasync is
200 int vfs_fsync(struct file *file, int datasync)
202 return vfs_fsync_range(file, 0, LLONG_MAX, datasync);
206 static int do_fsync(unsigned int fd, int datasync)
212 ret = vfs_fsync(f.file, datasync);