Lines Matching defs:keep_log
31 #define keep_log(p) ((p)->features & DM_RAID1_KEEP_LOG)
234 if (!ms->in_sync && !keep_log(ms)) {
775 if (unlikely(ms->leg_failure) && errors_handled(ms) && !keep_log(ms)) {
819 * If the device has failed and keep_log is enabled,
822 * If we have been told to handle errors, and keep_log
830 if (unlikely(!get_valid_mirror(ms) || (keep_log(ms) && ms->log_failure)))
832 else if (errors_handled(ms) && !keep_log(ms))
1032 else if (!strcmp("keep_log", argv[0]))
1043 if (!errors_handled(ms) && keep_log(ms)) {
1044 ti->error = "keep_log feature requires the handle_errors feature";
1061 * If present, supported features are "handle_errors" and "keep_log".
1428 num_feature_args += !!keep_log(ms);
1433 if (keep_log(ms))
1434 DMEMIT(" keep_log");