/linux-4.4.14/fs/ |
D | sync.c | 187 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
|
D | libfs.c | 194 .fsync = noop_fsync, 1177 .fsync = noop_fsync,
|
D | block_dev.c | 1718 .fsync = blkdev_fsync,
|
/linux-4.4.14/fs/9p/ |
D | vfs_file.c | 647 .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,
|
D | vfs_dir.c | 260 .fsync = v9fs_file_fsync_dotl,
|
/linux-4.4.14/fs/ufs/ |
D | file.c | 42 .fsync = generic_file_fsync,
|
D | dir.c | 657 .fsync = generic_file_fsync,
|
/linux-4.4.14/fs/adfs/ |
D | file.c | 28 .fsync = generic_file_fsync,
|
D | dir.c | 190 .fsync = generic_file_fsync,
|
/linux-4.4.14/fs/ramfs/ |
D | file-mmu.c | 37 .fsync = noop_fsync,
|
D | file-nommu.c | 49 .fsync = noop_fsync,
|
/linux-4.4.14/fs/gfs2/ |
D | glops.h | 28 extern void gfs2_ail_flush(struct gfs2_glock *gl, bool fsync);
|
D | glops.c | 54 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()
|
D | file.c | 1114 .fsync = gfs2_fsync, 1128 .fsync = gfs2_fsync, 1144 .fsync = gfs2_fsync, 1156 .fsync = gfs2_fsync,
|
/linux-4.4.14/Documentation/device-mapper/ |
D | log-writes.txt | 99 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/ |
D | xilinx_vdma.txt | 18 - xlnx,flush-fsync: Tells which channel to Flush on Frame sync. 45 xlnx,flush-fsync = <0x1>;
|
/linux-4.4.14/fs/sysv/ |
D | file.c | 27 .fsync = generic_file_fsync,
|
D | dir.c | 27 .fsync = generic_file_fsync,
|
/linux-4.4.14/fs/minix/ |
D | file.c | 20 .fsync = generic_file_fsync,
|
D | dir.c | 25 .fsync = generic_file_fsync,
|
/linux-4.4.14/fs/exofs/ |
D | file.c | 75 .fsync = exofs_file_fsync,
|
/linux-4.4.14/fs/ext4/ |
D | Makefile | 7 ext4-y := balloc.o bitmap.o dir.o file.o fsync.o ialloc.o inode.o page-io.o \
|
D | dir.c | 643 .fsync = ext4_sync_file,
|
D | file.c | 755 .fsync = ext4_sync_file,
|
/linux-4.4.14/fs/cifs/ |
D | cifsfs.c | 923 .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/ |
D | bfin_sport.h | 38 unsigned int fsync:1; /* Frame sync required */ member
|
/linux-4.4.14/fs/qnx4/ |
D | dir.c | 75 .fsync = generic_file_fsync,
|
/linux-4.4.14/arch/um/os-Linux/ |
D | user_syms.c | 103 EXPORT_SYMBOL_PROTO(fsync);
|
D | file.c | 243 if (fsync(fd) < 0) in os_fsync_file() 278 int n = fsync(fd); in os_sync_file()
|
/linux-4.4.14/fs/ecryptfs/ |
D | file.c | 352 .fsync = ecryptfs_fsync, 371 .fsync = ecryptfs_fsync,
|
/linux-4.4.14/fs/nilfs2/ |
D | file.c | 155 .fsync = nilfs_sync_file,
|
D | dir.c | 669 .fsync = nilfs_sync_file,
|
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/ |
D | marvell,armada-370-pinctrl.txt | 26 mpp10 10 gpio, ge0(txctl), uart0(cts), tdm(fsync), audio(sdi) 84 mpp57 57 gpio, dev(cs3), uart1(rxd), tdm(fsync), sata0(prsnt),
|
D | marvell,armada-375-pinctrl.txt | 37 mpp21 21 gpio, tdm(fsync)
|
D | marvell,armada-xp-pinctrl.txt | 47 mpp26 26 gpio, lcd(clk), tdm(fsync)
|
D | marvell,armada-39x-pinctrl.txt | 70 mpp49 49 gpio, sata2(prsnt) [2], sata3(prsnt) [2], tdm(fsync) [2],
|
D | marvell,armada-38x-pinctrl.txt | 67 mpp49 49 gpio, sata2(prsnt) [2], sata3(prsnt) [2], tdm(fsync), audio(lrclk), sd0(d5),…
|
/linux-4.4.14/fs/affs/ |
D | dir.c | 24 .fsync = affs_file_fsync,
|
D | file.c | 976 .fsync = affs_file_fsync,
|
/linux-4.4.14/Documentation/block/ |
D | cfq-iosched.txt | 276 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
|
D | writeback_cache_control.txt | 13 a data integrity operation like fsync, sync or an unmount.
|
/linux-4.4.14/fs/jfs/ |
D | file.c | 162 .fsync = jfs_fsync,
|
D | namei.c | 1553 .fsync = jfs_fsync,
|
/linux-4.4.14/fs/ext2/ |
D | file.c | 189 .fsync = ext2_fsync,
|
D | dir.c | 724 .fsync = ext2_fsync,
|
/linux-4.4.14/fs/udf/ |
D | dir.c | 198 .fsync = generic_file_fsync,
|
D | file.c | 243 .fsync = generic_file_fsync,
|
/linux-4.4.14/fs/reiserfs/ |
D | file.c | 253 .fsync = reiserfs_sync_file,
|
D | dir.c | 24 .fsync = reiserfs_dir_fsync,
|
/linux-4.4.14/ipc/ |
D | shm.c | 451 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/ |
D | file.c | 256 .fsync = ncp_fsync,
|
/linux-4.4.14/fs/hpfs/ |
D | file.c | 209 .fsync = hpfs_file_fsync,
|
D | dir.c | 329 .fsync = hpfs_file_fsync,
|
/linux-4.4.14/fs/coda/ |
D | file.c | 227 .fsync = coda_fsync,
|
D | dir.c | 578 .fsync = coda_fsync,
|
D | upcall.c | 445 insize=SIZE(fsync); in venus_fsync()
|
/linux-4.4.14/fs/logfs/ |
D | file.c | 269 .fsync = logfs_fsync,
|
D | dir.c | 797 .fsync = logfs_fsync,
|
/linux-4.4.14/fs/afs/ |
D | file.c | 38 .fsync = afs_fsync,
|
/linux-4.4.14/fs/qnx6/ |
D | dir.c | 276 .fsync = generic_file_fsync,
|
/linux-4.4.14/drivers/char/ |
D | raw.c | 288 .fsync = blkdev_fsync,
|
D | ps3flash.c | 328 .fsync = ps3flash_fsync,
|
/linux-4.4.14/fs/nfs/ |
D | nfs4file.c | 335 .fsync = nfs4_file_fsync,
|
D | file.c | 908 .fsync = nfs_file_fsync,
|
D | dir.c | 63 .fsync = nfs_fsync_dir,
|
/linux-4.4.14/fs/hostfs/ |
D | hostfs_user.c | 162 ret = fsync(fd); in fsync_file()
|
D | hostfs_kern.c | 396 .fsync = hostfs_fsync, 404 .fsync = hostfs_fsync,
|
/linux-4.4.14/fs/omfs/ |
D | file.c | 343 .fsync = generic_file_fsync,
|
/linux-4.4.14/fs/jffs2/ |
D | file.c | 58 .fsync = jffs2_fsync,
|
D | dir.c | 45 .fsync = jffs2_fsync,
|
/linux-4.4.14/fs/bfs/ |
D | dir.c | 74 .fsync = generic_file_fsync,
|
/linux-4.4.14/fs/fat/ |
D | file.c | 178 .fsync = fat_file_fsync,
|
D | dir.c | 869 .fsync = fat_file_fsync,
|
/linux-4.4.14/arch/parisc/kernel/ |
D | syscall_table.S | 197 ENTRY_SAME(fsync)
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | systbl.h | 125 SYSCALL_SPU(fsync)
|
/linux-4.4.14/fs/ocfs2/ |
D | file.c | 2614 .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/ |
D | xfs_file.c | 1670 .fsync = xfs_file_fsync, 1683 .fsync = xfs_dir_fsync,
|
/linux-4.4.14/fs/overlayfs/ |
D | readdir.c | 524 .fsync = ovl_dir_fsync,
|
/linux-4.4.14/arch/x86/entry/syscalls/ |
D | syscall_64.tbl | 83 74 common fsync sys_fsync
|
D | syscall_32.tbl | 127 118 i386 fsync sys_fsync
|
/linux-4.4.14/fs/hfsplus/ |
D | dir.c | 570 .fsync = hfsplus_file_fsync,
|
D | inode.c | 353 .fsync = hfsplus_file_fsync,
|
/linux-4.4.14/arch/powerpc/platforms/cell/spufs/ |
D | inode.c | 242 .fsync = noop_fsync,
|
D | file.c | 1823 .fsync = spufs_mfc_fsync,
|
/linux-4.4.14/Documentation/filesystems/ |
D | porting | 422 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
|
D | btrfs.txt | 169 Enable/disable the tree logging used for fsync and O_SYNC writes.
|
D | vfs.txt | 820 int (*fsync) (struct file *, loff_t, loff_t, int datasync); 879 fsync: called by the fsync(2) system call
|
D | ntfs.txt | 82 - The new driver supports fsync(2), fdatasync(2), and msync(2).
|
D | f2fs.txt | 229 when fsync needs to flush on its call path. If
|
D | Locking | 443 int (*fsync) (struct file *, loff_t start, loff_t end, int datasync);
|
D | ext4.txt | 312 auto_da_alloc(*) Many broken applications don't use fsync() when
|
D | coda.txt | 120 4.21 fsync 1222 should be called as part of kernel level fsync type calls. The
|
D | xfs-delayed-logging-design.txt | 134 important that applications that care about their data use fsync() where they
|
/linux-4.4.14/Documentation/usb/ |
D | gadget_printer.txt | 292 fsync(fd[0].fd);
|
/linux-4.4.14/fs/hfs/ |
D | inode.c | 681 .fsync = hfs_file_fsync,
|
/linux-4.4.14/fs/f2fs/ |
D | dir.c | 887 .fsync = f2fs_sync_file,
|
D | file.c | 1723 .fsync = f2fs_sync_file,
|
/linux-4.4.14/drivers/mtd/ubi/ |
D | cdev.c | 1091 .fsync = vol_cdev_fsync,
|
/linux-4.4.14/fs/ubifs/ |
D | dir.c | 1199 .fsync = ubifs_fsync,
|
D | file.c | 1628 .fsync = ubifs_fsync,
|
/linux-4.4.14/Documentation/filesystems/cifs/ |
D | README | 514 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.
|
D | CHANGES | 63 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/ |
D | file.c | 3107 .fsync = ll_fsync, 3120 .fsync = ll_fsync, 3136 .fsync = ll_fsync,
|
D | dir.c | 1925 .fsync = ll_fsync,
|
/linux-4.4.14/drivers/usb/gadget/function/ |
D | f_printer.c | 758 .fsync = printer_fsync,
|
/linux-4.4.14/fs/hugetlbfs/ |
D | inode.c | 969 .fsync = noop_fsync,
|
/linux-4.4.14/fs/befs/ |
D | ChangeLog | 192 * Removed fsync() hooks, since a read-only filesystem doesn't need them.
|
/linux-4.4.14/fs/ntfs/ |
D | dir.c | 1546 .fsync = ntfs_dir_fsync, /* Sync a directory to disk. */
|
D | file.c | 2029 .fsync = ntfs_file_fsync,
|
/linux-4.4.14/fs/ceph/ |
D | file.c | 1433 .fsync = ceph_fsync,
|
D | dir.c | 1305 .fsync = ceph_fsync,
|
/linux-4.4.14/fs/fuse/ |
D | file.c | 2964 .fsync = fuse_fsync, 2982 .fsync = fuse_fsync,
|
D | dir.c | 1895 .fsync = fuse_dir_fsync,
|
/linux-4.4.14/drivers/video/fbdev/core/ |
D | fbmem.c | 1510 .fsync = fb_deferred_io_fsync,
|
/linux-4.4.14/drivers/block/ |
D | loop.c | 945 if (!(lo_flags & LO_FLAGS_READ_ONLY) && file->f_op->fsync) in loop_set_fd()
|
/linux-4.4.14/include/linux/ |
D | fs.h | 1625 int (*fsync) (struct file *, loff_t, loff_t, int datasync); member
|
/linux-4.4.14/fs/btrfs/ |
D | file.c | 2931 .fsync = btrfs_sync_file,
|
D | inode.c | 10050 .fsync = btrfs_sync_file,
|
/linux-4.4.14/mm/ |
D | shmem.c | 3133 .fsync = noop_fsync,
|
/linux-4.4.14/Documentation/cdrom/ |
D | cdrom-standard.tex | 176 &NULL, & fsync \cr
|
/linux-4.4.14/Documentation/scsi/ |
D | ChangeLog.1992-1997 | 1836 * st.c: Add NULL for fsync in dispatch table.
|