Searched defs:interlace (Results 1 - 6 of 6) sorted by relevance

/illumos-gate/usr/src/cmd/lvm/util/
H A Dmetattach.c47 %s [-s setname] [-i interlace] concat/stripe component...\n\
119 diskaddr_t interlace = 0; local
143 &interlace, ep) != 0) {
146 if (meta_stripe_check_interlace(interlace,
205 if (meta_stripe_attach(*spp, stripenp, compnlp, interlace, options,
/illumos-gate/usr/src/cmd/lvm/metassist/common/
H A Dvolume_devconfig.c1186 * Set the stripe interlace
1191 * @param interlace
1192 * the value to set as the stripe interlace
1204 uint64_t interlace)
1206 if (interlace < MININTERLACE || interlace > MAXINTERLACE) {
1212 bytes_to_sizestr(interlace, &intstr, universal_units, B_FALSE);
1217 gettext("interlace (%s) out of valid range (%s - %s)"),
1228 ATTR_STRIPE_INTERLACE, interlace));
1232 * Get stripe interlace
1202 devconfig_set_stripe_interlace( devconfig_t *stripe, uint64_t interlace) argument
1248 devconfig_get_stripe_interlace( devconfig_t *stripe, uint64_t *interlace) argument
[all...]
/illumos-gate/usr/src/lib/lvm/libmeta/common/
H A Dmeta_stripe.c265 /* get interlace */
266 rp->interlace = mdr->un_interlace;
601 /* print interlace */
603 if (fprintf(fp, " -i %lldb", rp->interlace) == EOF)
1060 /* print stripe and interlace */
1063 " Stripe %u: (interlace: %lld blocks)\n"),
1064 row, rp->interlace) == EOF) {
1296 diskaddr_t interlace,
1356 /* if zero, inherit the last rows interlace value */
1357 if (interlace
1292 meta_stripe_attach( mdsetname_t *sp, mdname_t *stripenp, mdnamelist_t *nlp, diskaddr_t interlace, mdcmdopts_t options, md_error_t *ep ) argument
1666 diskaddr_t interlace; local
1679 meta_stripe_check_interlace( diskaddr_t interlace, char *uname, md_error_t *ep ) argument
[all...]
H A Dmeta_raid.c145 raidp->interlace = mr->un_segsize;
425 if (fprintf(fp, " -i %lldb", raidp->interlace) == EOF)
900 /* print interlace */
902 raidp->interlace) == EOF) {
1884 * default raid interlace
1889 diskaddr_t interlace; local
1892 interlace = btodb(512 * 1024);
1893 if (interlace < lbtodb(MININTERLACE))
1894 interlace = roundup(MININTERLACE, interlace);
1902 meta_raid_check_interlace( diskaddr_t interlace, char *uname, md_error_t *ep ) argument
[all...]
/illumos-gate/usr/src/uts/common/io/lvm/stripe/
H A Dstripe.c606 offset_t interlace; local
648 interlace = mdr->un_interlace;
649 fragment = blk_in_row % interlace;
650 if (bcount > ldbtob(interlace - fragment)) {
652 wb_bcount = ldbtob(interlace - fragment);
658 stripe_blk = blk_in_row / interlace;
662 interlace) + fragment);
1126 * size - interlace size used for the block, count, skip.
1156 * you cannot depend on the interlace being a usable
/illumos-gate/usr/src/cmd/lvm/metassist/xml/
H A Dxml_convert.c247 /* Valid units for the interlace attribute */
1709 * Validate and set the interlace attribute in the given stripe
1713 * the devconfig_t in which to set the interlace
1730 uint64_t interlace = 0; local
1732 /* Convert interlace string to bytes */
1734 value, &interlace, interlace_units)) != 0) {
1738 /* Set interlace in stripe */
1739 return (devconfig_set_stripe_interlace(stripe, interlace));
2281 * Get, as a string, the value of the interlace attribute of the given
2285 * the devconfig_t from which to retrieve the interlace
2302 uint64_t interlace; local
[all...]

Completed in 79 milliseconds