Home
last modified time | relevance | path

Searched refs:bytesToCopy (Results 1 – 1 of 1) sorted by relevance

/hal_ti-latest/simplelink_lpf3/source/ti/drivers/rng/
DRNGLPF3RF.c218 size_t bytesToCopy = byteSize; in RNGLPF3RF_getEntropyFromPool() local
234 bytesToCopy = (4 - ((uintptr_t)dest & 0x3u)); in RNGLPF3RF_getEntropyFromPool()
235bytesToCopy = bytesToCopy + (((RNGLPF3RF_instanceData.poolLevel - bytesToCopy) >> 2u) << 2u); in RNGLPF3RF_getEntropyFromPool()
239 if ((bytesToCopy > 0u) && (RNGLPF3RF_instanceData.poolLevel > 0u)) in RNGLPF3RF_getEntropyFromPool()
241 …d)memcpy(byteDest, &RNG_instancePool[RNGLPF3RF_instanceData.poolLevel - bytesToCopy], bytesToCopy); in RNGLPF3RF_getEntropyFromPool()
242 CryptoUtils_memset(&RNG_instancePool[RNGLPF3RF_instanceData.poolLevel - bytesToCopy], in RNGLPF3RF_getEntropyFromPool()
245 bytesToCopy); in RNGLPF3RF_getEntropyFromPool()
246 RNGLPF3RF_instanceData.poolLevel -= bytesToCopy; in RNGLPF3RF_getEntropyFromPool()
249 *bytesRemaining = byteSize - bytesToCopy; in RNGLPF3RF_getEntropyFromPool()