Lines Matching refs:prod
216 * bitmap block bbno. If we don't get maxlen then use prod to trim
231 xfs_extlen_t prod, /* extent product factor */
307 * If size should be a multiple of prod, make that so.
309 if (prod > 1) {
310 div_u64_rem(bestlen, prod, &p);
336 * bno. If we don't get maxlen then use prod to trim the length, if given.
350 xfs_extlen_t prod, /* extent product factor */
354 xfs_extlen_t i; /* extent length trimmed due to prod */
358 ASSERT(minlen % prod == 0 && maxlen % prod == 0);
390 * Trim off tail of extent, if prod is specified.
392 if (prod > 1 && (i = maxlen % prod)) {
416 * to bno as possible. If we don't get maxlen then use prod to trim
429 xfs_extlen_t prod, /* extent product factor */
441 ASSERT(minlen % prod == 0 && maxlen % prod == 0);
460 rbpp, rsb, prod, &r);
503 rsb, prod, &r);
548 len, &n, rbpp, rsb, prod, &r);
570 rsb, prod, &r);
619 * specified. If we don't get maxlen then use prod to trim
631 xfs_extlen_t prod, /* extent product factor */
641 ASSERT(minlen % prod == 0 && maxlen % prod == 0);
673 maxlen, len, &n, rbpp, rsb, prod, &r);
736 len, &n, rbpp, rsb, prod, &r);
1147 xfs_extlen_t prod, /* extent product factor */
1160 * If prod is set then figure out what to do to minlen and maxlen.
1162 if (prod > 1) {
1165 if ((i = maxlen % prod))
1167 if ((i = minlen % prod))
1168 minlen += prod - i;
1179 &sumbp, &sb, prod, &r);
1182 len, &sumbp, &sb, prod, &r);
1199 } else if (prod > 1) {
1200 prod = 1;