Lines Matching refs:replay_state_esn
126 if (sa->replay_state_esn) in xfrm_sa_free_data()
127 free (sa->replay_state_esn); in xfrm_sa_free_data()
204 if (src->replay_state_esn) in xfrm_sa_clone()
206 …len = sizeof (struct xfrmnl_replay_state_esn) + (src->replay_state_esn->bmp_len * sizeof (uint32_t… in xfrm_sa_clone()
207 if ((dst->replay_state_esn = calloc (1, len)) == NULL) in xfrm_sa_clone()
209 memcpy ((void *)dst->replay_state_esn, (void *)src->replay_state_esn, len); in xfrm_sa_clone()
273 if (((a->replay_state_esn != NULL) && (b->replay_state_esn == NULL)) || in xfrm_sa_compare()
274 ((a->replay_state_esn == NULL) && (b->replay_state_esn != NULL))) in xfrm_sa_compare()
279 if (a->replay_state_esn) in xfrm_sa_compare()
281 if (a->replay_state_esn->bmp_len != b->replay_state_esn->bmp_len) in xfrm_sa_compare()
286 (a->replay_state_esn->bmp_len * sizeof (uint32_t)); in xfrm_sa_compare()
287 diff |= memcmp (a->replay_state_esn, b->replay_state_esn, len); in xfrm_sa_compare()
519 if (sa->replay_state_esn) in xfrm_sa_dump_line()
522 sa->replay_state_esn->oseq, sa->replay_state_esn->seq, in xfrm_sa_dump_line()
523 sa->replay_state_esn->oseq_hi, sa->replay_state_esn->seq_hi, in xfrm_sa_dump_line()
524 sa->replay_state_esn->replay_window); in xfrm_sa_dump_line()
898 if ((sa->replay_state_esn = calloc (1, len)) == NULL) in xfrmnl_sa_parse()
903 memcpy ((void *)sa->replay_state_esn, (void *)esn, len); in xfrmnl_sa_parse()
913 sa->replay_state_esn = NULL; in xfrmnl_sa_parse()
1258 if (tmpl->replay_state_esn) { in build_xfrm_sa_message()
1259 …len = sizeof (struct xfrm_replay_state_esn) + (sizeof (uint32_t) * tmpl->replay_state_esn->bmp_l… in build_xfrm_sa_message()
1260 NLA_PUT (msg, XFRMA_REPLAY_ESN_VAL, len, tmpl->replay_state_esn); in build_xfrm_sa_message()
2082 if (sa->replay_state_esn == NULL) in xfrmnl_sa_get_replay_state()
2114 if (sa->replay_state_esn) in xfrmnl_sa_get_replay_state_esn()
2116 *oseq = sa->replay_state_esn->oseq; in xfrmnl_sa_get_replay_state_esn()
2117 *seq = sa->replay_state_esn->seq; in xfrmnl_sa_get_replay_state_esn()
2118 *oseq_hi= sa->replay_state_esn->oseq_hi; in xfrmnl_sa_get_replay_state_esn()
2119 *seq_hi = sa->replay_state_esn->seq_hi; in xfrmnl_sa_get_replay_state_esn()
2120 *replay_window = sa->replay_state_esn->replay_window; in xfrmnl_sa_get_replay_state_esn()
2121 *bmp_len = sa->replay_state_esn->bmp_len; // In number of 32 bit words in xfrmnl_sa_get_replay_state_esn()
2122 memcpy (bmp, sa->replay_state_esn->bmp, sa->replay_state_esn->bmp_len * sizeof (uint32_t)); in xfrmnl_sa_get_replay_state_esn()
2152 free(sa->replay_state_esn); in xfrmnl_sa_set_replay_state_esn()
2153 sa->replay_state_esn = _nl_steal_pointer(&b); in xfrmnl_sa_set_replay_state_esn()