/freebsd-10.0-release/sys/geom/stripe/ |
H A D | g_stripe.c | 254 u_int stripesize; local 257 stripesize = sc->sc_stripesize; 258 len = (size_t)(stripesize - (offset & (stripesize - 1))); 262 dst += len + stripesize * (sc->sc_ndisks - 1); 266 src += len + stripesize * (sc->sc_ndisks - 1); 270 ("Length < 0 (stripesize=%zu, offset=%jd, length=%jd).", 271 (size_t)stripesize, (intmax_t)offset, (intmax_t)length)); 272 if (length > stripesize) 273 len = stripesize; 309 u_int nparts = 0, stripesize; local 438 uint32_t stripesize; local 557 u_int no, stripesize; local 1008 intmax_t *stripesize; local [all...] |
/freebsd-10.0-release/sbin/geom/class/stripe/ |
H A D | geom_stripe.c | 62 { 's', "stripesize", GSTRIPE_STRIPESIZE, G_TYPE_NUMBER }, 65 "[-hv] [-s stripesize] name prov prov ..." 80 { 's', "stripesize", GSTRIPE_STRIPESIZE, G_TYPE_NUMBER }, 83 "[-hv] [-s stripesize] name prov prov ..." 124 intmax_t stripesize; local 174 stripesize = gctl_get_intmax(req, "stripesize"); 175 if ((stripesize % secsize) != 0) { 180 md.md_stripesize = stripesize;
|
/freebsd-10.0-release/sys/geom/vinum/ |
H A D | geom_vinum_create.c | 345 p->stripesize = 0; 427 p->stripesize = DEFAULT_STRIPESIZE; 430 p->stripesize = -1; 475 off_t *stripesize; local 486 stripesize = gctl_get_paraml(req, "stripesize", sizeof(*stripesize)); 488 if (stripesize == NULL) { 489 gctl_error(req, "no stripesize given"); 515 p->stripesize [all...] |
H A D | geom_vinum_plex.c | 161 stripeno = boff / p->stripesize; 175 p->stripesize; 177 stripeend = stripestart + p->stripesize; 178 *real_off = boff - (stripeno * p->stripesize) + 907 bp->bio_length = p->stripesize; 917 bp->bio_data = g_malloc(p->stripesize, M_WAITOK | M_ZERO); 969 p->synced += p->stripesize; 1026 offset += (p->stripesize * (gv_sdcount(p, 1) - 1));
|
H A D | geom_vinum_raid5.c | 600 psd = sdcount - 1 - ( boff / (p->stripesize * (sdcount - 1))) % 605 stripeoff = boff % (p->stripesize * (sdcount - 1)); 609 sd = stripeoff / p->stripesize; 620 stripeoff %= p->stripesize; 625 stripeend = stripestart + p->stripesize;
|
H A D | geom_vinum_subr.c | 213 sbuf_printf(sb, "%ds ", p->stripesize / 512); 288 /* First adjust to the stripesize. */ 289 remainder = s->size % p->stripesize; 293 "multiple of plex stripesize, taking off " 340 p->stripesize; 524 remainder = s->size % p->stripesize; 527 "multiple of plex stripesize, taking off " 1184 * starts at the same, and it's correct module stripesize, it is */ 1185 if (offset != -1 && offset % p->stripesize != 0)
|
H A D | geom_vinum_var.h | 328 int stripesize; /* The stripe size of the plex. */ member in struct:gv_plex
|
H A D | geom_vinum_init.c | 341 origlength = (sdcount - 1) * p->stripesize;
|
/freebsd-10.0-release/usr.sbin/diskinfo/ |
H A D | diskinfo.c | 63 off_t mediasize, stripesize, stripeoffset; local 118 error = ioctl(fd, DIOCGSTRIPESIZE, &stripesize); 120 stripesize = 0; 129 printf("\t%jd", (intmax_t)stripesize); 146 printf("\t%-12jd\t# stripesize\n", stripesize);
|
/freebsd-10.0-release/sbin/recoverdisk/ |
H A D | recoverdisk.c | 159 off_t stripesize; local 205 error = ioctl(fdr, DIOCGSTRIPESIZE, &stripesize); 206 if (error == 0 && stripesize > sectorsize) 207 sectorsize = stripesize;
|
/freebsd-10.0-release/lib/libgeom/ |
H A D | geom_util.c | 122 off_t stripesize; local 124 if (g_ioctl_arg(fd, DIOCGSTRIPESIZE, &stripesize) == -1) 126 return (stripesize);
|
/freebsd-10.0-release/sys/dev/nvme/ |
H A D | nvme_ns.c | 428 if (ns->stripesize > 0 && 431 bp->bio_bcount, ns->stripesize); 433 return (nvme_ns_split_bio(ns, bp, ns->stripesize)); 499 ns->stripesize = 0; 502 ns->stripesize =
|
H A D | nvme_private.h | 241 uint32_t stripesize; member in struct:nvme_namespace
|
/freebsd-10.0-release/sys/geom/ |
H A D | geom_slice.c | 395 pp->stripesize = pp2->stripesize; 397 if (pp->stripesize > 0) 398 pp->stripeoffset %= pp->stripesize;
|
H A D | geom_dump.c | 211 sbuf_printf(sb, "\t <stripesize>%u</stripesize>\n", pp->stripesize);
|
H A D | geom_redboot.c | 246 u_int blksize; /* NB: flash block size stored as stripesize */ 267 blksize = cp->provider->stripesize;
|
/freebsd-10.0-release/sys/geom/uncompress/ |
H A D | g_uncompress.c | 597 if (pp->stripesize > 0) { 598 pp2->stripesize = pp->stripesize; 608 pp2->stripeoffset, pp2->stripesize, pp2->flags));
|
/freebsd-10.0-release/sys/geom/uzip/ |
H A D | g_uzip.c | 470 pp2->stripesize = pp->stripesize; 478 pp2->stripeoffset, pp2->stripesize, pp2->flags));
|
/freebsd-10.0-release/sbin/gvinum/ |
H A D | gvinum.c | 488 off_t stripesize; local 493 stripesize = 262144; 510 stripesize = gv_sizespec(argv[++i]); 524 gctl_ro_param(req, "stripesize", sizeof(off_t), &stripesize); 715 "raid5 [-fv] [-s stripesize] [-n name] drives\n" 992 warnx("usage:\traid5 [-fv] [-s stripesize] [-n name] drives\n");
|
/freebsd-10.0-release/sys/geom/bde/ |
H A D | g_bde.c | 188 pp->stripesize = kp->zone_cont;
|
/freebsd-10.0-release/sys/geom/part/ |
H A D | g_part.c | 305 if (pp->stripesize > 0) { 309 if ((offset + pp->stripeoffset) % pp->stripesize) { 311 "bytes\n", e1->gpe_index, pp->stripesize); 426 entry->gpe_pp->stripesize = pp->stripesize; 428 if (pp->stripesize > 0) 429 entry->gpe_pp->stripeoffset %= pp->stripesize; 748 if (pp->stripesize > 0 && entry->gpe_pp->stripeoffset != 0) 750 "aligned on %u bytes\n", pp->stripesize);
|
/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
H A D | vdev_geom.c | 670 if (pp->stripesize) 671 *physical_ashift = highbit(pp->stripesize) - 1;
|
/freebsd-10.0-release/sys/dev/ips/ |
H A D | ipsreg.h | 367 u_int8_t stripesize; member in struct:__anon8543
|
/freebsd-10.0-release/sys/cam/scsi/ |
H A D | scsi_da.c | 182 u_int stripesize; member in struct:disk_params 3651 dp->stripesize = block_len << lbppbe; 3652 dp->stripeoffset = (dp->stripesize - block_len * lalba) % 3653 dp->stripesize; 3655 dp->stripesize = 4096; 3658 dp->stripesize = 0; 3729 softc->disk->d_stripesize = softc->params.stripesize;
|
/freebsd-10.0-release/sys/geom/multipath/ |
H A D | g_multipath.c | 521 sc->sc_pp->stripesize == 0 && sc->sc_pp->stripeoffset == 0) { 522 sc->sc_pp->stripesize = pp->stripesize;
|