Home
last modified time | relevance | path

Searched refs:stripeoffset (Results 1 – 24 of 24) sorted by relevance

/freebsd-13.1/sys/geom/nop/
H A Dg_nop.c342 off_t stripeoffset, const char *physpath) in g_nop_create() argument
393 if ((stripeoffset % pp->sectorsize) != 0) { in g_nop_create()
397 if (stripesize != 0 && stripeoffset >= stripesize) { in g_nop_create()
428 sc->sc_stripeoffset = stripeoffset; in g_nop_create()
460 newpp->stripeoffset = stripeoffset; in g_nop_create()
544 secsize, size, stripesize, stripeoffset, delaymsec, in g_nop_ctl_create() local
560 stripeoffset = 0; in g_nop_ctl_create()
661 stripeoffset = *val; in g_nop_ctl_create()
662 if (stripeoffset < 0) { in g_nop_ctl_create()
686 (off_t)stripesize, (off_t)stripeoffset, in g_nop_ctl_create()
/freebsd-13.1/lib/libgeom/
H A Dgeom_util.c135 off_t stripeoffset; in g_stripeoffset() local
137 if (g_ioctl_arg(fd, DIOCGSTRIPEOFFSET, &stripeoffset) == -1) in g_stripeoffset()
139 return (stripeoffset); in g_stripeoffset()
/freebsd-13.1/usr.sbin/diskinfo/
H A Ddiskinfo.c89 off_t mediasize, stripesize, stripeoffset; in main() local
168 stripeoffset = 0; in main()
211 error = ioctl(fd, DIOCGSTRIPEOFFSET, &stripeoffset); in main()
213 stripeoffset = 0; in main()
224 printf("\t%jd", (intmax_t)stripeoffset); in main()
241 printf("\t%-12jd\t# stripeoffset\n", stripeoffset); in main()
/freebsd-13.1/sys/geom/
H A Dnotes90 maxsize, stripesize and stripeoffset
103 stripeoffset is the amount of the first stripe which lies before the
110 Then it will have stripesize = 64k and stripeoffset = 0.
113 then this slice will have: stripesize = 64k, stripeoffset = 63 * sectorsize.
118 stripewith - (53 * sectorsize + stripeoffset) % stripewidth.
H A Dgeom_slice.c416 pp->stripeoffset = pp2->stripeoffset + offset; in g_slice_config()
418 pp->stripeoffset %= pp->stripesize; in g_slice_config()
H A Dgeom_dump.c231 sbuf_printf(sb, "\t <stripeoffset>%ju</stripeoffset>\n", (uintmax_t)pp->stripeoffset); in g_conf_provider()
H A Dgeom_dev.c664 pp->stripeoffset) % pp->stripesize; in g_dev_ioctl()
693 *(off_t *)data = pp->stripeoffset; in g_dev_ioctl()
H A Dgeom.h218 off_t stripeoffset; member
H A Dgeom_disk.c149 pp->stripeoffset = dp->d_stripeoffset; in g_disk_access()
727 pp->stripeoffset = dp->d_stripeoffset; in g_disk_create()
H A Dgeom_subr.c1478 gprintln(" stripeoffset: %ju", (uintmax_t)pp->stripeoffset); in db_show_geom_provider()
/freebsd-13.1/sbin/mdconfig/tests/
H A Dmdconfig_test.sh34 local stripeoffset=${6:-0}
37 …h:"/dev/$md *$sectorsize *$mediasize_in_bytes *$mediasize_in_sectors *$stripesize *$stripeoffset" \
/freebsd-13.1/sys/geom/uzip/
H A Dg_uzip.c913 pp2->stripeoffset = pp->stripeoffset; in g_uzip_taste()
921 (uintmax_t)pp2->stripeoffset, (uintmax_t)pp2->stripesize, pp2->flags)); in g_uzip_taste()
/freebsd-13.1/sys/geom/bde/
H A Dg_bde.c196 pp->stripeoffset = 0; in g_bde_create_geom()
/freebsd-13.1/sys/geom/raid/
H A Dg_raid.c1658 pp->stripeoffset = 0; in g_raid_launch_provider()
1667 off = disk->d_consumer->provider->stripeoffset; in g_raid_launch_provider()
1668 pp->stripeoffset = off + vol->v_subdisks[0].sd_offset; in g_raid_launch_provider()
1670 pp->stripeoffset %= off; in g_raid_launch_provider()
1674 pp->stripeoffset *= (vol->v_disks_count - 1); in g_raid_launch_provider()
/freebsd-13.1/sys/geom/part/
H A Dg_part.c382 if ((offset + pp->stripeoffset) % pp->stripesize) { in g_part_check_integrity()
508 entry->gpe_pp->stripeoffset = pp->stripeoffset + entry->gpe_offset; in g_part_new_provider()
510 entry->gpe_pp->stripeoffset %= pp->stripesize; in g_part_new_provider()
826 if (pp->stripesize > 0 && entry->gpe_pp->stripeoffset != 0) in g_part_ctl_add()
H A Dg_part_bsd64.c338 pbase += DALIGN_SIZE - pp->stripeoffset % DALIGN_SIZE; in g_part_bsd64_create()
/freebsd-13.1/sys/geom/multipath/
H A Dg_multipath.c647 if (sc->sc_pp->stripesize == 0 && sc->sc_pp->stripeoffset == 0) { in g_multipath_add_disk()
649 sc->sc_pp->stripeoffset = pp->stripeoffset; in g_multipath_add_disk()
/freebsd-13.1/sys/geom/concat/
H A Dg_concat.c481 pp->stripeoffset = sc->sc_disks[0].d_consumer->provider->stripeoffset; in g_concat_check_and_run()
/freebsd-13.1/sys/cam/scsi/
H A Dscsi_da.c310 u_int stripeoffset; member
6117 dp->stripeoffset = (dp->stripesize - block_len * lalba) % in dasetgeom()
6121 dp->stripeoffset = 0; in dasetgeom()
6124 dp->stripeoffset = (dp->stripesize - block_len * in dasetgeom()
6128 dp->stripeoffset = 0; in dasetgeom()
6199 softc->disk->d_stripeoffset = softc->params.stripeoffset; in dasetgeom()
/freebsd-13.1/sys/geom/raid3/
H A Dg_raid3.c2329 pp->stripeoffset = 0; in g_raid3_launch_provider()
2335 pp->stripeoffset = disk->d_consumer->provider->stripeoffset; in g_raid3_launch_provider()
2339 pp->stripeoffset *= sc->sc_ndisks - 1; in g_raid3_launch_provider()
/freebsd-13.1/sys/geom/mirror/
H A Dg_mirror.c2227 pp->stripeoffset = 0; in g_mirror_launch_provider()
2238 pp->stripeoffset = dp->stripeoffset; in g_mirror_launch_provider()
/freebsd-13.1/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dvdev_geom.c960 pp->stripeoffset == 0) in vdev_geom_open()
H A Dzvol_os.c296 pp->stripeoffset = 0; in zvol_geom_open()
/freebsd-13.1/sys/geom/stripe/
H A Dg_stripe.c709 sc->sc_provider->stripeoffset = 0; in g_stripe_check_and_run()