Searched refs:rx_sc (Results 1 – 4 of 4) sorted by relevance
/Linux-v5.15/drivers/net/ |
D | macsec.c | 65 for (sc = rcu_dereference_bh(secy->rx_sc); \ 69 for (sc = rtnl_dereference(secy->rx_sc); \ 165 struct macsec_rx_sc *rx_sc = container_of(head, struct macsec_rx_sc, rcu_head); in free_rx_sc_rcu() local 167 free_percpu(rx_sc->stats); in free_rx_sc_rcu() 168 kfree(rx_sc); in free_rx_sc_rcu() 837 struct macsec_rx_sc *rx_sc = rx_sa->sc; in macsec_decrypt_done() local 866 macsec_rxsc_put(rx_sc); in macsec_decrypt_done() 973 struct macsec_rx_sc *rx_sc; in find_rx_sc() local 975 for_each_rxsc(secy, rx_sc) { in find_rx_sc() 976 if (rx_sc->sci == sci) in find_rx_sc() [all …]
|
/Linux-v5.15/drivers/net/ethernet/aquantia/atlantic/ |
D | aq_macsec.c | 714 const struct macsec_rx_sc *rx_sc = aq_rxsc->sw_rxsc; in aq_set_rxsc() local 722 put_unaligned_be64((__force u64)rx_sc->sci, pre_class_record.sci); in aq_set_rxsc() 728 aq_ether_addr_to_mac(pre_class_record.mac_sa, (char *)&rx_sc->sci); in aq_set_rxsc() 789 cfg->aq_rxsc[rxsc_idx].sw_rxsc = ctx->rx_sc; in aq_mdo_add_rxsc() 808 rxsc_idx = aq_get_rxsc_idx_from_rxsc(nic->macsec_cfg, ctx->rx_sc); in aq_mdo_upd_rxsc() 824 struct aq_macsec_rxsc *rx_sc = &nic->macsec_cfg->aq_rxsc[rxsc_idx]; in aq_clear_rxsc() local 829 for_each_set_bit (sa_num, &rx_sc->rx_sa_idx_busy, AQ_MACSEC_MAX_SA) { in aq_clear_rxsc() 830 ret = aq_clear_rxsa(nic, rx_sc, sa_num, clear_type); in aq_clear_rxsc() 854 rx_sc->hw_sc_idx); in aq_clear_rxsc() 861 rx_sc->sw_secy = NULL; in aq_clear_rxsc() [all …]
|
/Linux-v5.15/include/net/ |
D | macsec.h | 227 struct macsec_rx_sc __rcu *rx_sc; member 241 struct macsec_rx_sc *rx_sc; member
|
/Linux-v5.15/drivers/net/phy/mscc/ |
D | mscc_macsec.c | 856 flow->rx_sa->sc->sci == ctx->rx_sc->sci) in vsc8584_macsec_del_rxsc()
|