Lines Matching refs:stripesize

251 	u_int stripesize;
254 stripesize = sc->sc_stripesize;
255 len = (size_t)(stripesize - (offset & (stripesize - 1)));
259 dst += len + stripesize * (sc->sc_ndisks - 1);
263 src += len + stripesize * (sc->sc_ndisks - 1);
267 ("Length < 0 (stripesize=%zu, offset=%jd, length=%jd).",
268 (size_t)stripesize, (intmax_t)offset, (intmax_t)length));
269 if (length > stripesize)
270 len = stripesize;
309 u_int nparts = 0, stripesize;
318 stripesize = sc->sc_stripesize;
337 /* offset -= offset % stripesize; */
338 offset -= offset & (stripesize - 1);
341 for (no++; length > 0; no++, length -= stripesize, addr += stripesize) {
344 offset += stripesize;
358 cbp->bio_length += MIN(stripesize, length);
390 cbp->bio_length = MIN(stripesize, length);
438 uint32_t stripesize;
445 stripesize = sc->sc_stripesize;
470 /* offset -= offset % stripesize; */
471 offset -= offset & (stripesize - 1);
475 for (no++; length > 0; no++, length -= stripesize) {
478 offset += stripesize;
496 cbp->bio_length = MIN(stripesize, length);
509 addr += stripesize;
575 u_int no, stripesize;
604 stripesize = sc->sc_stripesize;
611 /* nstripe = bp->bio_offset / stripesize; */
616 /* start = bp->bio_offset % stripesize; */
617 start = bp->bio_offset & (stripesize - 1);
619 /* offset = (nstripe / sc->sc_ndisks) * stripesize + start; */
622 length = MIN(bp->bio_length, stripesize - start);
631 * 3. Request size is bigger than stripesize * ndisks. If it isn't,
640 bp->bio_length >= stripesize * sc->sc_ndisks &&
709 sc->sc_provider->stripesize = sc->sc_stripesize;
1046 intmax_t *stripesize;
1073 stripesize = gctl_get_paraml(req, "stripesize", sizeof(*stripesize));
1074 if (stripesize == NULL) {
1075 gctl_error(req, "No '%s' argument.", "stripesize");
1078 md.md_stripesize = *stripesize;