Symbol: RNDPOOLSIZE
usr/src/uts/common/crypto/api/kcf_random.c
1001
ASSERT(rnbyte_cnt <= RNDPOOLSIZE);
usr/src/uts/common/crypto/api/kcf_random.c
1004
while ((len > 0) && (rnbyte_cnt < RNDPOOLSIZE)) {
usr/src/uts/common/crypto/api/kcf_random.c
1007
rindex = (rindex + 1) & (RNDPOOLSIZE - 1);
usr/src/uts/common/crypto/api/kcf_random.c
1015
findex = rindex = (rindex + 1) & (RNDPOOLSIZE - 1);
usr/src/uts/common/crypto/api/kcf_random.c
1028
ASSERT(len <= rnbyte_cnt && rnbyte_cnt <= RNDPOOLSIZE);
usr/src/uts/common/crypto/api/kcf_random.c
1035
findex = (findex + 1) & (RNDPOOLSIZE - 1);
usr/src/uts/common/crypto/api/kcf_random.c
105
uint8_t rndpool[RNDPOOLSIZE];
usr/src/uts/common/crypto/api/kcf_random.c
546
(RNDPOOLSIZE - 1);
usr/src/uts/common/crypto/api/kcf_random.c
947
else if (rnbyte_cnt < RNDPOOLSIZE)
usr/src/uts/common/crypto/io/swrand.c
370
HashUpdate(&hashctx, (uint8_t *)srndpool, RNDPOOLSIZE);
usr/src/uts/common/crypto/io/swrand.c
381
pindex &= (RNDPOOLSIZE - 1);
usr/src/uts/common/crypto/io/swrand.c
438
(i) &= (RNDPOOLSIZE - 1); \
usr/src/uts/common/crypto/io/swrand.c
482
if (buffer_bytes >= RNDPOOLSIZE) {
usr/src/uts/common/crypto/io/swrand.c
483
for (i = 0; i < RNDPOOLSIZE/4; i++) {
usr/src/uts/common/crypto/io/swrand.c
492
pindex &= (RNDPOOLSIZE - 1);
usr/src/uts/common/crypto/io/swrand.c
493
bstart &= (RNDPOOLSIZE - 1);
usr/src/uts/common/crypto/io/swrand.c
502
for (i = 0; i < RNDPOOLSIZE/HASHSIZE + 1; i++) {
usr/src/uts/common/crypto/io/swrand.c
506
if (start + HASHBUFSIZE <= RNDPOOLSIZE)
usr/src/uts/common/crypto/io/swrand.c
510
RNDPOOLSIZE - start);
usr/src/uts/common/crypto/io/swrand.c
512
HASHBUFSIZE - RNDPOOLSIZE + start);
usr/src/uts/common/crypto/io/swrand.c
517
k = (start + HASHSIZE) & (RNDPOOLSIZE - 1);
usr/src/uts/common/crypto/io/swrand.c
520
k &= (RNDPOOLSIZE - 1);
usr/src/uts/common/crypto/io/swrand.c
524
start = (start + HASHSIZE) & (RNDPOOLSIZE - 1);
usr/src/uts/common/crypto/io/swrand.c
528
if (entropy_bits > CRYPTO_BYTES2BITS(RNDPOOLSIZE))
usr/src/uts/common/crypto/io/swrand.c
529
entropy_bits = CRYPTO_BYTES2BITS(RNDPOOLSIZE);
usr/src/uts/common/crypto/io/swrand.c
623
if (i > RNDPOOLSIZE) {
usr/src/uts/common/crypto/io/swrand.c
624
bcopy(srndpool, ptr, RNDPOOLSIZE);
usr/src/uts/common/crypto/io/swrand.c
628
ptr += RNDPOOLSIZE;
usr/src/uts/common/crypto/io/swrand.c
629
i -= RNDPOOLSIZE;
usr/src/uts/common/crypto/io/swrand.c
672
for (i = 0; i < RNDPOOLSIZE/4; i++) {
usr/src/uts/common/crypto/io/swrand.c
675
if (entropy_bits + ent >= CRYPTO_BYTES2BITS(RNDPOOLSIZE)) {
usr/src/uts/common/crypto/io/swrand.c
84
static uint32_t srndpool[RNDPOOLSIZE/4]; /* Pool of random bits */
usr/src/uts/common/crypto/io/swrand.c
85
static uint32_t buffer[RNDPOOLSIZE/4]; /* entropy mixed in later */