Lines Matching refs:poolLevel

87     size_t poolLevel;  member
179 if (RNGLPF3RF_instanceData.poolLevel < bytes) in RNGLPF3RF_fillPoolIfLessThan()
185 RNGLPF3RF_instanceData.poolLevel = (RNGLPF3RF_instanceData.poolLevel >> 2u) << 2u; in RNGLPF3RF_fillPoolIfLessThan()
187 bytesNeeded = RNG_poolByteSize - RNGLPF3RF_instanceData.poolLevel; in RNGLPF3RF_fillPoolIfLessThan()
190 &RNG_instancePool[RNGLPF3RF_instanceData.poolLevel], in RNGLPF3RF_fillPoolIfLessThan()
195 RNGLPF3RF_instanceData.poolLevel = RNG_poolByteSize; in RNGLPF3RF_fillPoolIfLessThan()
221 if (RNGLPF3RF_instanceData.poolLevel < byteSize && ((uintptr_t)dest & 0x3u) != 0u && in RNGLPF3RF_getEntropyFromPool()
222 RNGLPF3RF_instanceData.poolLevel < (4 - ((uintptr_t)dest & 0x3u))) in RNGLPF3RF_getEntropyFromPool()
228 if (RNGLPF3RF_instanceData.poolLevel < byteSize) in RNGLPF3RF_getEntropyFromPool()
235 … bytesToCopy = bytesToCopy + (((RNGLPF3RF_instanceData.poolLevel - bytesToCopy) >> 2u) << 2u); in RNGLPF3RF_getEntropyFromPool()
239 if ((bytesToCopy > 0u) && (RNGLPF3RF_instanceData.poolLevel > 0u)) in RNGLPF3RF_getEntropyFromPool()
241 …(void)memcpy(byteDest, &RNG_instancePool[RNGLPF3RF_instanceData.poolLevel - bytesToCopy], bytesToC… in RNGLPF3RF_getEntropyFromPool()
242 CryptoUtils_memset(&RNG_instancePool[RNGLPF3RF_instanceData.poolLevel - bytesToCopy], in RNGLPF3RF_getEntropyFromPool()
246 RNGLPF3RF_instanceData.poolLevel -= bytesToCopy; in RNGLPF3RF_getEntropyFromPool()
520 RNGLPF3RF_instanceData.poolLevel = 0; in RNGLPF3RF_conditionNoiseToGenerateSeed()