Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/crypto/io/
H A Ddca_rng.c208 #define RANDOM_BUFFER_SIZE (1<<15) macro
217 if ((dca->dca_buf1 = kmem_alloc(RANDOM_BUFFER_SIZE, KM_SLEEP)) == in dca_random_init()
223 if ((dca->dca_buf2 = kmem_alloc(RANDOM_BUFFER_SIZE, KM_SLEEP)) == in dca_random_init()
226 kmem_free(dca->dca_buf1, RANDOM_BUFFER_SIZE); in dca_random_init()
236 kmem_free(dca->dca_buf1, RANDOM_BUFFER_SIZE); in dca_random_fini()
237 kmem_free(dca->dca_buf2, RANDOM_BUFFER_SIZE); in dca_random_fini()
258 if (dca_rng(dca, (uchar_t *)dca->dca_buf1, RANDOM_BUFFER_SIZE, in dca_random_buffer()
268 dca->dca_index = RANDOM_BUFFER_SIZE; in dca_random_buffer()
273 if (dca->dca_index >= RANDOM_BUFFER_SIZE) { in dca_random_buffer()
300 RANDOM_BUFFER_SIZE, NULL)) != CRYPTO_QUEUED) { in dca_random_buffer()