static void ufs_write_super(struct super_block *sb) { if (!(sb->s_flags & MS_RDONLY)) ufs_sync_fs(sb, 1); else sb->s_dirt = 0; }
static void delayed_sync_fs(struct work_struct *work) { struct ufs_sb_info *sbi; sbi = container_of(work, struct ufs_sb_info, sync_work.work); spin_lock(&sbi->work_lock); sbi->work_queued = 0; spin_unlock(&sbi->work_lock); ufs_sync_fs(sbi->sb, 1); }