fsync_mode
if (F2FS_OPTION(F2FS_I_SB(dir)).fsync_mode == FSYNC_MODE_STRICT)
int fsync_mode; /* fsync policy */
else if (F2FS_OPTION(sbi).fsync_mode == FSYNC_MODE_STRICT &&
if (F2FS_OPTION(sbi).fsync_mode ==
if (!atomic && F2FS_OPTION(sbi).fsync_mode != FSYNC_MODE_NOBARRIER)
if (F2FS_OPTION(sbi).fsync_mode == FSYNC_MODE_STRICT) {
if (F2FS_OPTION(sbi).fsync_mode == FSYNC_MODE_STRICT) {
F2FS_CTX_INFO(ctx).fsync_mode = result.uint_32;
F2FS_OPTION(sbi).fsync_mode = F2FS_CTX_INFO(ctx).fsync_mode;
if (F2FS_OPTION(sbi).fsync_mode == FSYNC_MODE_POSIX)
else if (F2FS_OPTION(sbi).fsync_mode == FSYNC_MODE_STRICT)
else if (F2FS_OPTION(sbi).fsync_mode == FSYNC_MODE_NOBARRIER)
F2FS_OPTION(sbi).fsync_mode = FSYNC_MODE_POSIX;
if (F2FS_OPTION(sbi).fsync_mode == FSYNC_MODE_STRICT)
return ofs->config.fsync_mode != OVL_FSYNC_VOLATILE;
return ofs->config.fsync_mode == OVL_FSYNC_STRICT;
return config->fsync_mode == OVL_FSYNC_VOLATILE;
int fsync_mode;
if (ofs->config.fsync_mode != ovl_fsync_mode_def())
return ovl_parameter_fsync[config->fsync_mode].name;
config->fsync_mode = result.uint_32;
config->fsync_mode = OVL_FSYNC_VOLATILE;
ofs->config.fsync_mode = ovl_fsync_mode_def();
config->fsync_mode = ovl_fsync_mode_def();