Searched refs:replay_window (Results 1 – 15 of 15) sorted by relevance
| /linux/net/xfrm/ |
| H A D | xfrm_replay.c | 22 bottom = replay_esn->seq - replay_esn->replay_window + 1; in xfrm_replay_seqhi() 24 if (likely(replay_esn->seq >= replay_esn->replay_window - 1)) { in xfrm_replay_seqhi() 127 if (!x->props.replay_window) in xfrm_replay_check_legacy() 137 if (diff >= x->props.replay_window) { in xfrm_replay_check_legacy() 138 x->stats.replay_window++; in xfrm_replay_check_legacy() 169 if (!x->props.replay_window) in xfrm_replay_advance() 175 if (diff < x->props.replay_window) in xfrm_replay_advance() 222 if (!replay_esn->replay_window) in xfrm_replay_check_bmp() 231 if (diff >= replay_esn->replay_window) { in xfrm_replay_check_bmp() 232 x->stats.replay_window++; in xfrm_replay_check_bmp() [all …]
|
| H A D | xfrm_user.c | 175 if (p->replay_window != 0) { in verify_replay() 176 NL_SET_ERR_MSG(extack, "ESN not compatible with legacy replay_window"); in verify_replay() 181 if (rs->replay_window) { in verify_replay() 506 if (p->replay_window) { in verify_newsa_info() 777 if (up->replay_window > up->bmp_len * sizeof(__u32) * 8) { in xfrm_alloc_replay_state_esn() 835 x->props.replay_window = min_t(unsigned int, p->replay_window, 1164 put_unaligned(x->stats.replay_window, &p->stats.replay_window); in copy_sec_ctx() 1169 p->replay_window in copy_sec_ctx() [all...] |
| H A D | xfrm_state.c | 2002 x->props.replay_window = orig->props.replay_window; in xfrm_state_clone_and_setup()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | ipsec.c | 113 if (!x->replay_esn->replay_window) { in mlx5e_ipsec_update_esn_state() 116 if (esn >= x->replay_esn->replay_window) in mlx5e_ipsec_update_esn_state() 117 seq_bottom = esn - x->replay_esn->replay_window + 1; in mlx5e_ipsec_update_esn_state() 435 switch (x->replay_esn->replay_window) { in mlx5e_ipsec_build_accel_xfrm_attrs() 437 attrs->replay_esn.replay_window = in mlx5e_ipsec_build_accel_xfrm_attrs() 441 attrs->replay_esn.replay_window = in mlx5e_ipsec_build_accel_xfrm_attrs() 445 attrs->replay_esn.replay_window = in mlx5e_ipsec_build_accel_xfrm_attrs() 449 attrs->replay_esn.replay_window = in mlx5e_ipsec_build_accel_xfrm_attrs() 598 x->replay_esn->replay_window != 32 && in mlx5e_xfrm_validate_state() 599 x->replay_esn->replay_window != 64 && in mlx5e_xfrm_validate_state() [all …]
|
| H A D | ipsec.h | 72 u32 replay_window; member
|
| H A D | macsec.c | 142 u32 replay_window; member 217 switch (attrs->replay_window) { in macsec_set_replay_protection() 387 obj_attrs.replay_window = ctx->secy->replay_window; in mlx5e_macsec_init_sa()
|
| H A D | ipsec_offload.c | 106 attrs->replay_esn.replay_window); in mlx5e_ipsec_packet_setup()
|
| /linux/drivers/net/phy/ |
| H A D | nxp-c45-tja11xx-macsec.c | 468 u32 replay_window) in nxp_c45_sa_set_pn() argument 479 if (pn > replay_window) in nxp_c45_sa_set_pn() 480 lnpn.full64 = pn - replay_window; in nxp_c45_sa_set_pn() 828 phy_secy->secy->replay_window); in nxp_c45_rx_sc_update() 832 phy_secy->secy->replay_window); in nxp_c45_rx_sc_update() 1210 ctx->secy->replay_window); in nxp_c45_mdo_add_rxsa() 1241 ctx->secy->replay_window); in nxp_c45_mdo_upd_rxsa()
|
| /linux/include/net/ |
| H A D | macsec.h | 246 u32 replay_window; member
|
| H A D | xfrm.h | 222 u8 replay_window; member
|
| /linux/drivers/net/ |
| H A D | macsec.c | 747 if (rx_sa->next_pn_halves.lower >= secy->replay_window) in macsec_post_decrypt() 748 lowest_pn = rx_sa->next_pn_halves.lower - secy->replay_window; in macsec_post_decrypt() 1255 late = rx_sa->next_pn_halves.lower >= secy->replay_window && in macsec_handle_frame() 1256 hdr_pn < (rx_sa->next_pn_halves.lower - secy->replay_window); in macsec_handle_frame() 3065 if (nla_put_u32(skb, MACSEC_SECY_ATTR_WINDOW, secy->replay_window)) in nla_put_secy() 3931 secy->replay_window = nla_get_u32(data[IFLA_MACSEC_WINDOW]); in macsec_changelink_common() 3936 secy->replay_window > MACSEC_XPN_MAX_REPLAY_WINDOW) in macsec_changelink_common() 4423 if (nla_put_u32(skb, IFLA_MACSEC_WINDOW, secy->replay_window)) in macsec_fill_info()
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_tunnel_kern.c | 1018 xfrm_replay_window = x->replay_esn->replay_window; in xfrm_get_state_xdp()
|
| /linux/drivers/net/phy/mscc/ |
| H A D | mscc_macsec.c | 583 priv->secy->replay_window); in vsc8584_macsec_transformation()
|
| /linux/drivers/net/ethernet/aquantia/atlantic/ |
| H A D | aq_macsec.c | 733 sc_record.anti_replay_window = secy->replay_window; in aq_set_rxsc()
|
| /linux/net/key/ |
| H A D | af_key.c | 855 sa->sadb_sa_replay = x->props.replay_window; in __pfkey_xfrm_state2msg() 1144 x->props.replay_window = min_t(unsigned int, sa->sadb_sa_replay, in pfkey_msg2xfrm_state()
|