Lines Matching refs:dOut
288 // It is a fatal error if dOut or pIn is not provided or if the size of pIn is larger than MAX_ECC_KEY_BYTES
293 TPM2B_ECC_PARAMETER *dOut, // OUT: the qualified random value
299 pAssert(pIn != NULL && dOut != NULL && pIn->size <= MAX_ECC_KEY_BYTES);
301 dOut->t.size = pIn->size;
305 _cpri__GenerateRandom(dOut->t.size, dOut->t.buffer);
307 if(memcmp(dOut->t.buffer, pIn->buffer, pIn->size) < 0)
309 // dOut < n so make sure that 0 < dOut
310 for(pb = dOut->t.buffer, i = dOut->t.size; i > 0; i--)
657 // It is a fatal error if Qout, dOut, or seed is not provided (is NULL).
666 TPM2B_ECC_PARAMETER *dOut, // OUT: the private scalar
692 pAssert( seed != NULL && dOut != NULL && Qout != NULL && curveData != NULL);
734 if(BnTo2B(&dOut->b, bnD, keySizeInBytes) != 1)
739 if( (retVal = _cpri__EccPointMultiply(Qout, curveId, dOut, NULL, NULL))
762 TPM2B_ECC_PARAMETER *dOut, // OUT: the private scalar
774 GetRandomPrivate(dOut, curveData->p);
778 retVal = _cpri__EccPointMultiply(Qout, curveId, dOut, NULL, NULL);