Home
last modified time | relevance | path

Searched refs:fsync (Results 1 – 121 of 121) sorted by relevance

/linux-4.4.14/fs/
Dsync.c187 if (!file->f_op->fsync) in vfs_fsync_range()
195 return file->f_op->fsync(file, start, end, datasync); in vfs_fsync_range()
225 SYSCALL_DEFINE1(fsync, unsigned int, fd) in SYSCALL_DEFINE1() argument
Dlibfs.c194 .fsync = noop_fsync,
1177 .fsync = noop_fsync,
Dblock_dev.c1718 .fsync = blkdev_fsync,
/linux-4.4.14/fs/9p/
Dvfs_file.c647 .fsync = v9fs_file_fsync,
659 .fsync = v9fs_file_fsync_dotl,
670 .fsync = v9fs_file_fsync,
682 .fsync = v9fs_file_fsync_dotl,
693 .fsync = v9fs_file_fsync,
705 .fsync = v9fs_file_fsync_dotl,
Dvfs_dir.c260 .fsync = v9fs_file_fsync_dotl,
/linux-4.4.14/fs/ufs/
Dfile.c42 .fsync = generic_file_fsync,
Ddir.c657 .fsync = generic_file_fsync,
/linux-4.4.14/fs/adfs/
Dfile.c28 .fsync = generic_file_fsync,
Ddir.c190 .fsync = generic_file_fsync,
/linux-4.4.14/fs/ramfs/
Dfile-mmu.c37 .fsync = noop_fsync,
Dfile-nommu.c49 .fsync = noop_fsync,
/linux-4.4.14/fs/gfs2/
Dglops.h28 extern void gfs2_ail_flush(struct gfs2_glock *gl, bool fsync);
Dglops.c54 static void __gfs2_ail_flush(struct gfs2_glock *gl, bool fsync, in __gfs2_ail_flush() argument
70 if (fsync) in __gfs2_ail_flush()
77 GLOCK_BUG_ON(gl, !fsync && atomic_read(&gl->gl_ail_count)); in __gfs2_ail_flush()
112 void gfs2_ail_flush(struct gfs2_glock *gl, bool fsync) in gfs2_ail_flush() argument
128 __gfs2_ail_flush(gl, fsync, max_revokes); in gfs2_ail_flush()
Dfile.c1114 .fsync = gfs2_fsync,
1128 .fsync = gfs2_fsync,
1144 .fsync = gfs2_fsync,
1156 .fsync = gfs2_fsync,
/linux-4.4.14/Documentation/device-mapper/
Dlog-writes.txt99 Say you want to test fsync on your file system. You would do something like
108 <some test that does fsync at the end>
109 dmsetup message log 0 mark fsync
114 replay-log --log /dev/sdc --replay /dev/sdb --end-mark fsync
/linux-4.4.14/Documentation/devicetree/bindings/dma/xilinx/
Dxilinx_vdma.txt18 - xlnx,flush-fsync: Tells which channel to Flush on Frame sync.
45 xlnx,flush-fsync = <0x1>;
/linux-4.4.14/fs/sysv/
Dfile.c27 .fsync = generic_file_fsync,
Ddir.c27 .fsync = generic_file_fsync,
/linux-4.4.14/fs/minix/
Dfile.c20 .fsync = generic_file_fsync,
Ddir.c25 .fsync = generic_file_fsync,
/linux-4.4.14/fs/exofs/
Dfile.c75 .fsync = exofs_file_fsync,
/linux-4.4.14/fs/ext4/
DMakefile7 ext4-y := balloc.o bitmap.o dir.o file.o fsync.o ialloc.o inode.o page-io.o \
Ddir.c643 .fsync = ext4_sync_file,
Dfile.c755 .fsync = ext4_sync_file,
/linux-4.4.14/fs/cifs/
Dcifsfs.c923 .fsync = cifs_fsync,
939 .fsync = cifs_strict_fsync,
956 .fsync = cifs_fsync,
971 .fsync = cifs_fsync,
986 .fsync = cifs_strict_fsync,
1002 .fsync = cifs_fsync,
/linux-4.4.14/arch/blackfin/include/uapi/asm/
Dbfin_sport.h38 unsigned int fsync:1; /* Frame sync required */ member
/linux-4.4.14/fs/qnx4/
Ddir.c75 .fsync = generic_file_fsync,
/linux-4.4.14/arch/um/os-Linux/
Duser_syms.c103 EXPORT_SYMBOL_PROTO(fsync);
Dfile.c243 if (fsync(fd) < 0) in os_fsync_file()
278 int n = fsync(fd); in os_sync_file()
/linux-4.4.14/fs/ecryptfs/
Dfile.c352 .fsync = ecryptfs_fsync,
371 .fsync = ecryptfs_fsync,
/linux-4.4.14/fs/nilfs2/
Dfile.c155 .fsync = nilfs_sync_file,
Ddir.c669 .fsync = nilfs_sync_file,
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/
Dmarvell,armada-370-pinctrl.txt26 mpp10 10 gpio, ge0(txctl), uart0(cts), tdm(fsync), audio(sdi)
84 mpp57 57 gpio, dev(cs3), uart1(rxd), tdm(fsync), sata0(prsnt),
Dmarvell,armada-375-pinctrl.txt37 mpp21 21 gpio, tdm(fsync)
Dmarvell,armada-xp-pinctrl.txt47 mpp26 26 gpio, lcd(clk), tdm(fsync)
Dmarvell,armada-39x-pinctrl.txt70 mpp49 49 gpio, sata2(prsnt) [2], sata3(prsnt) [2], tdm(fsync) [2],
Dmarvell,armada-38x-pinctrl.txt67 mpp49 49 gpio, sata2(prsnt) [2], sata3(prsnt) [2], tdm(fsync), audio(lrclk), sd0(d5),…
/linux-4.4.14/fs/affs/
Ddir.c24 .fsync = affs_file_fsync,
Dfile.c976 .fsync = affs_file_fsync,
/linux-4.4.14/Documentation/block/
Dcfq-iosched.txt276 fsync can generate dependent IO where bunch of data is written in the
277 context of fsync, and later some journaling data is written. Journaling
278 data comes in only after fsync has finished its IO (atleast for ext4
279 that seemed to be the case). Now if one decides not to idle on fsync
281 scheduled for another second. A process doing small fsync, will suffer
Dwriteback_cache_control.txt13 a data integrity operation like fsync, sync or an unmount.
/linux-4.4.14/fs/jfs/
Dfile.c162 .fsync = jfs_fsync,
Dnamei.c1553 .fsync = jfs_fsync,
/linux-4.4.14/fs/ext2/
Dfile.c189 .fsync = ext2_fsync,
Ddir.c724 .fsync = ext2_fsync,
/linux-4.4.14/fs/udf/
Ddir.c198 .fsync = generic_file_fsync,
Dfile.c243 .fsync = generic_file_fsync,
/linux-4.4.14/fs/reiserfs/
Dfile.c253 .fsync = reiserfs_sync_file,
Ddir.c24 .fsync = reiserfs_dir_fsync,
/linux-4.4.14/ipc/
Dshm.c451 if (!sfd->file->f_op->fsync) in shm_fsync()
453 return sfd->file->f_op->fsync(sfd->file, start, end, datasync); in shm_fsync()
477 .fsync = shm_fsync,
488 .fsync = shm_fsync,
/linux-4.4.14/fs/ncpfs/
Dfile.c256 .fsync = ncp_fsync,
/linux-4.4.14/fs/hpfs/
Dfile.c209 .fsync = hpfs_file_fsync,
Ddir.c329 .fsync = hpfs_file_fsync,
/linux-4.4.14/fs/coda/
Dfile.c227 .fsync = coda_fsync,
Ddir.c578 .fsync = coda_fsync,
Dupcall.c445 insize=SIZE(fsync); in venus_fsync()
/linux-4.4.14/fs/logfs/
Dfile.c269 .fsync = logfs_fsync,
Ddir.c797 .fsync = logfs_fsync,
/linux-4.4.14/fs/afs/
Dfile.c38 .fsync = afs_fsync,
/linux-4.4.14/fs/qnx6/
Ddir.c276 .fsync = generic_file_fsync,
/linux-4.4.14/drivers/char/
Draw.c288 .fsync = blkdev_fsync,
Dps3flash.c328 .fsync = ps3flash_fsync,
/linux-4.4.14/fs/nfs/
Dnfs4file.c335 .fsync = nfs4_file_fsync,
Dfile.c908 .fsync = nfs_file_fsync,
Ddir.c63 .fsync = nfs_fsync_dir,
/linux-4.4.14/fs/hostfs/
Dhostfs_user.c162 ret = fsync(fd); in fsync_file()
Dhostfs_kern.c396 .fsync = hostfs_fsync,
404 .fsync = hostfs_fsync,
/linux-4.4.14/fs/omfs/
Dfile.c343 .fsync = generic_file_fsync,
/linux-4.4.14/fs/jffs2/
Dfile.c58 .fsync = jffs2_fsync,
Ddir.c45 .fsync = jffs2_fsync,
/linux-4.4.14/fs/bfs/
Ddir.c74 .fsync = generic_file_fsync,
/linux-4.4.14/fs/fat/
Dfile.c178 .fsync = fat_file_fsync,
Ddir.c869 .fsync = fat_file_fsync,
/linux-4.4.14/arch/parisc/kernel/
Dsyscall_table.S197 ENTRY_SAME(fsync)
/linux-4.4.14/arch/powerpc/include/asm/
Dsystbl.h125 SYSCALL_SPU(fsync)
/linux-4.4.14/fs/ocfs2/
Dfile.c2614 .fsync = ocfs2_sync_file,
2634 .fsync = ocfs2_sync_file,
2660 .fsync = ocfs2_sync_file,
2679 .fsync = ocfs2_sync_file,
/linux-4.4.14/fs/xfs/
Dxfs_file.c1670 .fsync = xfs_file_fsync,
1683 .fsync = xfs_dir_fsync,
/linux-4.4.14/fs/overlayfs/
Dreaddir.c524 .fsync = ovl_dir_fsync,
/linux-4.4.14/arch/x86/entry/syscalls/
Dsyscall_64.tbl83 74 common fsync sys_fsync
Dsyscall_32.tbl127 118 i386 fsync sys_fsync
/linux-4.4.14/fs/hfsplus/
Ddir.c570 .fsync = hfsplus_file_fsync,
Dinode.c353 .fsync = hfsplus_file_fsync,
/linux-4.4.14/arch/powerpc/platforms/cell/spufs/
Dinode.c242 .fsync = noop_fsync,
Dfile.c1823 .fsync = spufs_mfc_fsync,
/linux-4.4.14/Documentation/filesystems/
Dporting422 If you have your own ->fsync() you must make sure to call
424 You must also keep in mind that ->fsync() is not called with i_mutex held
Dbtrfs.txt169 Enable/disable the tree logging used for fsync and O_SYNC writes.
Dvfs.txt820 int (*fsync) (struct file *, loff_t, loff_t, int datasync);
879 fsync: called by the fsync(2) system call
Dntfs.txt82 - The new driver supports fsync(2), fdatasync(2), and msync(2).
Df2fs.txt229 when fsync needs to flush on its call path. If
DLocking443 int (*fsync) (struct file *, loff_t start, loff_t end, int datasync);
Dext4.txt312 auto_da_alloc(*) Many broken applications don't use fsync() when
Dcoda.txt120 4.21 fsync
1222 should be called as part of kernel level fsync type calls. The
Dxfs-delayed-logging-design.txt134 important that applications that care about their data use fsync() where they
/linux-4.4.14/Documentation/usb/
Dgadget_printer.txt292 fsync(fd[0].fd);
/linux-4.4.14/fs/hfs/
Dinode.c681 .fsync = hfs_file_fsync,
/linux-4.4.14/fs/f2fs/
Ddir.c887 .fsync = f2fs_sync_file,
Dfile.c1723 .fsync = f2fs_sync_file,
/linux-4.4.14/drivers/mtd/ubi/
Dcdev.c1091 .fsync = vol_cdev_fsync,
/linux-4.4.14/fs/ubifs/
Ddir.c1199 .fsync = ubifs_fsync,
Dfile.c1628 .fsync = ubifs_fsync,
/linux-4.4.14/Documentation/filesystems/cifs/
DREADME514 fsync call then the cifs client does not send an SMB Flush
522 applications that fsync too much, at a small risk of server
525 fsync call.
DCHANGES63 established security contexts. fsync now sends SMB Flush operation
67 fsync if desired (fsync still flushes all cached write data to the server).
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
Dfile.c3107 .fsync = ll_fsync,
3120 .fsync = ll_fsync,
3136 .fsync = ll_fsync,
Ddir.c1925 .fsync = ll_fsync,
/linux-4.4.14/drivers/usb/gadget/function/
Df_printer.c758 .fsync = printer_fsync,
/linux-4.4.14/fs/hugetlbfs/
Dinode.c969 .fsync = noop_fsync,
/linux-4.4.14/fs/befs/
DChangeLog192 * Removed fsync() hooks, since a read-only filesystem doesn't need them.
/linux-4.4.14/fs/ntfs/
Ddir.c1546 .fsync = ntfs_dir_fsync, /* Sync a directory to disk. */
Dfile.c2029 .fsync = ntfs_file_fsync,
/linux-4.4.14/fs/ceph/
Dfile.c1433 .fsync = ceph_fsync,
Ddir.c1305 .fsync = ceph_fsync,
/linux-4.4.14/fs/fuse/
Dfile.c2964 .fsync = fuse_fsync,
2982 .fsync = fuse_fsync,
Ddir.c1895 .fsync = fuse_dir_fsync,
/linux-4.4.14/drivers/video/fbdev/core/
Dfbmem.c1510 .fsync = fb_deferred_io_fsync,
/linux-4.4.14/drivers/block/
Dloop.c945 if (!(lo_flags & LO_FLAGS_READ_ONLY) && file->f_op->fsync) in loop_set_fd()
/linux-4.4.14/include/linux/
Dfs.h1625 int (*fsync) (struct file *, loff_t, loff_t, int datasync); member
/linux-4.4.14/fs/btrfs/
Dfile.c2931 .fsync = btrfs_sync_file,
Dinode.c10050 .fsync = btrfs_sync_file,
/linux-4.4.14/mm/
Dshmem.c3133 .fsync = noop_fsync,
/linux-4.4.14/Documentation/cdrom/
Dcdrom-standard.tex176 &NULL, & fsync \cr
/linux-4.4.14/Documentation/scsi/
DChangeLog.1992-19971836 * st.c: Add NULL for fsync in dispatch table.