Home
last modified time | relevance | path

Searched refs:md_mflags (Results 1 – 7 of 7) sorted by relevance

/freebsd-12-stable/sys/geom/raid3/
Dg_raid3.h283 uint64_t md_mflags; /* Additional device flags. */ member
305 le64enc(data + 72, md->md_mflags); in raid3_metadata_encode()
327 md->md_mflags = le64dec(data + 68); in raid3_metadata_decode_v0v1v2()
357 md->md_mflags = le64dec(data + 72); in raid3_metadata_decode_v3()
386 md->md_mflags = le64dec(data + 72); in raid3_metadata_decode_v4v5()
444 if (md->md_mflags == 0) in raid3_metadata_dump()
447 if ((md->md_mflags & G_RAID3_DEVICE_FLAG_NOAUTOSYNC) != 0) in raid3_metadata_dump()
449 if ((md->md_mflags & G_RAID3_DEVICE_FLAG_ROUND_ROBIN) != 0) in raid3_metadata_dump()
451 if ((md->md_mflags & G_RAID3_DEVICE_FLAG_VERIFY) != 0) in raid3_metadata_dump()
453 if ((md->md_mflags & G_RAID3_DEVICE_FLAG_NOFAILSYNC) != 0) in raid3_metadata_dump()
Dg_raid3.c755 md->md_mflags = (sc->sc_flags & G_RAID3_DEVICE_FLAG_MASK); in g_raid3_fill_metadata()
2982 if ((md->md_mflags & ~G_RAID3_DEVICE_FLAG_MASK) != 0) { in g_raid3_check_metadata()
2988 if ((md->md_mflags & G_RAID3_DEVICE_FLAG_VERIFY) != 0 && in g_raid3_check_metadata()
2989 (md->md_mflags & G_RAID3_DEVICE_FLAG_ROUND_ROBIN) != 0) { in g_raid3_check_metadata()
3142 sc->sc_flags = md->md_mflags; in g_raid3_create()
/freebsd-12-stable/sys/geom/mirror/
Dg_mirror.h270 uint64_t md_mflags; /* Additional mirror flags. */ member
295 le64enc(data + 79, md->md_mflags); in mirror_metadata_encode()
320 md->md_mflags = le64dec(data + 75); in mirror_metadata_decode_v0v1()
353 md->md_mflags = le64dec(data + 79); in mirror_metadata_decode_v2()
385 md->md_mflags = le64dec(data + 79); in mirror_metadata_decode_v3v4()
482 if (md->md_mflags == 0) in mirror_metadata_dump()
485 if ((md->md_mflags & G_MIRROR_DEVICE_FLAG_NOFAILSYNC) != 0) in mirror_metadata_dump()
487 if ((md->md_mflags & G_MIRROR_DEVICE_FLAG_NOAUTOSYNC) != 0) in mirror_metadata_dump()
Dg_mirror_ctl.c366 md.md_mflags = 0; in g_mirror_ctl_create()
370 md.md_mflags |= G_MIRROR_DEVICE_FLAG_NOAUTOSYNC; in g_mirror_ctl_create()
373 md.md_mflags |= G_MIRROR_DEVICE_FLAG_NOFAILSYNC; in g_mirror_ctl_create()
Dg_mirror.c743 md->md_mflags = (sc->sc_flags & G_MIRROR_DEVICE_FLAG_MASK); in g_mirror_fill_metadata()
2931 if ((md->md_mflags & ~G_MIRROR_DEVICE_FLAG_MASK) != 0) { in g_mirror_check_metadata()
3073 sc->sc_flags = md->md_mflags; in g_mirror_create()
/freebsd-12-stable/lib/geom/raid3/
Dgeom_raid3.c171 md.md_mflags = 0; in raid3_label()
177 md.md_mflags |= G_RAID3_DEVICE_FLAG_NOAUTOSYNC; in raid3_label()
179 md.md_mflags |= G_RAID3_DEVICE_FLAG_NOFAILSYNC; in raid3_label()
182 md.md_mflags |= G_RAID3_DEVICE_FLAG_ROUND_ROBIN; in raid3_label()
185 md.md_mflags |= G_RAID3_DEVICE_FLAG_VERIFY; in raid3_label()
/freebsd-12-stable/lib/geom/mirror/
Dgeom_mirror.c204 md.md_mflags = 0; in mirror_label()
219 md.md_mflags |= G_MIRROR_DEVICE_FLAG_NOAUTOSYNC; in mirror_label()
221 md.md_mflags |= G_MIRROR_DEVICE_FLAG_NOFAILSYNC; in mirror_label()