| /linux/drivers/net/ethernet/intel/ixgbevf/ |
| H A D | ipsec.c | 270 u16 sa_idx; in ixgbevf_ipsec_add_sa() local 308 sa_idx = (u16)ret; in ixgbevf_ipsec_add_sa() 345 memcpy(&ipsec->rx_tbl[sa_idx], &rsa, sizeof(rsa)); in ixgbevf_ipsec_add_sa() 347 xs->xso.offload_handle = sa_idx + IXGBE_IPSEC_BASE_RX_INDEX; in ixgbevf_ipsec_add_sa() 352 hash_add_rcu(ipsec->rx_sa_list, &ipsec->rx_tbl[sa_idx].hlist, in ixgbevf_ipsec_add_sa() 363 sa_idx = (u16)ret; in ixgbevf_ipsec_add_sa() 386 memcpy(&ipsec->tx_tbl[sa_idx], &tsa, sizeof(tsa)); in ixgbevf_ipsec_add_sa() 388 xs->xso.offload_handle = sa_idx + IXGBE_IPSEC_BASE_TX_INDEX; in ixgbevf_ipsec_add_sa() 406 u16 sa_idx; in ixgbevf_ipsec_del_sa() local 415 sa_idx = xs->xso.offload_handle - IXGBE_IPSEC_BASE_RX_INDEX; in ixgbevf_ipsec_del_sa() [all …]
|
| /linux/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_ipsec.c | 573 u16 sa_idx; in ixgbe_ipsec_add_sa() local 611 sa_idx = (u16)ret; in ixgbe_ipsec_add_sa() 697 memcpy(&ipsec->rx_tbl[sa_idx], &rsa, sizeof(rsa)); in ixgbe_ipsec_add_sa() 699 ixgbe_ipsec_set_rx_sa(hw, sa_idx, rsa.xs->id.spi, rsa.key, in ixgbe_ipsec_add_sa() 701 xs->xso.offload_handle = sa_idx + IXGBE_IPSEC_BASE_RX_INDEX; in ixgbe_ipsec_add_sa() 706 hash_add_rcu(ipsec->rx_sa_list, &ipsec->rx_tbl[sa_idx].hlist, in ixgbe_ipsec_add_sa() 721 sa_idx = (u16)ret; in ixgbe_ipsec_add_sa() 738 memcpy(&ipsec->tx_tbl[sa_idx], &tsa, sizeof(tsa)); in ixgbe_ipsec_add_sa() 740 ixgbe_ipsec_set_tx_sa(hw, sa_idx, tsa.key, tsa.salt); in ixgbe_ipsec_add_sa() 742 xs->xso.offload_handle = sa_idx + IXGBE_IPSEC_BASE_TX_INDEX; in ixgbe_ipsec_add_sa() [all …]
|
| H A D | ixgbe_ipsec.h | 63 u16 sa_idx; member
|
| H A D | ixgbe_main.c | 8801 fceof_saidx |= itd->sa_idx; in ixgbe_tso() 8859 fceof_saidx |= itd->sa_idx; in ixgbe_tx_csum()
|
| /linux/drivers/net/netdevsim/ |
| H A D | ipsec.c | 139 u16 sa_idx; in nsim_ipsec_add_sa() local 166 sa_idx = (u16)ret; in nsim_ipsec_add_sa() 191 memcpy(&ipsec->sa[sa_idx], &sa, sizeof(sa)); in nsim_ipsec_add_sa() 196 xs->xso.offload_handle = sa_idx | NSIM_IPSEC_VALID; in nsim_ipsec_add_sa() 206 u16 sa_idx; in nsim_ipsec_del_sa() local 208 sa_idx = xs->xso.offload_handle & ~NSIM_IPSEC_VALID; in nsim_ipsec_del_sa() 209 if (!ipsec->sa[sa_idx].used) { in nsim_ipsec_del_sa() 211 sa_idx); in nsim_ipsec_del_sa() 215 memset(&ipsec->sa[sa_idx], 0, sizeof(struct nsim_sa)); in nsim_ipsec_del_sa() 230 u32 sa_idx; in nsim_ipsec_tx() local [all …]
|
| /linux/drivers/net/ethernet/aquantia/atlantic/ |
| H A D | aq_macsec.c | 192 static int aq_get_rxsa_stats(struct aq_hw_s *hw, const int sa_idx, in aq_get_rxsa_stats() argument 198 ret = aq_mss_get_ingress_sa_counters(hw, &i_sa_counters, sa_idx); in aq_get_rxsa_stats() 222 static int aq_get_txsa_stats(struct aq_hw_s *hw, const int sa_idx, in aq_get_txsa_stats() argument 228 ret = aq_mss_get_egress_sa_counters(hw, &e_sa_counters, sa_idx); in aq_get_txsa_stats() 244 static int aq_get_txsa_next_pn(struct aq_hw_s *hw, const int sa_idx, u32 *pn) in aq_get_txsa_next_pn() argument 249 ret = aq_mss_get_egress_sa_record(hw, &sa_rec, sa_idx); in aq_get_txsa_next_pn() 256 static int aq_get_rxsa_next_pn(struct aq_hw_s *hw, const int sa_idx, u32 *pn) in aq_get_rxsa_next_pn() argument 261 ret = aq_mss_get_ingress_sa_record(hw, &sa_rec, sa_idx); in aq_get_rxsa_next_pn() 549 const unsigned int sa_idx = sc_idx | an; in aq_update_txsa() local 559 ret = aq_mss_set_egress_sa_record(hw, &sa_rec, sa_idx); in aq_update_txsa() [all …]
|
| /linux/drivers/net/ethernet/netronome/nfp/crypto/ |
| H A D | ipsec.c | 125 uint32_t sa_idx:16; /* SA table index */ member 535 msg.sa_idx = saidx; in nfp_net_xfrm_add_state() 553 .sa_idx = x->xso.offload_handle - 1, in nfp_net_xfrm_del_state()
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | rx_desc.h | 1075 __le16 sa_idx; member 1097 __le16 sa_idx; member 1149 __le16 sa_idx; member
|
| /linux/drivers/net/wireless/ath/ath12k/wifi7/ |
| H A D | hal_rx_desc.h | 778 __le16 sa_idx; member 840 __le16 sa_idx; member
|
| /linux/drivers/crypto/ |
| H A D | hifn_795x.c | 1099 int cmd_len, sa_idx; in hifn_setup_cmd_desc() local 1103 sa_idx = dma->cmdi; in hifn_setup_cmd_desc() 1187 dev->sa[sa_idx] = priv; in hifn_setup_cmd_desc()
|