Home
last modified time | relevance | path

Searched refs:md_sectorsize (Results 1 – 18 of 18) sorted by relevance

/freebsd/sys/geom/multipath/
H A Dg_multipath.h64 uint32_t md_sectorsize; /* sectorsize of provider */ member
86 le32enc(data, md->md_sectorsize); in multipath_metadata_encode()
87 data += sizeof(md->md_sectorsize); in multipath_metadata_encode()
104 md->md_sectorsize = le32dec(data); in multipath_metadata_decode()
105 data += sizeof(md->md_sectorsize); in multipath_metadata_decode()
H A Dg_multipath.c313 (md.md_sectorsize != 0 && md.md_sectorsize != ssize)) { in g_multipath_resize()
328 md.md_sectorsize = ssize; in g_multipath_resize()
570 ((md->md_uuid[0] != 0) ? md->md_sectorsize : 0); in g_multipath_create()
571 pp->sectorsize = md->md_sectorsize; in g_multipath_create()
854 if (md.md_sectorsize != 0 && md.md_sectorsize != pp->sectorsize) in g_multipath_taste()
1139 md.md_sectorsize = 0; in g_multipath_ctl_create()
1207 md.md_sectorsize = pp->sectorsize; in g_multipath_ctl_configure()
/freebsd/sys/geom/eli/
H A Dg_eli.h250 uint32_t md_sectorsize; /* Sector size. */ member
269 le32enc(p, md->md_sectorsize); p += sizeof(md->md_sectorsize); in eli_metadata_encode_v0()
287 le32enc(p, md->md_sectorsize); p += sizeof(md->md_sectorsize); in eli_metadata_encode_v1v2v3v4v5v6v7()
345 md->md_sectorsize = le32dec(p); p += sizeof(md->md_sectorsize); in eli_metadata_decode_v0()
372 md->md_sectorsize = le32dec(p); p += sizeof(md->md_sectorsize); in eli_metadata_decode_v1v2v3v4v5v6v7()
495 printf("sectorsize: %u\n", (u_int)md->md_sectorsize); in eli_metadata_dump()
677 (md->md_sectorsize - 1) / sc->sc_data_per_sector + 1; in eli_metadata_softc()
681 sc->sc_sectorsize = md->md_sectorsize; in eli_metadata_softc()
H A Dg_eli_ctl.c366 md.md_sectorsize = pp->sectorsize; in g_eli_ctl_onetime()
376 md.md_sectorsize = *sectorsize; in g_eli_ctl_onetime()
/freebsd/sys/geom/raid3/
H A Dg_raid3.h263 uint32_t md_sectorsize; /* Sector size. */ member
285 le32enc(data + 60, md->md_sectorsize); in raid3_metadata_encode()
307 md->md_sectorsize = le32dec(data + 56); in raid3_metadata_decode_v0v1v2()
337 md->md_sectorsize = le32dec(data + 60); in raid3_metadata_decode_v3()
366 md->md_sectorsize = le32dec(data + 60); in raid3_metadata_decode_v4v5()
423 printf("sectorsize: %u\n", (u_int)md->md_sectorsize); in raid3_metadata_dump()
H A Dg_raid3.c787 md->md_sectorsize = sc->sc_sectorsize; in g_raid3_fill_metadata()
2952 if (md->md_sectorsize > maxphys) { in g_raid3_read_metadata()
2981 if ((md->md_mediasize % md->md_sectorsize) != 0) { in g_raid3_check_metadata()
3005 if ((md->md_sectorsize / pp->sectorsize) < sc->sc_ndisks - 1) { in g_raid3_check_metadata()
3008 "md_sectorsize", pp->name, sc->sc_name); in g_raid3_check_metadata()
3011 if (md->md_sectorsize != sc->sc_sectorsize) { in g_raid3_check_metadata()
3014 "md_sectorsize", pp->name, sc->sc_name); in g_raid3_check_metadata()
3178 sc->sc_sectorsize = md->md_sectorsize; in g_raid3_create()
/freebsd/sys/geom/mirror/
H A Dg_mirror.h254 uint32_t md_sectorsize; /* Sector size. */ member
279 le32enc(data + 67, md->md_sectorsize); in mirror_metadata_encode()
304 md->md_sectorsize = le32dec(data + 63); in mirror_metadata_decode_v0v1()
337 md->md_sectorsize = le32dec(data + 67); in mirror_metadata_decode_v2()
369 md->md_sectorsize = le32dec(data + 67); in mirror_metadata_decode_v3v4()
465 printf("sectorsize: %u\n", (u_int)md->md_sectorsize); in mirror_metadata_dump()
H A Dg_mirror_ctl.c477 md.md_sectorsize = sectorsize; in g_mirror_ctl_create()
478 md.md_mediasize -= (md.md_mediasize % md.md_sectorsize); in g_mirror_ctl_create()
H A Dg_mirror.c765 md->md_sectorsize = sc->sc_sectorsize; in g_mirror_fill_metadata()
2972 (uintmax_t)pp->mediasize, md->md_sectorsize, sc->sc_sectorsize, in g_mirror_check_metadata()
2987 if (md->md_sectorsize != sc->sc_sectorsize) { in g_mirror_check_metadata()
3162 sc->sc_sectorsize = md->md_sectorsize; in g_mirror_create()
/freebsd/stand/libsa/geli/
H A Dgelidev.c133 alnstart = rounddown2(reqstart, (int)gdesc->gdev->md.md_sectorsize); in geli_dev_strategy()
134 alnend = roundup2(reqend, (int)gdesc->gdev->md.md_sectorsize); in geli_dev_strategy()
244 *(u_int *)data = md->md_sectorsize; in geli_dev_ioctl()
/freebsd/lib/geom/raid3/
H A Dgeom_raid3.c213 md.md_sectorsize = sectorsize * (nargs - 2); in raid3_label()
214 md.md_mediasize -= (md.md_mediasize % md.md_sectorsize); in raid3_label()
216 if (md.md_sectorsize > MAXPHYS) { in raid3_label()
/freebsd/sys/sys/
H A Dmdioctl.h55 unsigned md_sectorsize; /* sectorsize */ member
/freebsd/sys/dev/md/
H A Dmd.c121 unsigned md_sectorsize; /* sectorsize */ member
139 unsigned md_sectorsize; member
1347 if (mdr->md_sectorsize != 0 && !powerof2(mdr->md_sectorsize)) in mdcreate_malloc()
1699 if (mdr->md_sectorsize == 0) in kern_mdattach_locked()
1702 sectsize = mdr->md_sectorsize; in kern_mdattach_locked()
1851 mdr->md_sectorsize = sc->sectorsize; in kern_mdquery_locked()
1882 (mdr)->md_sectorsize = (mdio)->md_sectorsize; \
1895 (mdio)->md_sectorsize = (mdr)->md_sectorsize; \
/freebsd/lib/geom/mirror/
H A Dgeom_mirror.c248 md.md_sectorsize = sectorsize; in mirror_label()
249 md.md_mediasize -= (md.md_mediasize % md.md_sectorsize); in mirror_label()
/freebsd/lib/geom/multipath/
H A Dgeom_multipath.c204 md.md_sectorsize = secsize; in mp_label()
/freebsd/sbin/mdconfig/
H A Dmdconfig.c226 mdio.md_sectorsize = strtoul(optarg, &p, 0); in main()
330 if (mdio.md_sectorsize != 0) in main()
/freebsd/lib/geom/eli/
H A Dgeom_eli.c900 md.md_sectorsize = secsize; in eli_init()
906 md.md_sectorsize = val; in eli_init()
1031 explicit_bzero(&md.md_sectorsize, sizeof(md.md_sectorsize)); in eli_init()
/freebsd/tests/sys/aio/
H A Daio_test.c807 mdio.md_sectorsize = 512; in aio_md_setup()