Lines Matching refs:replay_window

34 	bottom = replay_esn->seq - replay_esn->replay_window + 1;  in xfrm_replay_seqhi()
36 if (likely(replay_esn->seq >= replay_esn->replay_window - 1)) { in xfrm_replay_seqhi()
123 if (!x->props.replay_window) in xfrm_replay_check()
133 if (diff >= x->props.replay_window) { in xfrm_replay_check()
134 x->stats.replay_window++; in xfrm_replay_check()
154 if (!x->props.replay_window) in xfrm_replay_advance()
159 if (diff < x->props.replay_window) in xfrm_replay_advance()
205 if (!replay_esn->replay_window) in xfrm_replay_check_bmp()
214 if (diff >= replay_esn->replay_window) { in xfrm_replay_check_bmp()
215 x->stats.replay_window++; in xfrm_replay_check_bmp()
219 pos = (replay_esn->seq - 1) % replay_esn->replay_window; in xfrm_replay_check_bmp()
222 bitnr = (pos - diff) % replay_esn->replay_window; in xfrm_replay_check_bmp()
224 bitnr = replay_esn->replay_window - (diff - pos); in xfrm_replay_check_bmp()
248 if (!replay_esn->replay_window) in xfrm_replay_advance_bmp()
251 pos = (replay_esn->seq - 1) % replay_esn->replay_window; in xfrm_replay_advance_bmp()
256 if (diff < replay_esn->replay_window) { in xfrm_replay_advance_bmp()
258 bitnr = (pos + i) % replay_esn->replay_window; in xfrm_replay_advance_bmp()
264 nr = (replay_esn->replay_window - 1) >> 5; in xfrm_replay_advance_bmp()
269 bitnr = (pos + diff) % replay_esn->replay_window; in xfrm_replay_advance_bmp()
275 bitnr = (pos - diff) % replay_esn->replay_window; in xfrm_replay_advance_bmp()
277 bitnr = replay_esn->replay_window - (diff - pos); in xfrm_replay_advance_bmp()
442 u32 wsize = replay_esn->replay_window; in xfrm_replay_check_esn()
450 (replay_esn->seq < replay_esn->replay_window - 1))) in xfrm_replay_check_esn()
467 if (diff >= replay_esn->replay_window) { in xfrm_replay_check_esn()
468 x->stats.replay_window++; in xfrm_replay_check_esn()
472 pos = (replay_esn->seq - 1) % replay_esn->replay_window; in xfrm_replay_check_esn()
475 bitnr = (pos - diff) % replay_esn->replay_window; in xfrm_replay_check_esn()
477 bitnr = replay_esn->replay_window - (diff - pos); in xfrm_replay_check_esn()
498 x->stats.replay_window++; in xfrm_replay_recheck_esn()
512 if (!replay_esn->replay_window) in xfrm_replay_advance_esn()
516 pos = (replay_esn->seq - 1) % replay_esn->replay_window; in xfrm_replay_advance_esn()
526 if (diff < replay_esn->replay_window) { in xfrm_replay_advance_esn()
528 bitnr = (pos + i) % replay_esn->replay_window; in xfrm_replay_advance_esn()
534 nr = (replay_esn->replay_window - 1) >> 5; in xfrm_replay_advance_esn()
539 bitnr = (pos + diff) % replay_esn->replay_window; in xfrm_replay_advance_esn()
548 bitnr = (pos - diff) % replay_esn->replay_window; in xfrm_replay_advance_esn()
550 bitnr = replay_esn->replay_window - (diff - pos); in xfrm_replay_advance_esn()
590 if (replay_esn->replay_window > in xfrm_init_replay()
595 if (replay_esn->replay_window == 0) in xfrm_init_replay()