Home
last modified time | relevance | path

Searched refs:datasync (Results 1 – 25 of 43) sorted by relevance

12

/linux/fs/nfs/
H A Dpnfs.h161 int (*sync)(struct inode *inode, bool datasync);
319 int pnfs_generic_sync(struct inode *inode, bool datasync);
320 int pnfs_nfs_generic_sync(struct inode *inode, bool datasync);
590 pnfs_sync_inode(struct inode *inode, bool datasync) in pnfs_sync_inode() argument
594 return NFS_SERVER(inode)->pnfs_curr_ld->sync(inode, datasync); in pnfs_sync_inode()
766 pnfs_sync_inode(struct inode *inode, bool datasync) in pnfs_sync_inode() argument
H A Dfile.c246 nfs_file_fsync_commit(struct file *file, int datasync) in nfs_file_fsync_commit() argument
251 dprintk("NFS: fsync file(%pD2) datasync %d\n", file, datasync); in nfs_file_fsync_commit()
262 nfs_file_fsync(struct file *file, loff_t start, loff_t end, int datasync) in nfs_file_fsync() argument
276 ret = nfs_file_fsync_commit(file, datasync); in nfs_file_fsync()
279 ret = pnfs_sync_inode(inode, !!datasync); in nfs_file_fsync()
H A Dpnfs_nfs.c1219 pnfs_nfs_generic_sync(struct inode *inode, bool datasync) in pnfs_nfs_generic_sync() argument
1228 if (datasync) in pnfs_nfs_generic_sync()
/linux/fs/coda/
H A Dcoda_int.h15 int coda_fsync(struct file *coda_file, loff_t start, loff_t end, int datasync);
H A Dfile.c295 int coda_fsync(struct file *coda_file, loff_t start, loff_t end, int datasync) in coda_fsync() argument
314 err = vfs_fsync(host_file, datasync); in coda_fsync()
315 if (!err && !datasync) in coda_fsync()
/linux/fs/smb/client/
H A Dcifsfs.h114 int cifs_fsync(struct file *file, loff_t start, loff_t end, int datasync);
116 int datasync);
/linux/fs/afs/
H A Dwrite.c252 int afs_fsync(struct file *file, loff_t start, loff_t end, int datasync) in afs_fsync() argument
260 datasync); in afs_fsync()
/linux/fs/btrfs/
H A Dfile.h25 int btrfs_sync_file(struct file *file, loff_t start, loff_t end, int datasync);
/linux/fs/hostfs/
H A Dhostfs.h55 extern int fsync_file(int fd, int datasync);
/linux/fs/ext4/
H A Dext4_jbd2.h352 int datasync) in ext4_update_inode_fsync_trans() argument
358 if (datasync) in ext4_update_inode_fsync_trans()
/linux/fs/overlayfs/
H A Dfile.c442 static int ovl_fsync(struct file *file, loff_t start, loff_t end, int datasync) in ovl_fsync() argument
456 if (!OVL_TYPE_UPPER(type) || (datasync && OVL_TYPE_MERGE(type))) in ovl_fsync()
465 return vfs_fsync_range(upperfile, start, end, datasync); in ovl_fsync()
H A Dcopy_up.c262 bool datasync) in ovl_copy_up_file() argument
361 if (!error && ovl_should_sync(ofs) && datasync) in ovl_copy_up_file()
H A Dreaddir.c1004 int datasync) in ovl_dir_fsync() argument
1020 return vfs_fsync_range(realfile, start, end, datasync); in ovl_dir_fsync()
/linux/fs/ntfs/
H A Ddir.c1112 int datasync) in ntfs_dir_fsync() argument
1169 write_inode_now(bmp_vi, !datasync); in ntfs_dir_fsync()
1174 write_inode_now(vi, !datasync); in ntfs_dir_fsync()
1190 datasync ? "data" : "", ni->mft_no, -ret); in ntfs_dir_fsync()
H A Dfile.c160 int datasync) in ntfs_file_fsync() argument
178 if (!datasync || !NInoNonResident(NTFS_I(vi))) in ntfs_file_fsync()
180 write_inode_now(vi, !datasync); in ntfs_file_fsync()
249 datasync ? "data" : "", ni->mft_no, -ret); in ntfs_file_fsync()
/linux/fs/xfs/
H A Dxfs_file.c73 int datasync) in xfs_dir_fsync() argument
104 bool datasync, in xfs_fsync_flush_log() argument
111 if (datasync) in xfs_fsync_flush_log()
129 int datasync) in xfs_file_fsync() argument
154 error = xfs_fsync_flush_log(ip, datasync, &log_flushed); in xfs_file_fsync()
/linux/fs/ntfs3/
H A Dfile.c1514 int ntfs_file_fsync(struct file *file, loff_t start, loff_t end, int datasync) in ntfs_file_fsync() argument
1528 ret = write_inode_now(inode, !datasync); in ntfs_file_fsync()
1531 ret = ni_write_parents(ntfs_i(inode), !datasync); in ntfs_file_fsync()
/linux/include/trace/events/
H A Df2fs.h278 TP_PROTO(struct inode *inode, int cp_reason, int datasync, int ret),
280 TP_ARGS(inode, cp_reason, datasync, ret),
286 __field(int, datasync)
294 __entry->datasync = datasync;
302 __entry->datasync,
H A Dbtrfs.h864 TP_PROTO(const struct file *file, int datasync),
866 TP_ARGS(file, datasync),
872 __field( int, datasync )
884 __entry->datasync = datasync;
892 __entry->datasync)
/linux/fs/orangefs/
H A Dfile.c461 int datasync) in orangefs_fsync() argument
/linux/drivers/char/
H A Dps3flash.c277 static int ps3flash_fsync(struct file *file, loff_t start, loff_t end, int datasync) in ps3flash_fsync() argument
/linux/fs/fat/
H A Dfat.h415 int datasync);
/linux/fs/gfs2/
H A Dfile.c743 int datasync) in gfs2_fsync() argument
759 if (datasync) in gfs2_fsync()
/linux/fs/f2fs/
H A Dfile.c335 int datasync, bool atomic) in f2fs_do_sync_file() argument
357 if (datasync || get_dirty_pages(inode) <= SM_I(sbi)->min_fsync_blocks) in f2fs_do_sync_file()
363 trace_f2fs_sync_file_exit(inode, cp_reason, datasync, ret); in f2fs_do_sync_file()
368 if (!f2fs_skip_inode_update(inode, datasync)) { in f2fs_do_sync_file()
468 trace_f2fs_sync_file_exit(inode, cp_reason, datasync, ret); in f2fs_do_sync_file()
472 int f2fs_sync_file(struct file *file, loff_t start, loff_t end, int datasync) in f2fs_sync_file() argument
476 return f2fs_do_sync_file(file, start, end, datasync, false); in f2fs_sync_file()
/linux/fs/fuse/
H A Dfile.c521 int datasync, int opcode) in fuse_fsync_common() argument
531 inarg.fsync_flags = datasync ? FUSE_FSYNC_FDATASYNC : 0; in fuse_fsync_common()
541 int datasync) in fuse_fsync() argument
579 err = fuse_fsync_common(file, start, end, datasync, FUSE_FSYNC); in fuse_fsync()

12