Searched refs:replay_esn (Results 1 - 9 of 9) sorted by relevance

/linux-master/net/xfrm/
H A Dxfrm_replay.c15 struct xfrm_replay_state_esn *replay_esn = x->replay_esn; local
21 seq_hi = replay_esn->seq_hi;
22 bottom = replay_esn->seq - replay_esn->replay_window + 1;
24 if (likely(replay_esn->seq >= replay_esn->replay_window - 1)) {
192 struct xfrm_replay_state_esn *replay_esn = x->replay_esn; local
196 XFRM_SKB_CB(skb)->seq.output.low = ++replay_esn
217 struct xfrm_replay_state_esn *replay_esn = x->replay_esn; local
261 struct xfrm_replay_state_esn *replay_esn = x->replay_esn; local
308 struct xfrm_replay_state_esn *replay_esn = x->replay_esn; local
360 struct xfrm_replay_state_esn *replay_esn = x->replay_esn; local
425 struct xfrm_replay_state_esn *replay_esn = x->replay_esn; local
456 struct xfrm_replay_state_esn *replay_esn = x->replay_esn; local
558 struct xfrm_replay_state_esn *replay_esn = x->replay_esn; local
655 struct xfrm_replay_state_esn *replay_esn = x->replay_esn; local
695 struct xfrm_replay_state_esn *replay_esn = x->replay_esn; local
771 struct xfrm_replay_state_esn *replay_esn = x->replay_esn; local
[all...]
H A Dxfrm_user.c613 static inline int xfrm_replay_verify_len(struct xfrm_replay_state_esn *replay_esn, argument
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, argument
678 *replay_esn = p;
727 if (re && x->replay_esn && x->preplay_esn) {
728 struct xfrm_replay_state_esn *replay_esn; local
729 replay_esn = nla_data(re);
730 memcpy(x->replay_esn, replay_es
[all...]
H A Dxfrm_state.c532 kfree(x->replay_esn);
1724 if (orig->replay_esn) {
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec.c95 esn = x->replay_esn->seq;
96 esn_msb = x->replay_esn->seq_hi;
99 esn = x->replay_esn->oseq;
100 esn_msb = x->replay_esn->oseq_hi;
109 esn = x->replay_esn->seq;
118 if (esn >= x->replay_esn->replay_window)
119 seq_bottom = esn - x->replay_esn->replay_window + 1;
343 attrs->replay_esn.trigger = true;
344 attrs->replay_esn.esn = sa_entry->esn_state.esn;
345 attrs->replay_esn
[all...]
H A Dipsec_offload.c98 if (attrs->replay_esn.trigger) {
103 attrs->replay_esn.replay_window);
108 attrs->replay_esn.esn);
160 if (attrs->replay_esn.trigger) {
162 MLX5_SET(ipsec_obj, obj, esn_msb, attrs->replay_esn.esn_msb);
163 MLX5_SET(ipsec_obj, obj, esn_overlap, attrs->replay_esn.overlap);
276 MLX5_SET(ipsec_obj, obj, esn_msb, attrs->replay_esn.esn_msb);
277 MLX5_SET(ipsec_obj, obj, esn_overlap, attrs->replay_esn.overlap);
462 if (attrs->replay_esn.trigger &&
H A Dipsec_rxtx.c156 struct xfrm_replay_state_esn *replay_esn = x->replay_esn; local
157 __u32 oseq = replay_esn->oseq;
H A Dipsec.h100 struct mlx5_replay_esn replay_esn; member in struct:mlx5_accel_esp_xfrm_attrs
/linux-master/include/net/
H A Dxfrm.h243 struct xfrm_replay_state_esn *replay_esn; member in struct:xfrm_state
1881 static inline unsigned int xfrm_replay_state_esn_len(struct xfrm_replay_state_esn *replay_esn) argument
1883 return sizeof(*replay_esn) + replay_esn->bmp_len * sizeof(__u32);
1891 x->replay_esn = kmemdup(orig->replay_esn,
1892 xfrm_replay_state_esn_len(orig->replay_esn),
1894 if (!x->replay_esn)
/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_tunnel_kern.c1001 if (!x->replay_esn)
1004 xfrm_replay_window = x->replay_esn->replay_window;

Completed in 203 milliseconds