Lines Matching defs:mssize
87 { '\0', "mssize", &zfs->mssize, OPT_INT64,
146 off_t asize, mssize, vdevsize, vdevsize1;
176 * The user may override this heuristic using the "-o mssize" option.
178 mssize = zfs->mssize;
179 if (mssize == 0) {
180 mssize = MAX(MIN(asize / 8, DFLTMSSIZE), MINMSSIZE);
181 if (!powerof2(mssize))
182 mssize = 1l << (flsll(mssize) - 1);
184 if (!powerof2(mssize))
191 if (asize % mssize != 0) {
192 vdevsize1 = rounddown2(asize, mssize) + VDEV_LABEL_SPACE;
194 vdevsize1 = roundup2(asize, mssize) + VDEV_LABEL_SPACE;
202 zfs->mssize = mssize;
203 zfs->msshift = flsll(mssize) - 1;
204 zfs->mscount = asize / mssize;