Lines Matching refs:origin
410 random_harvest_queue(const void *entropy, u_int size, u_int bits, enum random_entropy_source origin) in random_harvest_queue() argument
415 …KASSERT(origin >= RANDOM_START && origin < ENTROPYSOURCE, ("%s: origin %d invalid\n", __func__, or… in random_harvest_queue()
416 if (!(harvest_context.hc_source_mask & (1 << origin))) in random_harvest_queue()
424 event->he_source = origin; in random_harvest_queue()
425 event->he_destination = harvest_context.hc_destination[origin]++; in random_harvest_queue()
448 random_harvest_fast(const void *entropy, u_int size, u_int bits, enum random_entropy_source origin) in random_harvest_fast() argument
452 …KASSERT(origin >= RANDOM_START && origin < ENTROPYSOURCE, ("%s: origin %d invalid\n", __func__, or… in random_harvest_fast()
454 if (!(harvest_context.hc_source_mask & (1 << origin))) in random_harvest_fast()
468 …ndom_harvest_direct(const void *entropy, u_int size, u_int bits, enum random_entropy_source origin) in random_harvest_direct() argument
472 …KASSERT(origin >= RANDOM_START && origin < ENTROPYSOURCE, ("%s: origin %d invalid\n", __func__, or… in random_harvest_direct()
473 if (!(harvest_context.hc_source_mask & (1 << origin))) in random_harvest_direct()
479 event.he_source = origin; in random_harvest_direct()
480 event.he_destination = harvest_context.hc_destination[origin]++; in random_harvest_direct()