Lines Matching defs:secy
429 if (priv->secy->replay_protect)
431 if (priv->secy->validate_frames == MACSEC_VALIDATE_STRICT)
433 else if (priv->secy->validate_frames == MACSEC_VALIDATE_CHECK)
436 if (priv->secy->protect_frames)
438 if (priv->secy->tx_sc.encrypt)
440 if (priv->secy->tx_sc.send_sci)
530 ret = vsc8584_macsec_derive_key(flow->key, priv->secy->key_len, hkey);
534 switch (priv->secy->key_len) {
546 (CONTROL_TYPE_EGRESS | CONTROL_AN(priv->secy->tx_sc.encoding_sa)) :
563 for (i = 0; i < priv->secy->key_len / sizeof(u32); i++)
583 priv->secy->replay_window);
586 sci = (__force u64)(bank == MACSEC_INGR ? flow->rx_sa->sc->sci : priv->secy->sci);
715 memcpy(flow->key, ctx->sa.key, priv->secy->key_len);
725 if (priv->secy->validate_frames != MACSEC_VALIDATE_DISABLED)
742 memcpy(flow->key, ctx->sa.key, priv->secy->key_len);
787 struct macsec_secy *secy = ctx->secy;
790 if (priv->secy)
796 priv->secy = secy;
799 secy->validate_frames != MACSEC_VALIDATE_DISABLED);
801 secy->validate_frames != MACSEC_VALIDATE_DISABLED);
821 priv->secy = NULL;
994 vsc8531->secy = NULL;
1017 rec = 6 + priv->secy->key_len / sizeof(u32);
1028 macsec_pn_wrapped(priv->secy, flow->tx_sa);