Lines Matching refs:seq
128 int xfrm_parse_spi(struct sk_buff *skb, u8 nexthdr, __be32 *spi, __be32 *seq) in xfrm_parse_spi() argument
148 *seq = 0; in xfrm_parse_spi()
158 *seq = *(__be32 *)(skb_transport_header(skb) + offset_seq); in xfrm_parse_spi()
186 __be32 seq; in xfrm_input() local
200 seq = XFRM_SKB_CB(skb)->seq.input.low; in xfrm_input()
235 seq = 0; in xfrm_input()
236 if (!spi && (err = xfrm_parse_spi(skb, nexthdr, &spi, &seq)) != 0) { in xfrm_input()
250 xfrm_audit_state_notfound(skb, family, spi, seq); in xfrm_input()
272 if (x->repl->check(x, skb, seq)) { in xfrm_input()
289 seq_hi = htonl(xfrm_replay_seqhi(x, seq)); in xfrm_input()
291 XFRM_SKB_CB(skb)->seq.input.low = seq; in xfrm_input()
292 XFRM_SKB_CB(skb)->seq.input.hi = seq_hi; in xfrm_input()
318 if (async && x->repl->recheck(x, skb, seq)) { in xfrm_input()
323 x->repl->advance(x, seq); in xfrm_input()
359 err = xfrm_parse_spi(skb, nexthdr, &spi, &seq); in xfrm_input()