Searched refs:rand_sep (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/lib/libast/common/uwin/
H A Drandom.c170 pointer. These two pointers are always rand_sep places aparts, as they
198 static int rand_sep = SEP_3; variable
207 that are exactly rand_sep places apart. Lastly, it cycles the state
219 fptr = &state[rand_sep];
255 rand_sep = SEP_0;
261 rand_sep = SEP_1;
267 rand_sep = SEP_2;
273 rand_sep = SEP_3;
279 rand_sep = SEP_4;
324 rand_sep
[all...]
/illumos-gate/usr/src/lib/libbc/libc/gen/common/
H A Drandom.c118 * pointer. These two pointers are always rand_sep places aparts, as they cycle
140 int rand_type, rand_deg, rand_sep; member in struct:_randomjunk
195 * that are exactly rand_sep places apart. Lastly, it cycles the state
217 rp->fptr = &rp->state[rp->rand_sep];
268 rp->rand_sep = SEP_0;
272 rp->rand_sep = SEP_1;
276 rp->rand_sep = SEP_2;
280 rp->rand_sep = SEP_3;
284 rp->rand_sep = SEP_4;
333 rp->rand_sep
[all...]
/illumos-gate/usr/src/lib/libc/port/gen/
H A Drandom.c135 * pointer. These two pointers are always rand_sep places aparts, as they cycle
157 unsigned int rand_type, rand_deg, rand_sep; member in struct:_randomjunk
249 rp->rand_sep = SEP_0;
254 rp->rand_sep = SEP_1;
259 rp->rand_sep = SEP_2;
264 rp->rand_sep = SEP_3;
268 rp->rand_sep = SEP_4;
327 rp->rand_sep = rp->seps[ type ];
336 rp->fptr = &rp->state[ (rear + rp->rand_sep)%rp->rand_deg ];
388 * that are exactly rand_sep place
[all...]

Completed in 60 milliseconds