Lines Matching defs:log

18 #include <linux/dm-dirty-log.h>
387 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh);
404 (log->type->get_sync_count(log) == ms->nr_regions)) {
439 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh);
442 if (log->type->in_sync(log, region, 0))
685 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh);
708 if (log->type->is_remote_recovering &&
709 log->type->is_remote_recovering(log, region)) {
795 * If the log has failed, unattempted writes are being
797 * until a log has been marked, so we must store them.
806 * submitted before the log failure and represent a
965 * Create dirty log: log_type #log_params <log_params>
976 ti->error = "Insufficient mirror log arguments";
981 ti->error = "Invalid mirror log argument count";
988 ti->error = "Insufficient mirror log arguments";
995 ti->error = "Error creating mirror dirty log";
1189 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh);
1202 r = log->type->in_sync(log, dm_rh_bio_to_region(ms->rh, bio), 0);
1303 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh);
1333 if (log->type->presuspend && log->type->presuspend(log))
1335 DMWARN("log presuspend failed");
1349 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh);
1351 if (log->type->postsuspend && log->type->postsuspend(log))
1353 DMWARN("log postsuspend failed");
1359 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh);
1362 if (log->type->resume && log->type->resume(log))
1364 DMWARN("log resume failed");
1399 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh);
1412 (unsigned long long)log->type->get_sync_count(log),
1415 sz += log->type->status(log, type, result+sz, maxlen-sz);
1420 sz = log->type->status(log, type, result, maxlen);