Lines Matching refs:v
27 inline bit32 MixMsb2(bit32 v) in MixMsb2() argument
29 return v ^ (v >> 30); in MixMsb2()
63 const bit32 v = MixMsb2(m_State[i - 1]); in Initialize() local
64 m_State[i] = v * 0x6c078965 + i; in Initialize()
82 const bit32 v = GenerateInitialValue(m_State, stateIndex, 0x0019660d); in Initialize() local
86 m_State[stateIndex] = v + pSeed[seedIndex] + seedIndex; in Initialize()
104 const bit32 v = GenerateInitialValue(m_State, stateIndex, 0x5d588b65); in Initialize() local
108 m_State[stateIndex] = v - stateIndex; in Initialize()
147 u32 v; in GenerateRandomU32() local
164 v = GenerateXkn(m_State[baseIndex], m_State[currIndex], m_State[nextIndex]); in GenerateRandomU32()
166 m_State[currIndex] = v; in GenerateRandomU32()
172 v ^= (v >> PARAMETER_U); in GenerateRandomU32()
173 v ^= (v << PARAMETER_S) & PARAMETER_B; in GenerateRandomU32()
174 v ^= (v << PARAMETER_T) & PARAMETER_C; in GenerateRandomU32()
175 v ^= (v >> PARAMETER_L); in GenerateRandomU32()
177 return v; in GenerateRandomU32()
189 bit32 v = GenerateRandomU32(); in GenerateRandomBytes() local
190 std::memcpy(reinterpret_cast<void*>(begin), &v, begin4 - begin); in GenerateRandomBytes()
205 bit32 v = GenerateRandomU32(); in GenerateRandomBytes() local
206 std::memcpy(reinterpret_cast<void*>(end4), &v, end - end4); in GenerateRandomBytes()
223 bit32 v = (MixBits(xk, xk1) >> 1); in GenerateXkn() local
227 v ^= PARAMETER_A; in GenerateXkn()
230 return xkm ^ v; in GenerateXkn()