Searched refs:replay_esn (Results 1 – 6 of 6) sorted by relevance
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ipsec.c | 100 esn = x->replay_esn->seq; in mlx5e_ipsec_update_esn_state() 101 esn_msb = x->replay_esn->seq_hi; in mlx5e_ipsec_update_esn_state() 104 esn = x->replay_esn->oseq; in mlx5e_ipsec_update_esn_state() 105 esn_msb = x->replay_esn->oseq_hi; in mlx5e_ipsec_update_esn_state() 114 if (!x->replay_esn->replay_window) { in mlx5e_ipsec_update_esn_state() 117 if (esn >= x->replay_esn->replay_window) in mlx5e_ipsec_update_esn_state() 118 seq_bottom = esn - x->replay_esn->replay_window + 1; in mlx5e_ipsec_update_esn_state() 427 attrs->replay_esn.trigger = true; in mlx5e_ipsec_build_accel_xfrm_attrs() 428 attrs->replay_esn.esn = sa_entry->esn_state.esn; in mlx5e_ipsec_build_accel_xfrm_attrs() 429 attrs->replay_esn in mlx5e_ipsec_build_accel_xfrm_attrs() [all...] |
H A D | ipsec_offload.c | 99 if (attrs->replay_esn.trigger) { in mlx5e_ipsec_packet_setup() 104 attrs->replay_esn.replay_window); in mlx5e_ipsec_packet_setup() 109 attrs->replay_esn.esn); in mlx5e_ipsec_packet_setup() 125 if (!attrs->replay_esn.trigger) in mlx5e_ipsec_packet_setup() 166 if (attrs->replay_esn.trigger) { in mlx5_create_ipsec_obj() 168 MLX5_SET(ipsec_obj, obj, esn_msb, attrs->replay_esn.esn_msb); in mlx5_create_ipsec_obj() 169 MLX5_SET(ipsec_obj, obj, esn_overlap, attrs->replay_esn.overlap); in mlx5_create_ipsec_obj() 282 MLX5_SET(ipsec_obj, obj, esn_msb, attrs->replay_esn.esn_msb); in mlx5_modify_ipsec_obj() 283 MLX5_SET(ipsec_obj, obj, esn_overlap, attrs->replay_esn.overlap); in mlx5_modify_ipsec_obj() 468 if (attrs->replay_esn in mlx5e_ipsec_handle_event() [all...] |
H A D | ipsec_rxtx.c | 156 struct xfrm_replay_state_esn *replay_esn = x->replay_esn; in mlx5e_ipsec_set_iv_esn() local 157 __u32 oseq = replay_esn->oseq; in mlx5e_ipsec_set_iv_esn()
|
H A D | ipsec.h | 109 struct mlx5_replay_esn replay_esn; member
|
/linux/include/net/ |
H A D | xfrm.h | 266 struct xfrm_replay_state_esn *replay_esn; member 2008 static inline unsigned int xfrm_replay_state_esn_len(struct xfrm_replay_state_esn *replay_esn) in xfrm_replay_state_esn_len() argument 2010 return sizeof(*replay_esn) + replay_esn->bmp_len * sizeof(__u32); in xfrm_replay_state_esn_len() 2018 x->replay_esn = kmemdup(orig->replay_esn, in xfrm_replay_clone() 2019 xfrm_replay_state_esn_len(orig->replay_esn), in xfrm_replay_clone() 2021 if (!x->replay_esn) in xfrm_replay_clone()
|
/linux/net/xfrm/ |
H A D | xfrm_state.c | 607 kfree(x->replay_esn); in xfrm_state_gc_destroy() 2035 if (orig->replay_esn) { in xfrm_state_clone_and_setup()
|