Home
last modified time | relevance | path

Searched refs:sa_idx (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/net/ethernet/intel/ixgbevf/
H A Dipsec.c270 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 Dixgbe_ipsec.c573 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 Dixgbe_ipsec.h63 u16 sa_idx; member
H A Dixgbe_main.c8801 fceof_saidx |= itd->sa_idx; in ixgbe_tso()
8859 fceof_saidx |= itd->sa_idx; in ixgbe_tx_csum()
/linux/drivers/net/ethernet/aquantia/atlantic/
H A Daq_macsec.c192 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/wireless/ath/ath11k/
H A Drx_desc.h1075 __le16 sa_idx; member
1097 __le16 sa_idx; member
1149 __le16 sa_idx; member