Home | History | Annotate | Download | only in replay

Lines Matching refs:guess

76  * index_guess(&local, &guess, seq_from_packet).  This function
77 * returns the difference of the guess and the local value. The local
78 * xtd_seq_num_t can be moved forward to the guess using the function
79 * index_advance(&guess, delta), where delta is the difference.
111 * index_guess(local, guess, s)
115 * (from a newly arrived packet), sets the contents of *guess to
116 * contain the best guess of the packet index to which s corresponds,
117 * and returns the difference between *guess and *local
125 xtd_seq_num_t *guess,
136 uint32_t guess_roc = ((high32(*guess) << 16) |
137 (low32(*guess) >> 16));
138 uint16_t guess_seq = (uint16_t) (low32(*guess));
140 uint32_t guess_roc = (uint32_t)(*guess >> 16);
141 uint16_t guess_seq = (uint16_t) *guess;
166 *guess = make64(guess_roc >> 16,
169 *guess = (((uint64_t) guess_roc) << 16) | guess_seq;
311 * rdbx_estimate_index(rdbx, guess, s)
314 * sets the contents of *guess to contain the best guess of the packet
316 * *guess and the locally stored synch info
321 xtd_seq_num_t *guess,
328 * function might incorrectly guess that the rollover counter is
339 return index_guess(&rdbx->index, guess, s);
342 *guess = make64(0,(uint32_t) s);
344 *guess = s;