Searched refs:tx_sa (Results 1 – 11 of 11) sorted by relevance
| /drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| A D | macsec.c | 532 tx_sa = kzalloc(sizeof(*tx_sa), GFP_KERNEL); in mlx5e_macsec_add_txsa() 533 if (!tx_sa) { in mlx5e_macsec_add_txsa() 553 macsec_device->tx_sa[assoc_num] = tx_sa; in mlx5e_macsec_add_txsa() 569 kfree(tx_sa); in mlx5e_macsec_add_txsa() 599 tx_sa = macsec_device->tx_sa[assoc_num]; in mlx5e_macsec_upd_txsa() 656 tx_sa = macsec_device->tx_sa[assoc_num]; in mlx5e_macsec_del_txsa() 1201 tx_sa = macsec_device->tx_sa[i]; in mlx5e_macsec_upd_secy() 1202 if (!tx_sa) in mlx5e_macsec_upd_secy() 1209 tx_sa = macsec_device->tx_sa[i]; in mlx5e_macsec_upd_secy() 1210 if (!tx_sa) in mlx5e_macsec_upd_secy() [all …]
|
| /drivers/net/ |
| A D | macsec.c | 616 if (!tx_sa) { in macsec_encrypt() 712 macsec_skb_cb(skb)->tx_sa = tx_sa; in macsec_encrypt() 1593 if (!tx_sa) in get_txsa_from_nl() 2069 if (tx_sa) { in macsec_add_txsa() 2074 tx_sa = kmalloc(sizeof(*tx_sa), GFP_KERNEL); in macsec_add_txsa() 2117 ctx.sa.tx_sa = tx_sa; in macsec_add_txsa() 2313 ctx.sa.tx_sa = tx_sa; in macsec_del_txsa() 2425 ctx.sa.tx_sa = tx_sa; in macsec_upd_txsa() 2774 ctx.sa.tx_sa = tx_sa; in get_tx_sa_stats() 3185 if (!tx_sa) in dump_secy() [all …]
|
| /drivers/net/ethernet/intel/ixgbevf/ |
| A D | ipsec.h | 35 struct tx_sa { struct 54 struct tx_sa *tx_tbl; argument
|
| A D | ipsec.c | 113 struct tx_sa *t = &ipsec->tx_tbl[i]; in ixgbevf_ipsec_restore() 352 struct tx_sa tsa; in ixgbevf_ipsec_add_sa() 431 memset(&ipsec->tx_tbl[sa_idx], 0, sizeof(struct tx_sa)); in ixgbevf_ipsec_del_sa() 455 struct tx_sa *tsa; in ixgbevf_ipsec_tx() 631 size = sizeof(struct tx_sa) * IXGBE_IPSEC_MAX_SA_COUNT; in ixgbevf_init_ipsec_offload()
|
| /drivers/net/ethernet/intel/ixgbe/ |
| A D | ixgbe_ipsec.h | 50 struct tx_sa { struct 71 struct tx_sa *tx_tbl; argument
|
| A D | ixgbe_ipsec.c | 320 struct tx_sa *t = &ipsec->tx_tbl[i]; in ixgbe_ipsec_restore() 709 struct tx_sa tsa; in ixgbe_ipsec_add_sa() 812 memset(&ipsec->tx_tbl[sa_idx], 0, sizeof(struct tx_sa)); in ixgbe_ipsec_del_sa() 1019 struct tx_sa *tsa; in ixgbe_ipsec_vf_del_sa() 1064 struct tx_sa *tsa; in ixgbe_ipsec_tx() 1246 size = sizeof(struct tx_sa) * IXGBE_IPSEC_MAX_SA_COUNT; in ixgbe_init_ipsec_offload()
|
| /drivers/net/ethernet/aquantia/atlantic/ |
| A D | aq_macsec.c | 544 const struct macsec_tx_sa *tx_sa, in aq_update_txsa() argument 555 sa_rec.valid = tx_sa->active; in aq_update_txsa() 598 ctx->sa.tx_sa, ctx->sa.key, in aq_mdo_add_txsa() 1053 struct macsec_tx_sa *tx_sa; in aq_mdo_get_tx_sa_stats() local 1077 spin_lock_bh(&tx_sa->lock); in aq_mdo_get_tx_sa_stats() 1078 tx_sa->next_pn = next_pn; in aq_mdo_get_tx_sa_stats() 1079 spin_unlock_bh(&tx_sa->lock); in aq_mdo_get_tx_sa_stats() 1175 struct macsec_tx_sa *tx_sa; in apply_txsc_cfg() local 1188 if (tx_sa) { in apply_txsc_cfg() 1190 tx_sa, aq_txsc->tx_sa_key[i], i); in apply_txsc_cfg() [all …]
|
| /drivers/net/phy/ |
| A D | nxp-c45-tja11xx-macsec.c | 1283 struct macsec_tx_sa *tx_sa = ctx->sa.tx_sa; in nxp_c45_mdo_add_txsa() local 1291 an, ctx->sa.tx_sa->active ? "enabled" : "disabled", in nxp_c45_mdo_add_txsa() 1298 sa = nxp_c45_sa_alloc(&phy_secy->sa_list, tx_sa, TX_SA, an); in nxp_c45_mdo_add_txsa() 1303 nxp_c45_sa_set_pn(phydev, sa, tx_sa->next_pn, 0); in nxp_c45_mdo_add_txsa() 1304 nxp_c45_sa_set_key(ctx, sa->regs, tx_sa->key.salt.bytes, tx_sa->ssci); in nxp_c45_mdo_add_txsa() 1306 nxp_c45_tx_sa_update(phydev, sa, tx_sa->active); in nxp_c45_mdo_add_txsa() 1313 struct macsec_tx_sa *tx_sa = ctx->sa.tx_sa; in nxp_c45_mdo_upd_txsa() local 1321 an, ctx->sa.tx_sa->active ? "enabled" : "disabled", in nxp_c45_mdo_upd_txsa() 1334 nxp_c45_sa_set_pn(phydev, sa, tx_sa->next_pn, 0); in nxp_c45_mdo_upd_txsa() 1336 nxp_c45_tx_sa_update(phydev, sa, tx_sa->active); in nxp_c45_mdo_upd_txsa() [all …]
|
| /drivers/net/phy/mscc/ |
| A D | mscc_macsec.c | 468 (flow->bank == MACSEC_EGR && flow->tx_sa && !flow->tx_sa->active)) in vsc8584_macsec_flow_enable() 577 flow->rx_sa->next_pn : flow->tx_sa->next_pn); in vsc8584_macsec_transformation() 725 flow->tx_sa = ctx->sa.tx_sa; in __vsc8584_macsec_add_txsa() 996 macsec_pn_wrapped(priv->secy, flow->tx_sa); in vsc8584_handle_macsec_interrupt()
|
| A D | mscc_macsec.h | 86 struct macsec_tx_sa *tx_sa; member
|
| /drivers/net/ethernet/marvell/octeontx2/nic/ |
| A D | cn10k_macsec.c | 1298 struct macsec_tx_sa *sw_tx_sa = ctx->sa.tx_sa; in cn10k_mdo_add_txsa() 1343 struct macsec_tx_sa *sw_tx_sa = ctx->sa.tx_sa; in cn10k_mdo_upd_txsa()
|
Completed in 120 milliseconds