Lines Matching refs:md
144 struct g_raid3_metadata md;
162 strlcpy(md.md_magic, G_RAID3_MAGIC, sizeof(md.md_magic));
163 md.md_version = G_RAID3_VERSION;
165 strlcpy(md.md_name, str, sizeof(md.md_name));
166 md.md_id = arc4random();
167 md.md_all = nargs - 1;
168 md.md_mflags = 0;
169 md.md_dflags = 0;
170 md.md_genid = 0;
171 md.md_syncid = 1;
172 md.md_sync_offset = 0;
174 md.md_mflags |= G_RAID3_DEVICE_FLAG_NOAUTOSYNC;
176 md.md_mflags |= G_RAID3_DEVICE_FLAG_NOFAILSYNC;
179 md.md_mflags |= G_RAID3_DEVICE_FLAG_ROUND_ROBIN;
182 md.md_mflags |= G_RAID3_DEVICE_FLAG_VERIFY;
212 md.md_mediasize = mediasize * (nargs - 2);
213 md.md_sectorsize = sectorsize * (nargs - 2);
214 md.md_mediasize -= (md.md_mediasize % md.md_sectorsize);
216 if (md.md_sectorsize > MAXPHYS) {
247 md.md_no = i - 1;
248 md.md_provsize = msize;
250 bzero(md.md_provider, sizeof(md.md_provider));
254 strlcpy(md.md_provider, str, sizeof(md.md_provider));
256 if (verify && md.md_no == md.md_all - 1) {
261 md.md_syncid = 0;
263 raid3_metadata_encode(&md, sector);
305 struct g_raid3_metadata md, tmpmd;
325 if (raid3_metadata_decode((u_char *)&tmpmd, &md) != 0) {
332 raid3_metadata_dump(&md);