Lines Matching refs:X
65 static unsigned short X[3] = { 0, 0, XINIT}; variable
91 multadd(X,a,c); in drand48()
92 u = (X[0]<<16) + X[1]; in drand48()
93 d = (u*65536.) + X[2]; in drand48()
117 X[0] = param[0]; in lcong48()
118 X[1] = param[1]; in lcong48()
119 X[2] = param[2]; in lcong48()
129 multadd(X,a,c); in lrand48()
130 l = (X[0]<<15)|(X[1]>>1); in lrand48()
137 multadd(X,a,c); in mrand48()
138 u = (X[0]<<16) | X[1]; in mrand48()
152 unsigned short *sp = (unsigned short*)&X; in seed48()
157 oldval[0] = X[2]; in seed48()
158 oldval[1] = X[1]; in seed48()
159 oldval[2] = X[0]; in seed48()
160 X[0] = seed[2]; in seed48()
161 X[1] = seed[1]; in seed48()
162 X[2] = seed[0]; in seed48()
172 X[0] = (unsigned short)(((unsigned long)seedval) >> 16); in srand48()
173 X[1] = (unsigned short)seedval; in srand48()
174 X[2] = XINIT; in srand48()