Lines Matching refs:tsa
352 struct tx_sa tsa; in ixgbevf_ipsec_add_sa() local
362 memset(&tsa, 0, sizeof(tsa)); in ixgbevf_ipsec_add_sa()
363 tsa.used = true; in ixgbevf_ipsec_add_sa()
364 tsa.xs = xs; in ixgbevf_ipsec_add_sa()
367 tsa.encrypt = xs->ealg || xs->aead; in ixgbevf_ipsec_add_sa()
369 ret = ixgbevf_ipsec_parse_proto_keys(dev, xs, tsa.key, in ixgbevf_ipsec_add_sa()
370 &tsa.salt); in ixgbevf_ipsec_add_sa()
373 memset(&tsa, 0, sizeof(tsa)); in ixgbevf_ipsec_add_sa()
380 tsa.pfsa = ret; in ixgbevf_ipsec_add_sa()
383 memcpy(&ipsec->tx_tbl[sa_idx], &tsa, sizeof(tsa)); in ixgbevf_ipsec_add_sa()
455 struct tx_sa *tsa; in ixgbevf_ipsec_tx() local
479 tsa = &ipsec->tx_tbl[sa_idx]; in ixgbevf_ipsec_tx()
480 if (unlikely(!tsa->used)) { in ixgbevf_ipsec_tx()
486 itd->pfsa = tsa->pfsa - IXGBE_IPSEC_BASE_TX_INDEX; in ixgbevf_ipsec_tx()
524 if (tsa->encrypt) in ixgbevf_ipsec_tx()