Lines Matching full:tsa
706 struct tx_sa tsa; in ixgbe_ipsec_add_sa() local
720 memset(&tsa, 0, sizeof(tsa)); in ixgbe_ipsec_add_sa()
721 tsa.used = true; in ixgbe_ipsec_add_sa()
722 tsa.xs = xs; in ixgbe_ipsec_add_sa()
725 tsa.encrypt = xs->ealg || xs->aead; in ixgbe_ipsec_add_sa()
727 ret = ixgbe_ipsec_parse_proto_keys(xs, tsa.key, &tsa.salt); in ixgbe_ipsec_add_sa()
730 memset(&tsa, 0, sizeof(tsa)); in ixgbe_ipsec_add_sa()
735 memcpy(&ipsec->tx_tbl[sa_idx], &tsa, sizeof(tsa)); in ixgbe_ipsec_add_sa()
737 ixgbe_ipsec_set_tx_sa(hw, sa_idx, tsa.key, tsa.salt); in ixgbe_ipsec_add_sa()
1035 struct tx_sa *tsa; in ixgbe_ipsec_vf_del_sa() local
1044 tsa = &ipsec->tx_tbl[sa_idx]; in ixgbe_ipsec_vf_del_sa()
1046 if (!tsa->used) in ixgbe_ipsec_vf_del_sa()
1049 if (!(tsa->mode & IXGBE_RXTXMOD_VF) || in ixgbe_ipsec_vf_del_sa()
1050 tsa->vf != vf) { in ixgbe_ipsec_vf_del_sa()
1080 struct tx_sa *tsa; in ixgbe_ipsec_tx() local
1103 tsa = &ipsec->tx_tbl[itd->sa_idx]; in ixgbe_ipsec_tx()
1104 if (unlikely(!tsa->used)) { in ixgbe_ipsec_tx()
1147 if (tsa->encrypt) in ixgbe_ipsec_tx()