/linux-4.1.27/fs/ |
D | sync.c | 182 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
|
D | libfs.c | 199 .fsync = noop_fsync, 1168 .fsync = noop_fsync,
|
D | block_dev.c | 1684 .fsync = blkdev_fsync,
|
/linux-4.1.27/fs/9p/ |
D | vfs_file.c | 646 .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,
|
D | vfs_dir.c | 260 .fsync = v9fs_file_fsync_dotl,
|
/linux-4.1.27/fs/ufs/ |
D | file.c | 42 .fsync = generic_file_fsync,
|
D | dir.c | 660 .fsync = generic_file_fsync,
|
/linux-4.1.27/fs/adfs/ |
D | file.c | 28 .fsync = generic_file_fsync,
|
D | dir.c | 190 .fsync = generic_file_fsync,
|
/linux-4.1.27/fs/ramfs/ |
D | file-mmu.c | 37 .fsync = noop_fsync,
|
D | file-nommu.c | 49 .fsync = noop_fsync,
|
/linux-4.1.27/fs/gfs2/ |
D | glops.h | 28 extern void gfs2_ail_flush(struct gfs2_glock *gl, bool fsync);
|
D | glops.c | 52 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()
|
D | file.c | 1114 .fsync = gfs2_fsync, 1128 .fsync = gfs2_fsync, 1144 .fsync = gfs2_fsync, 1156 .fsync = gfs2_fsync,
|
/linux-4.1.27/fs/ext3/ |
D | Makefile | 7 ext3-y := balloc.o bitmap.o dir.o file.o fsync.o ialloc.o inode.o \
|
D | file.c | 62 .fsync = ext3_sync_file,
|
D | Kconfig | 42 problems, including seconds-long delays before an fsync()
|
D | dir.c | 535 .fsync = ext3_sync_file,
|
/linux-4.1.27/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.1.27/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.1.27/fs/minix/ |
D | file.c | 20 .fsync = generic_file_fsync,
|
D | dir.c | 25 .fsync = generic_file_fsync,
|
/linux-4.1.27/fs/sysv/ |
D | file.c | 27 .fsync = generic_file_fsync,
|
D | dir.c | 27 .fsync = generic_file_fsync,
|
/linux-4.1.27/fs/exofs/ |
D | file.c | 75 .fsync = exofs_file_fsync,
|
/linux-4.1.27/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 | file.c | 646 .fsync = ext4_sync_file,
|
D | dir.c | 642 .fsync = ext4_sync_file,
|
/linux-4.1.27/fs/cifs/ |
D | cifsfs.c | 916 .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/ |
D | bfin_sport.h | 38 unsigned int fsync:1; /* Frame sync required */ member
|
/linux-4.1.27/fs/qnx4/ |
D | dir.c | 75 .fsync = generic_file_fsync,
|
/linux-4.1.27/fs/ext2/ |
D | file.c | 105 .fsync = ext2_fsync,
|
D | dir.c | 729 .fsync = ext2_fsync,
|
/linux-4.1.27/arch/um/os-Linux/ |
D | user_syms.c | 103 EXPORT_SYMBOL_PROTO(fsync);
|
D | file.c | 242 if (fsync(fd) < 0) in os_fsync_file() 277 int n = fsync(fd); in os_sync_file()
|
/linux-4.1.27/fs/ecryptfs/ |
D | file.c | 353 .fsync = ecryptfs_fsync, 372 .fsync = ecryptfs_fsync,
|
/linux-4.1.27/fs/nilfs2/ |
D | file.c | 155 .fsync = nilfs_sync_file,
|
D | dir.c | 674 .fsync = nilfs_sync_file,
|
/linux-4.1.27/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-39x-pinctrl.txt | 66 mpp49 49 gpio, tdm(fsync) [1], audio(lrclk) [1], sd(d5), ua2(rxd)
|
D | marvell,armada-xp-pinctrl.txt | 47 mpp26 26 gpio, lcd(clk), tdm(fsync)
|
D | marvell,armada-38x-pinctrl.txt | 67 mpp49 49 gpio, sata2(prsnt) [2], sata3(prsnt) [2], tdm2c(fsync), audio(lrclk), sd0(d5…
|
/linux-4.1.27/fs/affs/ |
D | dir.c | 24 .fsync = affs_file_fsync,
|
D | file.c | 976 .fsync = affs_file_fsync,
|
/linux-4.1.27/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.1.27/fs/jfs/ |
D | file.c | 159 .fsync = jfs_fsync,
|
D | namei.c | 1532 .fsync = jfs_fsync,
|
/linux-4.1.27/fs/nfs/ |
D | nfs4file.c | 179 .fsync = nfs4_file_fsync,
|
D | file.c | 939 .fsync = nfs_file_fsync,
|
D | dir.c | 63 .fsync = nfs_fsync_dir,
|
/linux-4.1.27/fs/udf/ |
D | dir.c | 198 .fsync = generic_file_fsync,
|
D | file.c | 245 .fsync = generic_file_fsync,
|
/linux-4.1.27/fs/reiserfs/ |
D | file.c | 253 .fsync = reiserfs_sync_file,
|
D | dir.c | 24 .fsync = reiserfs_dir_fsync,
|
/linux-4.1.27/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.1.27/fs/ncpfs/ |
D | file.c | 256 .fsync = ncp_fsync,
|
/linux-4.1.27/fs/hpfs/ |
D | file.c | 204 .fsync = hpfs_file_fsync,
|
D | dir.c | 329 .fsync = hpfs_file_fsync,
|
/linux-4.1.27/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.1.27/fs/logfs/ |
D | file.c | 269 .fsync = logfs_fsync,
|
D | dir.c | 796 .fsync = logfs_fsync,
|
/linux-4.1.27/fs/qnx6/ |
D | dir.c | 281 .fsync = generic_file_fsync,
|
/linux-4.1.27/fs/afs/ |
D | file.c | 38 .fsync = afs_fsync,
|
/linux-4.1.27/drivers/char/ |
D | raw.c | 287 .fsync = blkdev_fsync,
|
D | ps3flash.c | 328 .fsync = ps3flash_fsync,
|
/linux-4.1.27/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.1.27/fs/omfs/ |
D | file.c | 343 .fsync = generic_file_fsync,
|
/linux-4.1.27/fs/jffs2/ |
D | file.c | 58 .fsync = jffs2_fsync,
|
D | dir.c | 45 .fsync = jffs2_fsync,
|
/linux-4.1.27/fs/fat/ |
D | file.c | 177 .fsync = fat_file_fsync,
|
D | dir.c | 863 .fsync = fat_file_fsync,
|
/linux-4.1.27/fs/bfs/ |
D | dir.c | 74 .fsync = generic_file_fsync,
|
/linux-4.1.27/arch/parisc/kernel/ |
D | syscall_table.S | 197 ENTRY_SAME(fsync)
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | systbl.h | 125 SYSCALL_SPU(fsync)
|
/linux-4.1.27/fs/xfs/ |
D | xfs_file.c | 1514 .fsync = xfs_file_fsync, 1527 .fsync = xfs_dir_fsync,
|
/linux-4.1.27/fs/ocfs2/ |
D | file.c | 2629 .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/ |
D | readdir.c | 524 .fsync = ovl_dir_fsync,
|
/linux-4.1.27/arch/s390/kernel/ |
D | compat_wrapper.c | 101 COMPAT_SYSCALL_WRAP1(fsync, unsigned int, fd);
|
/linux-4.1.27/arch/x86/syscalls/ |
D | syscall_64.tbl | 83 74 common fsync sys_fsync
|
D | syscall_32.tbl | 127 118 i386 fsync sys_fsync
|
/linux-4.1.27/fs/hfsplus/ |
D | dir.c | 570 .fsync = hfsplus_file_fsync,
|
D | inode.c | 353 .fsync = hfsplus_file_fsync,
|
/linux-4.1.27/arch/powerpc/platforms/cell/spufs/ |
D | inode.c | 242 .fsync = noop_fsync,
|
D | file.c | 1878 .fsync = spufs_mfc_fsync,
|
/linux-4.1.27/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 | 817 int (*fsync) (struct file *, loff_t, loff_t, int datasync); 872 fsync: called by the fsync(2) system call
|
D | Locking | 442 int (*fsync) (struct file *, loff_t start, loff_t end, int datasync);
|
D | ntfs.txt | 82 - The new driver supports fsync(2), fdatasync(2), and msync(2).
|
D | f2fs.txt | 226 when fsync needs to flush on its call path. If
|
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.1.27/Documentation/usb/ |
D | gadget_printer.txt | 292 fsync(fd[0].fd);
|
/linux-4.1.27/fs/hfs/ |
D | inode.c | 681 .fsync = hfs_file_fsync,
|
/linux-4.1.27/fs/f2fs/ |
D | dir.c | 809 .fsync = f2fs_sync_file,
|
D | file.c | 1164 .fsync = f2fs_sync_file,
|
/linux-4.1.27/drivers/mtd/ubi/ |
D | cdev.c | 1091 .fsync = vol_cdev_fsync,
|
/linux-4.1.27/fs/hugetlbfs/ |
D | inode.c | 703 .fsync = noop_fsync,
|
/linux-4.1.27/fs/ubifs/ |
D | dir.c | 1197 .fsync = ubifs_fsync,
|
D | file.c | 1587 .fsync = ubifs_fsync,
|
/linux-4.1.27/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.1.27/drivers/staging/lustre/lustre/llite/ |
D | file.c | 3146 .fsync = ll_fsync, 3159 .fsync = ll_fsync, 3175 .fsync = ll_fsync,
|
D | dir.c | 1970 .fsync = ll_fsync,
|
/linux-4.1.27/fs/befs/ |
D | ChangeLog | 192 * Removed fsync() hooks, since a read-only filesystem doesn't need them.
|
/linux-4.1.27/drivers/usb/gadget/function/ |
D | f_printer.c | 758 .fsync = printer_fsync,
|
/linux-4.1.27/fs/ntfs/ |
D | dir.c | 1546 .fsync = ntfs_dir_fsync, /* Sync a directory to disk. */
|
D | file.c | 2028 .fsync = ntfs_file_fsync,
|
/linux-4.1.27/fs/ceph/ |
D | file.c | 1335 .fsync = ceph_fsync,
|
D | dir.c | 1356 .fsync = ceph_dir_fsync,
|
/linux-4.1.27/fs/fuse/ |
D | file.c | 2964 .fsync = fuse_fsync, 2982 .fsync = fuse_fsync,
|
D | dir.c | 1911 .fsync = fuse_dir_fsync,
|
/linux-4.1.27/drivers/block/ |
D | loop.c | 747 if (!(lo_flags & LO_FLAGS_READ_ONLY) && file->f_op->fsync) in loop_set_fd()
|
/linux-4.1.27/drivers/video/fbdev/core/ |
D | fbmem.c | 1510 .fsync = fb_deferred_io_fsync,
|
/linux-4.1.27/fs/btrfs/ |
D | file.c | 2818 .fsync = btrfs_sync_file,
|
D | inode.c | 9900 .fsync = btrfs_sync_file,
|
/linux-4.1.27/include/linux/ |
D | fs.h | 1605 int (*fsync) (struct file *, loff_t, loff_t, int datasync); member
|
/linux-4.1.27/mm/ |
D | shmem.c | 3123 .fsync = noop_fsync,
|
/linux-4.1.27/Documentation/cdrom/ |
D | cdrom-standard.tex | 176 &NULL, & fsync \cr
|
/linux-4.1.27/Documentation/scsi/ |
D | ChangeLog.1992-1997 | 1836 * st.c: Add NULL for fsync in dispatch table.
|