Lines Matching refs:replay_window

22 	bottom = replay_esn->seq - replay_esn->replay_window + 1;
24 if (likely(replay_esn->seq >= replay_esn->replay_window - 1)) {
113 if (!x->props.replay_window)
123 if (diff >= x->props.replay_window) {
124 x->stats.replay_window++;
144 if (!x->props.replay_window)
149 if (diff < x->props.replay_window)
196 if (!replay_esn->replay_window)
205 if (diff >= replay_esn->replay_window) {
206 x->stats.replay_window++;
210 pos = (replay_esn->seq - 1) % replay_esn->replay_window;
213 bitnr = (pos - diff) % replay_esn->replay_window;
215 bitnr = replay_esn->replay_window - (diff - pos);
239 if (!replay_esn->replay_window)
242 pos = (replay_esn->seq - 1) % replay_esn->replay_window;
247 if (diff < replay_esn->replay_window) {
249 bitnr = (pos + i) % replay_esn->replay_window;
255 nr = (replay_esn->replay_window - 1) >> 5;
260 bitnr = (pos + diff) % replay_esn->replay_window;
266 bitnr = (pos - diff) % replay_esn->replay_window;
268 bitnr = replay_esn->replay_window - (diff - pos);
433 u32 wsize = replay_esn->replay_window;
441 (replay_esn->seq < replay_esn->replay_window - 1)))
458 if (diff >= replay_esn->replay_window) {
459 x->stats.replay_window++;
463 pos = (replay_esn->seq - 1) % replay_esn->replay_window;
466 bitnr = (pos - diff) % replay_esn->replay_window;
468 bitnr = replay_esn->replay_window - (diff - pos);
489 x->stats.replay_window++;
503 if (!replay_esn->replay_window)
507 pos = (replay_esn->seq - 1) % replay_esn->replay_window;
517 if (diff < replay_esn->replay_window) {
519 bitnr = (pos + i) % replay_esn->replay_window;
525 nr = (replay_esn->replay_window - 1) >> 5;
530 bitnr = (pos + diff) % replay_esn->replay_window;
539 bitnr = (pos - diff) % replay_esn->replay_window;
541 bitnr = replay_esn->replay_window - (diff - pos);
737 if (replay_esn->replay_window >
742 if (replay_esn->replay_window == 0)