Lines Matching defs:entropy_collector
527 * -1 entropy_collector is NULL or the generation failed
585 struct rand_data *entropy_collector;
587 entropy_collector = jent_zalloc(sizeof(struct rand_data));
588 if (!entropy_collector)
595 entropy_collector->mem = jent_zalloc(JENT_MEMORY_SIZE);
596 if (!entropy_collector->mem) {
597 jent_zfree(entropy_collector);
600 entropy_collector->memblocksize = JENT_MEMORY_BLOCKSIZE;
601 entropy_collector->memblocks = JENT_MEMORY_BLOCKS;
602 entropy_collector->memaccessloops = JENT_MEMORY_ACCESSLOOPS;
608 entropy_collector->osr = osr;
610 entropy_collector->hash_state = hash_state;
613 jent_gen_entropy(entropy_collector);
615 return entropy_collector;
618 void jent_entropy_collector_free(struct rand_data *entropy_collector)
620 jent_zfree(entropy_collector->mem);
621 entropy_collector->mem = NULL;
622 jent_zfree(entropy_collector);