sys/kern/kern_nrandom.c
static void
IBAA_Seed (const u_int32_t val)
{
	static int memIndex;
	u4 *iptr;

	iptr = &IBAA_memory[memIndex & MASK];
	*iptr = ((*iptr << 3) | (*iptr >> 29)) + (val ^ (IBAA_Byte() & 15));
	++memIndex;
}
/*
 * Add a 32-bit u4 seed value into IBAAs memory.  Mix the low 4 bits 
 * with 4 bits of PNG data to reduce the possibility of a seeding-based
 * attack.
 */
Add a 32-bit u4 seed value into IBAAs memory.  Mix the low 4 bits
with 4 bits of PNG data to reduce the possibility of a seeding-based
attack.
Add a 32 - bit u4 seed value into IBAAs memory . Mix the low 4 bits with 4 bits of PNG data to reduce the possibility of a seeding - based attack .
static void
IBAA_Seed (const u_int32_t val)
{
	static int memIndex;
	u4 *iptr;
	iptr = &IBAA_memory[memIndex & MASK];
	*iptr = ((*iptr << 3) | (*iptr >> 29)) + (val ^ (IBAA_Byte() & 15));
	++memIndex;
}
static void IBAA_Seed ( const u_int32_t val ) { static int memIndex ; u4 * iptr ; iptr = & IBAA_memory [ memIndex & MASK ] ; * iptr = ( ( * iptr << 3 ) | ( * iptr >> 29 ) ) + ( val ^ ( IBAA_Byte ( ) & 15 ) ) ; ++ memIndex ; }
Add a 32-bit u4 seed value into IBAAs memory.
Add a 32 - bit u4 seed value into IBAAs memory .