Lines Matching refs:auW

55     uint64_t    auW[80];
206 * Initializes the auW array from the specfied input block.
215 uint64_t *puW = &pCtx->AltPrivate.auW[0];
252 pCtx->AltPrivate.auW[iWord] = RT_BE2H_U64(pu32Block[iWord]);
254 for (; iWord < RT_ELEMENTS(pCtx->AltPrivate.auW); iWord++)
256 uint64_t u64 = rtSha512SmallSigma1(pCtx->AltPrivate.auW[iWord - 2]);
257 u64 += rtSha512SmallSigma0(pCtx->AltPrivate.auW[iWord - 15]);
258 u64 += pCtx->AltPrivate.auW[iWord - 7];
259 u64 += pCtx->AltPrivate.auW[iWord - 16];
260 pCtx->AltPrivate.auW[iWord] = u64;
267 * Initializes the auW array from data buffered in the first part of the array.
274 uint64_t *puW = &pCtx->AltPrivate.auW[0];
305 pCtx->AltPrivate.auW[iWord] = RT_BE2H_U64(pCtx->AltPrivate.auW[iWord]);
307 for (; iWord < RT_ELEMENTS(pCtx->AltPrivate.auW); iWord++)
309 uint64_t u64 = rtSha512SmallSigma1(pCtx->AltPrivate.auW[iWord - 2]);
310 u64 += rtSha512SmallSigma0(pCtx->AltPrivate.auW[iWord - 15]);
311 u64 += pCtx->AltPrivate.auW[iWord - 7];
312 u64 += pCtx->AltPrivate.auW[iWord - 16];
313 pCtx->AltPrivate.auW[iWord] = u64;
338 uint64_t *puW = &pCtx->AltPrivate.auW[0];
403 for (unsigned iWord = 0; iWord < RT_ELEMENTS(pCtx->AltPrivate.auW); iWord++)
409 uT1 += pCtx->AltPrivate.auW[iWord];
450 memcpy((uint8_t *)&pCtx->AltPrivate.auW[0] + cbBuffered, pbBuf, cbMissing);
462 memcpy((uint8_t *)&pCtx->AltPrivate.auW[0] + cbBuffered, pbBuf, cbBuf);
492 memcpy((uint8_t *)&pCtx->AltPrivate.auW[0], pbBuf, RTSHA512_BLOCK_SIZE);
509 memcpy((uint8_t *)&pCtx->AltPrivate.auW[0], pbBuf, cbBuf);
549 memset((uint8_t *)&pCtx->AltPrivate.auW[0] + cbBuffered, 0, cbMissing - 16);
551 pCtx->AltPrivate.auW[14] = RT_H2BE_U64(cMessageBits.s.Hi);
552 pCtx->AltPrivate.auW[15] = RT_H2BE_U64(cMessageBits.s.Lo);
572 RT_ZERO(pCtx->AltPrivate.auW);