Searched refs:mlcg (Results 1 – 3 of 3) sorted by relevance
68 uint32_t mlcg, p, q; in randomUint32Get() local75 mlcg = p + q; in randomUint32Get()77 if (mlcg & 0x80000000) in randomUint32Get()79 mlcg &= 0x7fffffff; in randomUint32Get()80 mlcg++; in randomUint32Get()83 sState = mlcg; in randomUint32Get()85 return mlcg; in randomUint32Get()
70 uint32_t mlcg, p, q; in randomUint32Get() local77 mlcg = p + q; in randomUint32Get()79 if (mlcg & 0x80000000) in randomUint32Get()81 mlcg &= 0x7fffffff; in randomUint32Get()82 mlcg++; in randomUint32Get()85 sState = mlcg; in randomUint32Get()87 return mlcg; in randomUint32Get()
108 uint32_t mlcg, p, q; in GetNext() local115 mlcg = p + q; in GetNext()117 if (mlcg & 0x80000000) in GetNext()119 mlcg &= 0x7fffffff; in GetNext()120 mlcg++; in GetNext()123 mState = mlcg; in GetNext()125 return mlcg; in GetNext()