Lines Matching refs:replay_esn
613 static inline int xfrm_replay_verify_len(struct xfrm_replay_state_esn *replay_esn,
620 if (!replay_esn || !rp)
633 if (xfrm_replay_state_esn_len(replay_esn) != ulen) {
638 if (replay_esn->bmp_len != up->bmp_len) {
651 static int xfrm_alloc_replay_state_esn(struct xfrm_replay_state_esn **replay_esn,
678 *replay_esn = p;
727 if (re && x->replay_esn && x->preplay_esn) {
728 struct xfrm_replay_state_esn *replay_esn;
729 replay_esn = nla_data(re);
730 memcpy(x->replay_esn, replay_esn,
731 xfrm_replay_state_esn_len(replay_esn));
732 memcpy(x->preplay_esn, replay_esn,
733 xfrm_replay_state_esn_len(replay_esn));
847 if ((err = xfrm_alloc_replay_state_esn(&x->replay_esn, &x->preplay_esn,
1261 if (x->replay_esn)
1263 xfrm_replay_state_esn_len(x->replay_esn),
1264 x->replay_esn);
2503 unsigned int replay_size = x->replay_esn ?
2504 xfrm_replay_state_esn_len(x->replay_esn) :
2536 if (x->replay_esn) {
2538 xfrm_replay_state_esn_len(x->replay_esn),
2539 x->replay_esn);
2666 err = xfrm_replay_verify_len(x->replay_esn, re, extack);
3448 if (x->replay_esn)
3449 l += nla_total_size(xfrm_replay_state_esn_len(x->replay_esn));