Lines Matching defs:stripesize

250 	u_int stripesize;
253 stripesize = sc->sc_stripesize;
254 len = (size_t)(stripesize - (offset & (stripesize - 1)));
258 dst += len + stripesize * (sc->sc_ndisks - 1);
262 src += len + stripesize * (sc->sc_ndisks - 1);
266 ("Length < 0 (stripesize=%zu, offset=%jd, length=%jd).",
267 (size_t)stripesize, (intmax_t)offset, (intmax_t)length));
268 if (length > stripesize)
269 len = stripesize;
308 u_int nparts = 0, stripesize;
317 stripesize = sc->sc_stripesize;
336 /* offset -= offset % stripesize; */
337 offset -= offset & (stripesize - 1);
340 for (no++; length > 0; no++, length -= stripesize, addr += stripesize) {
343 offset += stripesize;
357 cbp->bio_length += MIN(stripesize, length);
389 cbp->bio_length = MIN(stripesize, length);
437 uint32_t stripesize;
444 stripesize = sc->sc_stripesize;
469 /* offset -= offset % stripesize; */
470 offset -= offset & (stripesize - 1);
474 for (no++; length > 0; no++, length -= stripesize) {
477 offset += stripesize;
495 cbp->bio_length = MIN(stripesize, length);
508 addr += stripesize;
574 u_int no, stripesize;
603 stripesize = sc->sc_stripesize;
610 /* nstripe = bp->bio_offset / stripesize; */
615 /* start = bp->bio_offset % stripesize; */
616 start = bp->bio_offset & (stripesize - 1);
618 /* offset = (nstripe / sc->sc_ndisks) * stripesize + start; */
621 length = MIN(bp->bio_length, stripesize - start);
630 * 3. Request size is bigger than stripesize * ndisks. If it isn't,
639 bp->bio_length >= stripesize * sc->sc_ndisks &&
708 sc->sc_provider->stripesize = sc->sc_stripesize;
1045 intmax_t *stripesize;
1072 stripesize = gctl_get_paraml(req, "stripesize", sizeof(*stripesize));
1073 if (stripesize == NULL) {
1074 gctl_error(req, "No '%s' argument.", "stripesize");
1077 md.md_stripesize = *stripesize;