Lines Matching defs:replay_esn
517 static inline int xfrm_replay_verify_len(struct xfrm_replay_state_esn *replay_esn,
524 if (!replay_esn || !rp)
537 if (xfrm_replay_state_esn_len(replay_esn) != ulen) {
542 if (replay_esn->bmp_len != up->bmp_len) {
555 static int xfrm_alloc_replay_state_esn(struct xfrm_replay_state_esn **replay_esn,
582 *replay_esn = p;
631 if (re && x->replay_esn && x->preplay_esn) {
632 struct xfrm_replay_state_esn *replay_esn;
633 replay_esn = nla_data(re);
634 memcpy(x->replay_esn, replay_esn,
635 xfrm_replay_state_esn_len(replay_esn));
636 memcpy(x->preplay_esn, replay_esn,
637 xfrm_replay_state_esn_len(replay_esn));
748 if ((err = xfrm_alloc_replay_state_esn(&x->replay_esn, &x->preplay_esn,
1162 if (x->replay_esn)
1164 xfrm_replay_state_esn_len(x->replay_esn),
1165 x->replay_esn);
2393 unsigned int replay_size = x->replay_esn ?
2394 xfrm_replay_state_esn_len(x->replay_esn) :
2425 if (x->replay_esn) {
2427 xfrm_replay_state_esn_len(x->replay_esn),
2428 x->replay_esn);
2549 err = xfrm_replay_verify_len(x->replay_esn, re, extack);
3298 if (x->replay_esn)
3299 l += nla_total_size(xfrm_replay_state_esn_len(x->replay_esn));