random_harvest_queue
random_harvest_queue(sc_buf_chunk, size, RANDOM_PURE_BROADCOM);
random_harvest_queue(&value, sizeof(value), RANDOM_PURE_GLXSB);
random_harvest_queue(buf, len, RANDOM_PURE_RNDTEST);
random_harvest_queue(buf, count, RANDOM_PURE_SAFE);
random_harvest_queue(mouse, sizeof(mouse_info_t), RANDOM_MOUSE);
random_harvest_queue(&c, sizeof(c), RANDOM_KEYBOARD);
random_harvest_queue(entropy, entropy_size, RANDOM_PURE_TPM);
random_harvest_queue(&c, sizeof(c), RANDOM_KEYBOARD);
random_harvest_queue(mi, sizeof *mi, RANDOM_MOUSE);
random_harvest_queue(node, sizeof(*node), RANDOM_FS_ATIME);
random_harvest_queue(&entropy, sizeof(entropy), RANDOM_SWI);
random_harvest_queue(&entropy, sizeof(entropy), RANDOM_INTERRUPT);
random_harvest_queue(&entropy, sizeof(entropy), RANDOM_CALLOUT);
random_harvest_queue(m, sizeof(*m), RANDOM_NET_TUN);
random_harvest_queue(m, sizeof(*m), RANDOM_NET_NG);
#define random_harvest_queue_ether(a, b) random_harvest_queue(a, b, RANDOM_NET_ETHER)
random_harvest_queue(&(ip->i_din1), sizeof(ip->i_din1), RANDOM_FS_ATIME);
random_harvest_queue(&(ip->i_din2), sizeof(ip->i_din2), RANDOM_FS_ATIME);