Home | History | Annotate | Download | only in stdlib

Lines Matching defs:rear

183  * advances the front and rear pointers 10*rand_deg times, and hence the
184 * rear pointer which starts at 0 will also end up at zero; thus the zeroeth
186 * position of the rear pointer is just
222 * fptr and rptr are two pointers into the state info, a front and a rear
231 * (The position of the rear pointer, rptr, is really 0 (as explained above
246 * the last element to see if the front and rear pointers have wrapped.
323 * multiplexed with the current value of the rear pointer; this is so
413 uint32_t rear;
420 rear = (uint32_t)(new_state[0] / MAX_TYPES);
443 rptr = &state[rear];
444 fptr = &state[(rear + rand_sep) % rand_deg];
457 * been set up. The basic operation is to add the number at the rear pointer
463 * rear pointers can't wrap on the same call by not testing the rear