Home
last modified time | relevance | path

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

/linux-4.1.27/fs/
Dsync.c182 if (!file->f_op->fsync) in vfs_fsync_range()
190 return file->f_op->fsync(file, start, end, datasync); in vfs_fsync_range()
220 SYSCALL_DEFINE1(fsync, unsigned int, fd) in SYSCALL_DEFINE1() argument
Dlibfs.c199 .fsync = noop_fsync,
1168 .fsync = noop_fsync,
Dblock_dev.c1684 .fsync = blkdev_fsync,
/linux-4.1.27/fs/9p/
Dvfs_file.c646 .fsync = v9fs_file_fsync,
658 .fsync = v9fs_file_fsync_dotl,
669 .fsync = v9fs_file_fsync,
681 .fsync = v9fs_file_fsync_dotl,
692 .fsync = v9fs_file_fsync,
704 .fsync = v9fs_file_fsync_dotl,
Dvfs_dir.c260 .fsync = v9fs_file_fsync_dotl,
/linux-4.1.27/fs/ufs/
Dfile.c42 .fsync = generic_file_fsync,
Ddir.c660 .fsync = generic_file_fsync,
/linux-4.1.27/fs/adfs/
Dfile.c28 .fsync = generic_file_fsync,
Ddir.c190 .fsync = generic_file_fsync,
/linux-4.1.27/fs/ramfs/
Dfile-mmu.c37 .fsync = noop_fsync,
Dfile-nommu.c49 .fsync = noop_fsync,
/linux-4.1.27/fs/gfs2/
Dglops.h28 extern void gfs2_ail_flush(struct gfs2_glock *gl, bool fsync);
Dglops.c52 static void __gfs2_ail_flush(struct gfs2_glock *gl, bool fsync, in __gfs2_ail_flush() argument
68 if (fsync) in __gfs2_ail_flush()
75 GLOCK_BUG_ON(gl, !fsync && atomic_read(&gl->gl_ail_count)); in __gfs2_ail_flush()
110 void gfs2_ail_flush(struct gfs2_glock *gl, bool fsync) in gfs2_ail_flush() argument
126 __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.1.27/fs/ext3/
DMakefile7 ext3-y := balloc.o bitmap.o dir.o file.o fsync.o ialloc.o inode.o \
Dfile.c62 .fsync = ext3_sync_file,
DKconfig42 problems, including seconds-long delays before an fsync()
Ddir.c535 .fsync = ext3_sync_file,
/linux-4.1.27/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.1.27/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.1.27/fs/minix/
Dfile.c20 .fsync = generic_file_fsync,
Ddir.c25 .fsync = generic_file_fsync,
/linux-4.1.27/fs/sysv/
Dfile.c27 .fsync = generic_file_fsync,
Ddir.c27 .fsync = generic_file_fsync,
/linux-4.1.27/fs/exofs/
Dfile.c75 .fsync = exofs_file_fsync,
/linux-4.1.27/fs/ext4/
DMakefile7 ext4-y := balloc.o bitmap.o dir.o file.o fsync.o ialloc.o inode.o page-io.o \
Dfile.c646 .fsync = ext4_sync_file,
Ddir.c642 .fsync = ext4_sync_file,
/linux-4.1.27/fs/cifs/
Dcifsfs.c916 .fsync = cifs_fsync,
934 .fsync = cifs_strict_fsync,
953 .fsync = cifs_fsync,
970 .fsync = cifs_fsync,
987 .fsync = cifs_strict_fsync,
1005 .fsync = cifs_fsync,
/linux-4.1.27/arch/blackfin/include/uapi/asm/
Dbfin_sport.h38 unsigned int fsync:1; /* Frame sync required */ member
/linux-4.1.27/fs/qnx4/
Ddir.c75 .fsync = generic_file_fsync,
/linux-4.1.27/fs/ext2/
Dfile.c105 .fsync = ext2_fsync,
Ddir.c729 .fsync = ext2_fsync,
/linux-4.1.27/arch/um/os-Linux/
Duser_syms.c103 EXPORT_SYMBOL_PROTO(fsync);
Dfile.c242 if (fsync(fd) < 0) in os_fsync_file()
277 int n = fsync(fd); in os_sync_file()
/linux-4.1.27/fs/ecryptfs/
Dfile.c353 .fsync = ecryptfs_fsync,
372 .fsync = ecryptfs_fsync,
/linux-4.1.27/fs/nilfs2/
Dfile.c155 .fsync = nilfs_sync_file,
Ddir.c674 .fsync = nilfs_sync_file,
/linux-4.1.27/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-39x-pinctrl.txt66 mpp49 49 gpio, tdm(fsync) [1], audio(lrclk) [1], sd(d5), ua2(rxd)
Dmarvell,armada-xp-pinctrl.txt47 mpp26 26 gpio, lcd(clk), tdm(fsync)
Dmarvell,armada-38x-pinctrl.txt67 mpp49 49 gpio, sata2(prsnt) [2], sata3(prsnt) [2], tdm2c(fsync), audio(lrclk), sd0(d5…
/linux-4.1.27/fs/affs/
Ddir.c24 .fsync = affs_file_fsync,
Dfile.c976 .fsync = affs_file_fsync,
/linux-4.1.27/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.1.27/fs/jfs/
Dfile.c159 .fsync = jfs_fsync,
Dnamei.c1532 .fsync = jfs_fsync,
/linux-4.1.27/fs/nfs/
Dnfs4file.c179 .fsync = nfs4_file_fsync,
Dfile.c939 .fsync = nfs_file_fsync,
Ddir.c63 .fsync = nfs_fsync_dir,
/linux-4.1.27/fs/udf/
Ddir.c198 .fsync = generic_file_fsync,
Dfile.c245 .fsync = generic_file_fsync,
/linux-4.1.27/fs/reiserfs/
Dfile.c253 .fsync = reiserfs_sync_file,
Ddir.c24 .fsync = reiserfs_dir_fsync,
/linux-4.1.27/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.1.27/fs/ncpfs/
Dfile.c256 .fsync = ncp_fsync,
/linux-4.1.27/fs/hpfs/
Dfile.c204 .fsync = hpfs_file_fsync,
Ddir.c329 .fsync = hpfs_file_fsync,
/linux-4.1.27/fs/coda/
Dfile.c227 .fsync = coda_fsync,
Ddir.c578 .fsync = coda_fsync,
Dupcall.c445 insize=SIZE(fsync); in venus_fsync()
/linux-4.1.27/fs/logfs/
Dfile.c269 .fsync = logfs_fsync,
Ddir.c796 .fsync = logfs_fsync,
/linux-4.1.27/fs/qnx6/
Ddir.c281 .fsync = generic_file_fsync,
/linux-4.1.27/fs/afs/
Dfile.c38 .fsync = afs_fsync,
/linux-4.1.27/drivers/char/
Draw.c287 .fsync = blkdev_fsync,
Dps3flash.c328 .fsync = ps3flash_fsync,
/linux-4.1.27/fs/hostfs/
Dhostfs_user.c162 ret = fsync(fd); in fsync_file()
Dhostfs_kern.c396 .fsync = hostfs_fsync,
404 .fsync = hostfs_fsync,
/linux-4.1.27/fs/omfs/
Dfile.c343 .fsync = generic_file_fsync,
/linux-4.1.27/fs/jffs2/
Dfile.c58 .fsync = jffs2_fsync,
Ddir.c45 .fsync = jffs2_fsync,
/linux-4.1.27/fs/fat/
Dfile.c177 .fsync = fat_file_fsync,
Ddir.c863 .fsync = fat_file_fsync,
/linux-4.1.27/fs/bfs/
Ddir.c74 .fsync = generic_file_fsync,
/linux-4.1.27/arch/parisc/kernel/
Dsyscall_table.S197 ENTRY_SAME(fsync)
/linux-4.1.27/arch/powerpc/include/asm/
Dsystbl.h125 SYSCALL_SPU(fsync)
/linux-4.1.27/fs/xfs/
Dxfs_file.c1514 .fsync = xfs_file_fsync,
1527 .fsync = xfs_dir_fsync,
/linux-4.1.27/fs/ocfs2/
Dfile.c2629 .fsync = ocfs2_sync_file,
2649 .fsync = ocfs2_sync_file,
2675 .fsync = ocfs2_sync_file,
2694 .fsync = ocfs2_sync_file,
/linux-4.1.27/fs/overlayfs/
Dreaddir.c524 .fsync = ovl_dir_fsync,
/linux-4.1.27/arch/s390/kernel/
Dcompat_wrapper.c101 COMPAT_SYSCALL_WRAP1(fsync, unsigned int, fd);
/linux-4.1.27/arch/x86/syscalls/
Dsyscall_64.tbl83 74 common fsync sys_fsync
Dsyscall_32.tbl127 118 i386 fsync sys_fsync
/linux-4.1.27/fs/hfsplus/
Ddir.c570 .fsync = hfsplus_file_fsync,
Dinode.c353 .fsync = hfsplus_file_fsync,
/linux-4.1.27/arch/powerpc/platforms/cell/spufs/
Dinode.c242 .fsync = noop_fsync,
Dfile.c1878 .fsync = spufs_mfc_fsync,
/linux-4.1.27/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.txt817 int (*fsync) (struct file *, loff_t, loff_t, int datasync);
872 fsync: called by the fsync(2) system call
DLocking442 int (*fsync) (struct file *, loff_t start, loff_t end, int datasync);
Dntfs.txt82 - The new driver supports fsync(2), fdatasync(2), and msync(2).
Df2fs.txt226 when fsync needs to flush on its call path. If
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.1.27/Documentation/usb/
Dgadget_printer.txt292 fsync(fd[0].fd);
/linux-4.1.27/fs/hfs/
Dinode.c681 .fsync = hfs_file_fsync,
/linux-4.1.27/fs/f2fs/
Ddir.c809 .fsync = f2fs_sync_file,
Dfile.c1164 .fsync = f2fs_sync_file,
/linux-4.1.27/drivers/mtd/ubi/
Dcdev.c1091 .fsync = vol_cdev_fsync,
/linux-4.1.27/fs/hugetlbfs/
Dinode.c703 .fsync = noop_fsync,
/linux-4.1.27/fs/ubifs/
Ddir.c1197 .fsync = ubifs_fsync,
Dfile.c1587 .fsync = ubifs_fsync,
/linux-4.1.27/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.1.27/drivers/staging/lustre/lustre/llite/
Dfile.c3146 .fsync = ll_fsync,
3159 .fsync = ll_fsync,
3175 .fsync = ll_fsync,
Ddir.c1970 .fsync = ll_fsync,
/linux-4.1.27/fs/befs/
DChangeLog192 * Removed fsync() hooks, since a read-only filesystem doesn't need them.
/linux-4.1.27/drivers/usb/gadget/function/
Df_printer.c758 .fsync = printer_fsync,
/linux-4.1.27/fs/ntfs/
Ddir.c1546 .fsync = ntfs_dir_fsync, /* Sync a directory to disk. */
Dfile.c2028 .fsync = ntfs_file_fsync,
/linux-4.1.27/fs/ceph/
Dfile.c1335 .fsync = ceph_fsync,
Ddir.c1356 .fsync = ceph_dir_fsync,
/linux-4.1.27/fs/fuse/
Dfile.c2964 .fsync = fuse_fsync,
2982 .fsync = fuse_fsync,
Ddir.c1911 .fsync = fuse_dir_fsync,
/linux-4.1.27/drivers/block/
Dloop.c747 if (!(lo_flags & LO_FLAGS_READ_ONLY) && file->f_op->fsync) in loop_set_fd()
/linux-4.1.27/drivers/video/fbdev/core/
Dfbmem.c1510 .fsync = fb_deferred_io_fsync,
/linux-4.1.27/fs/btrfs/
Dfile.c2818 .fsync = btrfs_sync_file,
Dinode.c9900 .fsync = btrfs_sync_file,
/linux-4.1.27/include/linux/
Dfs.h1605 int (*fsync) (struct file *, loff_t, loff_t, int datasync); member
/linux-4.1.27/mm/
Dshmem.c3123 .fsync = noop_fsync,
/linux-4.1.27/Documentation/cdrom/
Dcdrom-standard.tex176 &NULL, & fsync \cr
/linux-4.1.27/Documentation/scsi/
DChangeLog.1992-19971836 * st.c: Add NULL for fsync in dispatch table.