Lines Matching defs:header
248 struct log_header_core header;
324 header_from_disk(&log->header, log->disk_header);
327 if (log->sync != DEFAULTSYNC || log->header.magic != MIRROR_MAGIC) {
328 log->header.magic = MIRROR_MAGIC;
329 log->header.version = MIRROR_DISK_VERSION;
330 log->header.nr_regions = 0;
334 if (log->header.version == 1)
335 log->header.version = 2;
338 if (log->header.version != MIRROR_DISK_VERSION) {
442 * Buffer holds both header and bitset.
591 /* read the disk header */
594 DMWARN("%s: Failed to read header on dirty region log device",
604 lc->header.nr_regions = 0;
609 for (i = lc->header.nr_regions; i < lc->region_count; i++)
613 for (i = lc->header.nr_regions; i < lc->region_count; i++)
627 /* set the correct number of regions in the header */
628 lc->header.nr_regions = lc->region_count;
630 header_to_disk(&lc->header, lc->disk_header);
632 /* write the new header */
640 DMWARN("%s: Failed to write header on dirty region log device",