fsync
.fsync = spufs_mfc_fsync,
.fsync = noop_fsync,
.fsync = noop_fsync,
.fsync = blkdev_fsync,
if (file->f_op->fsync && !(lo->lo_flags & LO_FLAGS_READ_ONLY))
.fsync = ps3flash_fsync,
u32 fsync;
fsync = div_u64((u64)priv->pixelrate * interval->numerator,
dev_dbg(&priv->client->dev, "fsync period %u (pclk %u)\n", fsync,
max9286_write(priv, 0x06, (fsync >> 0) & 0xff);
max9286_write(priv, 0x07, (fsync >> 8) & 0xff);
max9286_write(priv, 0x08, (fsync >> 16) & 0xff);
.fsync = mei_fsync,
.fsync = vol_cdev_fsync,
.fsync = wdm_fsync,
.fsync = printer_fsync,
.fsync = fb_deferred_io_fsync,
.fsync = v9fs_file_fsync_dotl,
.fsync = v9fs_file_fsync,
.fsync = v9fs_file_fsync_dotl,
.fsync = generic_file_fsync,
.fsync = generic_file_fsync,
.fsync = affs_file_fsync,
.fsync = affs_file_fsync,
.fsync = noop_fsync,
.fsync = afs_fsync,
struct aio_kiocb *iocb = container_of(work, struct aio_kiocb, fsync.work);
scoped_with_creds(iocb->fsync.creds)
iocb->ki_res.res = vfs_fsync(iocb->fsync.file, iocb->fsync.datasync);
put_cred(iocb->fsync.creds);
if (unlikely(!req->file->f_op->fsync))
struct fsync_iocb fsync;
return aio_fsync(&req->fsync, iocb, false);
return aio_fsync(&req->fsync, iocb, true);
.fsync = generic_file_fsync,
.fsync = btrfs_sync_file,
.fsync = btrfs_sync_file,
.fsync = ceph_fsync,
.fsync = ceph_fsync,
.fsync = coda_fsync,
.fsync = coda_fsync,
insize=SIZE(fsync);
.fsync = ecryptfs_fsync,
.fsync = ecryptfs_fsync,
.fsync = exfat_file_fsync,
.fsync = exfat_file_fsync,
.fsync = ext2_fsync,
.fsync = ext2_fsync,
.fsync = ext4_sync_file,
.fsync = ext4_sync_file,
.fsync = f2fs_sync_file,
.fsync = f2fs_sync_file,
.fsync = fat_file_fsync,
.fsync = fat_file_fsync,
.fsync = fuse_dir_fsync,
.fsync = fuse_fsync,
.fsync = gfs2_fsync,
.fsync = gfs2_fsync,
.fsync = gfs2_fsync,
.fsync = gfs2_fsync,
void gfs2_ail_flush(struct gfs2_glock *gl, bool fsync)
__gfs2_ail_flush(gl, fsync, revokes);
static void __gfs2_ail_flush(struct gfs2_glock *gl, bool fsync,
if (fsync)
GLOCK_BUG_ON(gl, !fsync && atomic_read(&gl->gl_ail_count));
void gfs2_ail_flush(struct gfs2_glock *gl, bool fsync);
.fsync = hfs_file_fsync,
.fsync = hfsplus_file_fsync,
.fsync = hfsplus_file_fsync,
.fsync = hostfs_fsync,
.fsync = hostfs_fsync,
ret = fsync(fd);
.fsync = hpfs_file_fsync,
.fsync = hpfs_file_fsync,
.fsync = noop_fsync,
.fsync = jffs2_fsync,
.fsync = jffs2_fsync,
.fsync = jfs_fsync,
.fsync = jfs_fsync,
.fsync = noop_fsync,
.fsync = noop_fsync,
.fsync = noop_fsync,
.fsync = noop_fsync,
.fsync = generic_file_fsync,
.fsync = generic_file_fsync,
.fsync = nfs_fsync_dir,
.fsync = nfs_file_fsync,
.fsync = nfs_file_fsync,
.fsync = nilfs_sync_file,
.fsync = nilfs_sync_file,
.fsync = ntfs_file_fsync,
.fsync = ntfs_file_fsync,
.fsync = ocfs2_sync_file,
.fsync = ocfs2_sync_file,
.fsync = ocfs2_sync_file,
.fsync = ocfs2_sync_file,
.fsync = generic_file_fsync,
new_op->upcall.req.fsync.refn = orangefs_inode->refn;
.fsync = orangefs_fsync,
fsid = op->upcall.req.fsync.refn.fs_id;
struct orangefs_fsync_request_s fsync;
.fsync = ovl_fsync,
.fsync = ovl_dir_fsync,
.fsync = generic_file_fsync,
.fsync = generic_file_fsync,
.fsync = noop_fsync,
.fsync = noop_fsync,
.fsync = cifs_fsync,
.fsync = cifs_strict_fsync,
.fsync = cifs_fsync,
.fsync = cifs_fsync,
.fsync = cifs_strict_fsync,
.fsync = cifs_fsync,
.fsync = cifs_dir_fsync,
if (!file->f_op->fsync)
return file->f_op->fsync(file, start, end, datasync);
SYSCALL_DEFINE1(fsync, unsigned int, fd)
.fsync = ubifs_fsync,
.fsync = ubifs_fsync,
.fsync = generic_file_fsync,
.fsync = generic_file_fsync,
.fsync = generic_file_fsync,
.fsync = generic_file_fsync,
.fsync = noop_fsync,
.fsync = xfs_file_fsync,
.fsync = xfs_dir_fsync,
.fsync = zonefs_file_fsync,
int (*fsync) (struct file *, loff_t, loff_t, int datasync);
if (!sfd->file->f_op->fsync)
return sfd->file->f_op->fsync(sfd->file, start, end, datasync);
.fsync = shm_fsync,
.fsync = shm_fsync,
.fsync = noop_fsync,
u32 fsync = sclk / sample_rate;
if (((fsync * sample_rate) != sclk) || ((fsync % 2) != 0)) {
CS42L42_FRAC0_VAL(fsync - 1) <<
CS42L42_FRAC1_VAL(fsync - 1) <<
fsync = fsync / 2;
CS42L42_FRAC0_VAL(fsync - 1) <<
CS42L42_FRAC1_VAL(fsync - 1) <<
u32 fsync;
fsync = clk / cs42l84->srate;
if (((fsync * cs42l84->srate) != clk)
|| ((fsync % 2) != 0)) {
FIELD_PREP(CS42L84_ASP_FSYNC_CTL2_BCLK_PERIOD_LO, fsync & 0x7f));
FIELD_PREP(CS42L84_ASP_FSYNC_CTL3_BCLK_PERIOD_HI, fsync >> 7));
if (!ASSERT_OK(fsync(fileno(fp)), "fsync tmp"))
} else if (fsync(fd)) {
fsync(fd);
EXPECT_EQ(fsync(dfd), 0);
EXPECT_EQ(fsync(fd), 0);
fsync(fd);
fsync(dev->fds[i]);
if (fsync(outfd) < 0 && errno != EINVAL)