Lines Matching refs:oseq
55 (x->replay.oseq - x->preplay.oseq < x->replay_maxdiff))) { in xfrm_replay_notify()
90 XFRM_SKB_CB(skb)->seq.output.low = ++x->replay.oseq; in xfrm_replay_overflow()
92 if (unlikely(x->replay.oseq == 0) && in xfrm_replay_overflow()
94 x->replay.oseq--; in xfrm_replay_overflow()
170 XFRM_SKB_CB(skb)->seq.output.low = ++replay_esn->oseq; in xfrm_replay_overflow_bmp()
172 if (unlikely(replay_esn->oseq == 0) && in xfrm_replay_overflow_bmp()
174 replay_esn->oseq--; in xfrm_replay_overflow_bmp()
299 (replay_esn->oseq - preplay_esn->oseq in xfrm_replay_notify_bmp()
357 oseq_diff = replay_esn->oseq in xfrm_replay_notify_esn()
358 - preplay_esn->oseq; in xfrm_replay_notify_esn()
360 oseq_diff = ~preplay_esn->oseq in xfrm_replay_notify_esn()
361 + replay_esn->oseq + 1; in xfrm_replay_notify_esn()
403 XFRM_SKB_CB(skb)->seq.output.low = ++replay_esn->oseq; in xfrm_replay_overflow_esn()
406 if (unlikely(replay_esn->oseq == 0)) { in xfrm_replay_overflow_esn()
410 replay_esn->oseq--; in xfrm_replay_overflow_esn()
560 __u32 oseq = x->replay.oseq; in xfrm_replay_overflow_offload() local
567 XFRM_SKB_CB(skb)->seq.output.low = ++oseq; in xfrm_replay_overflow_offload()
568 xo->seq.low = oseq; in xfrm_replay_overflow_offload()
570 XFRM_SKB_CB(skb)->seq.output.low = oseq + 1; in xfrm_replay_overflow_offload()
571 xo->seq.low = oseq + 1; in xfrm_replay_overflow_offload()
572 oseq += skb_shinfo(skb)->gso_segs; in xfrm_replay_overflow_offload()
577 if (unlikely(oseq < x->replay.oseq) && in xfrm_replay_overflow_offload()
585 x->replay.oseq = oseq; in xfrm_replay_overflow_offload()
600 __u32 oseq = replay_esn->oseq; in xfrm_replay_overflow_offload_bmp() local
607 XFRM_SKB_CB(skb)->seq.output.low = ++oseq; in xfrm_replay_overflow_offload_bmp()
608 xo->seq.low = oseq; in xfrm_replay_overflow_offload_bmp()
610 XFRM_SKB_CB(skb)->seq.output.low = oseq + 1; in xfrm_replay_overflow_offload_bmp()
611 xo->seq.low = oseq + 1; in xfrm_replay_overflow_offload_bmp()
612 oseq += skb_shinfo(skb)->gso_segs; in xfrm_replay_overflow_offload_bmp()
617 if (unlikely(oseq < replay_esn->oseq) && in xfrm_replay_overflow_offload_bmp()
624 replay_esn->oseq = oseq; in xfrm_replay_overflow_offload_bmp()
640 __u32 oseq = replay_esn->oseq; in xfrm_replay_overflow_offload_esn() local
648 XFRM_SKB_CB(skb)->seq.output.low = ++oseq; in xfrm_replay_overflow_offload_esn()
650 xo->seq.low = oseq; in xfrm_replay_overflow_offload_esn()
653 XFRM_SKB_CB(skb)->seq.output.low = oseq + 1; in xfrm_replay_overflow_offload_esn()
655 xo->seq.low = oseq + 1; in xfrm_replay_overflow_offload_esn()
657 oseq += skb_shinfo(skb)->gso_segs; in xfrm_replay_overflow_offload_esn()
660 if (unlikely(xo->seq.low < replay_esn->oseq)) { in xfrm_replay_overflow_offload_esn()
665 replay_esn->oseq--; in xfrm_replay_overflow_offload_esn()
674 replay_esn->oseq = oseq; in xfrm_replay_overflow_offload_esn()