Home
last modified time | relevance | path

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

/linux-4.4.14/fs/
Dsync.c183 int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync) in vfs_fsync_range() argument
189 if (!datasync && (inode->i_state & I_DIRTY_TIME)) { in vfs_fsync_range()
195 return file->f_op->fsync(file, start, end, datasync); in vfs_fsync_range()
207 int vfs_fsync(struct file *file, int datasync) in vfs_fsync() argument
209 return vfs_fsync_range(file, 0, LLONG_MAX, datasync); in vfs_fsync()
213 static int do_fsync(unsigned int fd, int datasync) in do_fsync() argument
219 ret = vfs_fsync(f.file, datasync); in do_fsync()
Dlibfs.c934 int datasync) in __generic_file_fsync() argument
948 if (datasync && !(inode->i_state & I_DIRTY_DATASYNC)) in __generic_file_fsync()
972 int datasync) in generic_file_fsync() argument
977 err = __generic_file_fsync(file, start, end, datasync); in generic_file_fsync()
1016 int noop_fsync(struct file *file, loff_t start, loff_t end, int datasync) in noop_fsync() argument
Dblock_dev.c350 int blkdev_fsync(struct file *filp, loff_t start, loff_t end, int datasync) in blkdev_fsync() argument
/linux-4.4.14/fs/ext4/
Dfsync.c87 int ext4_sync_file(struct file *file, loff_t start, loff_t end, int datasync) in ext4_sync_file() argument
98 trace_ext4_sync_file_enter(file, datasync); in ext4_sync_file()
109 ret = generic_file_fsync(file, start, end, datasync); in ext4_sync_file()
137 commit_tid = datasync ? ei->i_datasync_tid : ei->i_sync_tid; in ext4_sync_file()
Dext4_jbd2.h371 int datasync) in ext4_update_inode_fsync_trans() argument
377 if (datasync) in ext4_update_inode_fsync_trans()
/linux-4.4.14/fs/nilfs2/
Dfile.c30 int nilfs_sync_file(struct file *file, loff_t start, loff_t end, int datasync) in nilfs_sync_file() argument
45 if (datasync) in nilfs_sync_file()
/linux-4.4.14/fs/nfs/
Dpnfs.h160 int (*sync)(struct inode *inode, bool datasync);
277 int pnfs_generic_sync(struct inode *inode, bool datasync);
278 int pnfs_nfs_generic_sync(struct inode *inode, bool datasync);
508 pnfs_sync_inode(struct inode *inode, bool datasync) in pnfs_sync_inode() argument
512 return NFS_SERVER(inode)->pnfs_curr_ld->sync(inode, datasync); in pnfs_sync_inode()
617 pnfs_sync_inode(struct inode *inode, bool datasync) in pnfs_sync_inode() argument
Dnfs4file.c132 nfs4_file_fsync(struct file *file, loff_t start, loff_t end, int datasync) in nfs4_file_fsync() argument
145 ret = nfs_file_fsync_commit(file, start, end, datasync); in nfs4_file_fsync()
147 ret = pnfs_sync_inode(inode, !!datasync); in nfs4_file_fsync()
Dfile.c237 nfs_file_fsync_commit(struct file *file, loff_t start, loff_t end, int datasync) in nfs_file_fsync_commit() argument
244 dprintk("NFS: fsync file(%pD2) datasync %d\n", file, datasync); in nfs_file_fsync_commit()
269 nfs_file_fsync(struct file *file, loff_t start, loff_t end, int datasync) in nfs_file_fsync() argument
282 ret = nfs_file_fsync_commit(file, start, end, datasync); in nfs_file_fsync()
Dpnfs_nfs.c893 pnfs_nfs_generic_sync(struct inode *inode, bool datasync) in pnfs_nfs_generic_sync() argument
895 if (datasync) in pnfs_nfs_generic_sync()
Ddir.c969 int datasync) in nfs_fsync_dir() argument
973 dfprintk(FILE, "NFS: fsync dir(%pD2) datasync %d\n", filp, datasync); in nfs_fsync_dir()
Dpnfs.c2312 pnfs_generic_sync(struct inode *inode, bool datasync) in pnfs_generic_sync() argument
/linux-4.4.14/fs/coda/
Dfile.c192 int coda_fsync(struct file *coda_file, loff_t start, loff_t end, int datasync) in coda_fsync() argument
212 err = vfs_fsync(host_file, datasync); in coda_fsync()
213 if (!err && !datasync) in coda_fsync()
Dcoda_int.h14 int coda_fsync(struct file *coda_file, loff_t start, loff_t end, int datasync);
/linux-4.4.14/fs/jfs/
Dfile.c32 int jfs_fsync(struct file *file, loff_t start, loff_t end, int datasync) in jfs_fsync() argument
43 (datasync && !(inode->i_state & I_DIRTY_DATASYNC))) { in jfs_fsync()
/linux-4.4.14/fs/9p/
Dvfs_file.c441 int datasync) in v9fs_file_fsync() argument
453 p9_debug(P9_DEBUG_VFS, "filp %p datasync %x\n", filp, datasync); in v9fs_file_fsync()
465 int datasync) in v9fs_file_fsync_dotl() argument
476 p9_debug(P9_DEBUG_VFS, "filp %p datasync %x\n", filp, datasync); in v9fs_file_fsync_dotl()
480 retval = p9_client_fsync(fid, datasync); in v9fs_file_fsync_dotl()
Dv9fs_vfs.h74 int datasync);
/linux-4.4.14/fs/ext2/
Dfile.c158 int ext2_fsync(struct file *file, loff_t start, loff_t end, int datasync) in ext2_fsync() argument
164 ret = generic_file_fsync(file, start, end, datasync); in ext2_fsync()
Dext2.h804 int datasync);
/linux-4.4.14/fs/exofs/
Dfile.c46 int datasync) in exofs_file_fsync() argument
/linux-4.4.14/fs/hostfs/
Dhostfs.h80 extern int fsync_file(int fd, int datasync);
Dhostfs_user.c156 int fsync_file(int fd, int datasync) in fsync_file() argument
159 if (datasync) in fsync_file()
Dhostfs_kern.c372 int datasync) in hostfs_fsync() argument
382 ret = fsync_file(HOSTFS_I(inode)->fd, datasync); in hostfs_fsync()
/linux-4.4.14/fs/reiserfs/
Ddir.c18 int datasync);
32 int datasync) in reiserfs_dir_fsync() argument
Dfile.c151 int datasync) in reiserfs_sync_file() argument
/linux-4.4.14/fs/ecryptfs/
Dfile.c271 ecryptfs_fsync(struct file *file, loff_t start, loff_t end, int datasync) in ecryptfs_fsync() argument
279 return vfs_fsync(ecryptfs_file_to_lower(file), datasync); in ecryptfs_fsync()
/linux-4.4.14/include/trace/events/
Dbtrfs.h397 TP_PROTO(struct file *file, int datasync),
399 TP_ARGS(file, datasync),
404 __field( int, datasync )
414 __entry->datasync = datasync;
422 __entry->datasync)
Df2fs.h193 TP_PROTO(struct inode *inode, int need_cp, int datasync, int ret),
195 TP_ARGS(inode, need_cp, datasync, ret),
201 __field(int, datasync)
209 __entry->datasync = datasync;
217 __entry->datasync,
Dext4.h861 TP_PROTO(struct file *file, int datasync),
863 TP_ARGS(file, datasync),
869 __field( int, datasync )
877 __entry->datasync = datasync;
884 (unsigned long) __entry->parent, __entry->datasync)
/linux-4.4.14/fs/ocfs2/
Djournal.h636 int datasync) in ocfs2_update_inode_fsync_trans() argument
641 if (datasync) in ocfs2_update_inode_fsync_trans()
Dfile.c179 int datasync) in ocfs2_sync_file() argument
194 (unsigned long long)datasync); in ocfs2_sync_file()
203 commit_tid = datasync ? oi->i_datasync_tid : oi->i_sync_tid; in ocfs2_sync_file()
/linux-4.4.14/fs/fat/
Dfile.c156 int fat_file_fsync(struct file *filp, loff_t start, loff_t end, int datasync) in fat_file_fsync() argument
161 res = generic_file_fsync(filp, start, end, datasync); in fat_file_fsync()
Dfat.h367 int datasync);
/linux-4.4.14/include/net/9p/
Dclient.h238 int p9_client_fsync(struct p9_fid *fid, int datasync);
/linux-4.4.14/drivers/video/fbdev/core/
Dfb_defio.c69 int fb_deferred_io_fsync(struct file *file, loff_t start, loff_t end, int datasync) in fb_deferred_io_fsync() argument
/linux-4.4.14/fs/ntfs/
Ddir.c1501 int datasync) in ntfs_dir_fsync() argument
1522 write_inode_now(bmp_vi, !datasync); in ntfs_dir_fsync()
1526 write_inode_now(vi, !datasync); in ntfs_dir_fsync()
1534 "%u.", datasync ? "data" : "", vi->i_ino, -ret); in ntfs_dir_fsync()
Dfile.c1989 int datasync) in ntfs_file_fsync() argument
2002 if (!datasync || !NInoNonResident(NTFS_I(vi))) in ntfs_file_fsync()
2004 write_inode_now(vi, !datasync); in ntfs_file_fsync()
2017 "%u.", datasync ? "data" : "", vi->i_ino, -ret); in ntfs_file_fsync()
/linux-4.4.14/fs/ncpfs/
Dfile.c24 static int ncp_fsync(struct file *file, loff_t start, loff_t end, int datasync) in ncp_fsync() argument
/linux-4.4.14/fs/overlayfs/
Dreaddir.c438 int datasync) in ovl_dir_fsync() argument
474 return vfs_fsync_range(realfile, start, end, datasync); in ovl_dir_fsync()
/linux-4.4.14/fs/hpfs/
Dfile.c22 int hpfs_file_fsync(struct file *file, loff_t start, loff_t end, int datasync) in hpfs_file_fsync() argument
/linux-4.4.14/fs/logfs/
Dfile.c223 int logfs_fsync(struct file *file, loff_t start, loff_t end, int datasync) in logfs_fsync() argument
Dlogfs.h509 int logfs_fsync(struct file *file, loff_t start, loff_t end, int datasync);
/linux-4.4.14/fs/afs/
Dwrite.c682 int afs_fsync(struct file *file, loff_t start, loff_t end, int datasync) in afs_fsync() argument
691 datasync); in afs_fsync()
/linux-4.4.14/fs/xfs/
Dxfs_file.c187 int datasync) in xfs_dir_fsync() argument
210 int datasync) in xfs_file_fsync() argument
259 if (!datasync || in xfs_file_fsync()
/linux-4.4.14/fs/f2fs/
Dfile.c184 int f2fs_sync_file(struct file *file, loff_t start, loff_t end, int datasync) in f2fs_sync_file() argument
210 trace_f2fs_sync_file_exit(inode, need_cp, datasync, ret); in f2fs_sync_file()
215 if (!datasync) { in f2fs_sync_file()
285 trace_f2fs_sync_file_exit(inode, need_cp, datasync, ret); in f2fs_sync_file()
/linux-4.4.14/fs/jffs2/
Dfile.c32 int jffs2_fsync(struct file *filp, loff_t start, loff_t end, int datasync) in jffs2_fsync() argument
/linux-4.4.14/fs/fuse/
Dfuse_i.h738 int datasync, int isdir);
Dfile.c441 int datasync, int isdir) in fuse_fsync_common() argument
474 inarg.fsync_flags = datasync ? 1 : 0; in fuse_fsync_common()
494 int datasync) in fuse_fsync() argument
496 return fuse_fsync_common(file, start, end, datasync, 0); in fuse_fsync()
Ddir.c1411 int datasync) in fuse_dir_fsync() argument
1413 return fuse_fsync_common(file, start, end, datasync, 1); in fuse_dir_fsync()
/linux-4.4.14/include/linux/
Dfs.h1625 int (*fsync) (struct file *, loff_t, loff_t, int datasync);
1626 int (*aio_fsync) (struct kiocb *, int datasync);
2432 int datasync);
2433 extern int vfs_fsync(struct file *file, int datasync);
2647 int datasync);
Dfb.h667 loff_t end, int datasync);
/linux-4.4.14/drivers/char/
Dps3flash.c289 static int ps3flash_fsync(struct file *file, loff_t start, loff_t end, int datasync) in ps3flash_fsync() argument
/linux-4.4.14/fs/gfs2/
Dfile.c652 int datasync) in gfs2_fsync() argument
668 if (datasync) in gfs2_fsync()
/linux-4.4.14/fs/hfsplus/
Dhfsplus_fs.h488 int datasync);
Dinode.c279 int datasync) in hfsplus_file_fsync() argument
/linux-4.4.14/ipc/
Dshm.c447 static int shm_fsync(struct file *file, loff_t start, loff_t end, int datasync) in shm_fsync() argument
453 return sfd->file->f_op->fsync(sfd->file, start, end, datasync); in shm_fsync()
/linux-4.4.14/fs/ubifs/
Dfile.c1302 int ubifs_fsync(struct file *file, loff_t start, loff_t end, int datasync) in ubifs_fsync() argument
1323 if (!datasync || (inode->i_state & I_DIRTY_DATASYNC)) { in ubifs_fsync()
Dubifs.h1746 int ubifs_fsync(struct file *file, loff_t start, loff_t end, int datasync);
/linux-4.4.14/net/9p/
Dclient.c1417 int p9_client_fsync(struct p9_fid *fid, int datasync) in p9_client_fsync() argument
1424 fid->fid, datasync); in p9_client_fsync()
1428 req = p9_client_rpc(clnt, P9_TFSYNC, "dd", fid->fid, datasync); in p9_client_fsync()
/linux-4.4.14/fs/hfs/
Dinode.c650 int datasync) in hfs_file_fsync() argument
/linux-4.4.14/fs/ceph/
Dsuper.h878 int datasync);
Dcaps.c2015 int ceph_fsync(struct file *file, loff_t start, loff_t end, int datasync) in ceph_fsync() argument
2023 dout("fsync %p%s\n", inode, datasync ? " datasync" : ""); in ceph_fsync()
2030 if (datasync) in ceph_fsync()
2051 dout("fsync %p%s result=%d\n", inode, datasync ? " datasync" : "", ret); in ceph_fsync()
/linux-4.4.14/fs/cifs/
Dfile.c2257 int datasync) in cifs_strict_fsync() argument
2275 file, datasync); in cifs_strict_fsync()
2299 int cifs_fsync(struct file *file, loff_t start, loff_t end, int datasync) in cifs_fsync() argument
2317 file, datasync); in cifs_fsync()
/linux-4.4.14/Documentation/filesystems/
DLocking443 int (*fsync) (struct file *, loff_t start, loff_t end, int datasync);
444 int (*aio_fsync) (struct kiocb *, int datasync);
Dvfs.txt820 int (*fsync) (struct file *, loff_t, loff_t, int datasync);
821 int (*aio_fsync) (struct kiocb *, int datasync);
/linux-4.4.14/drivers/mtd/ubi/
Dcdev.c171 int datasync) in vol_cdev_fsync() argument
/linux-4.4.14/drivers/usb/gadget/function/
Df_printer.c669 printer_fsync(struct file *fd, loff_t start, loff_t end, int datasync) in printer_fsync() argument
/linux-4.4.14/fs/affs/
Dfile.c952 int affs_file_fsync(struct file *filp, loff_t start, loff_t end, int datasync) in affs_file_fsync() argument
/linux-4.4.14/fs/btrfs/
Dfile.c1886 int btrfs_sync_file(struct file *file, loff_t start, loff_t end, int datasync) in btrfs_sync_file() argument
1902 trace_btrfs_sync_file(file, datasync); in btrfs_sync_file()
Dctree.h4036 int btrfs_sync_file(struct file *file, loff_t start, loff_t end, int datasync);
/linux-4.4.14/arch/powerpc/platforms/cell/spufs/
Dfile.c1797 static int spufs_mfc_fsync(struct file *file, loff_t start, loff_t end, int datasync) in spufs_mfc_fsync() argument
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
Dfile.c2600 int ll_fsync(struct file *file, loff_t start, loff_t end, int datasync) in ll_fsync() argument