Lines Matching refs:dstParts
2442 unsigned int firstSrcPart, dstParts, shift, n; in tcExtract() local
2444 dstParts = (srcBits + integerPartWidth - 1) / integerPartWidth; in tcExtract()
2445 assert(dstParts <= dstCount); in tcExtract()
2448 tcAssign (dst, src + firstSrcPart, dstParts); in tcExtract()
2451 tcShiftRight (dst, dstParts, shift); in tcExtract()
2456 n = dstParts * integerPartWidth - shift; in tcExtract()
2459 dst[dstParts - 1] |= ((src[firstSrcPart + dstParts] & mask) in tcExtract()
2463 dst[dstParts - 1] &= lowBitMask (srcBits % integerPartWidth); in tcExtract()
2467 while (dstParts < dstCount) in tcExtract()
2468 dst[dstParts++] = 0; in tcExtract()
2543 unsigned int srcParts, unsigned int dstParts, in tcMultiplyPart() argument
2550 assert(dstParts <= srcParts + 1); in tcMultiplyPart()
2553 n = dstParts < srcParts ? dstParts: srcParts; in tcMultiplyPart()
2606 if (i < dstParts) { in tcMultiplyPart()
2608 assert(i + 1 == dstParts); in tcMultiplyPart()