Lines Matching refs:event
217 /* Process a single stochastic event off the harvest queue */
219 random_yarrow_process_event(struct harvest_event *event)
226 * Accumulate the event into the appropriate pool
227 * where each event carries the destination information.
231 pl = event->he_destination % RANDOM_YARROW_NPOOLS;
232 randomdev_hash_iterate(&yarrow_state.ys_pool[pl].ysp_hash, event, sizeof(*event));
233 if((event->he_source < ENTROPYSOURCE)&&(pl < RANDOM_YARROW_NPOOLS)) {
234 yarrow_state.ys_pool[pl].ysp_source_bits[event->he_source] += event->he_bits;
252 explicit_bzero(event, sizeof(*event));