Lines Matching refs:event

295 fxrng_event_processor(struct harvest_event *event)  in fxrng_event_processor()  argument
301 src = event->he_source; in fxrng_event_processor()
303 ASSERT_DEBUG(event->he_size <= sizeof(event->he_entropy), in fxrng_event_processor()
305 (unsigned)event->he_size, sizeof(event->he_entropy)); in fxrng_event_processor()
311 first_time = event->he_size > 0 && in fxrng_event_processor()
340 fxrng_brng_src_reseed(event); in fxrng_event_processor()
353 fxrng_hash_update(&fxent_pool[0], &event->he_somecounter, in fxrng_event_processor()
354 sizeof(event->he_somecounter)); in fxrng_event_processor()
355 fxrng_hash_update(&fxent_pool[0], event->he_entropy, in fxrng_event_processor()
356 event->he_size); in fxrng_event_processor()
360 if (fxrng_preseed_ent <= ULONG_MAX - event->he_size) in fxrng_event_processor()
361 fxrng_preseed_ent += event->he_size; in fxrng_event_processor()
375 first_32 = event->he_size > 0 && in fxrng_event_processor()
388 rem = MIN(rem, event->he_size); in fxrng_event_processor()
397 ((uint8_t *)event->he_entropy) + event->he_size - rem, in fxrng_event_processor()
399 if (rem == event->he_size) { in fxrng_event_processor()
400 fxrng_hash_update(&fxent_pool[0], &event->he_somecounter, in fxrng_event_processor()
401 sizeof(event->he_somecounter)); in fxrng_event_processor()
411 event->he_size -= rem; in fxrng_event_processor()
420 pool = event->he_destination % fxent_nactpools; in fxrng_event_processor()
421 fxrng_hash_update(&fxent_pool[pool], event->he_entropy, in fxrng_event_processor()
422 event->he_size); in fxrng_event_processor()
423 fxrng_hash_update(&fxent_pool[pool], &event->he_somecounter, in fxrng_event_processor()
424 sizeof(event->he_somecounter)); in fxrng_event_processor()
429 if (fxrng_preseed_ent <= ULONG_MAX - event->he_size) in fxrng_event_processor()
430 fxrng_preseed_ent += event->he_size; in fxrng_event_processor()