Lines Matching full:channel

520 				     u32 *channel)
527 *channel = i;
538 u32 channel)
540 os_memcpy(&map[channel].sci, sci, sizeof(struct ieee802_1x_mka_sci));
546 u32 *channel)
549 channel);
555 u32 channel)
558 channel);
564 u32 *channel)
567 channel);
573 u32 channel)
576 channel);
587 u32 channel;
589 ret = macsec_qca_lookup_receive_channel(priv, sa->sc, &channel);
593 ret += nss_macsec_secy_rx_sa_next_pn_get(drv->secy_id, channel, sa->an,
595 ret += nss_macsec_secy_rx_sc_replay_protect_get(drv->secy_id, channel,
598 channel, &win);
615 u32 channel;
617 ret = macsec_qca_lookup_transmit_channel(priv, sa->sc, &channel);
621 ret += nss_macsec_secy_tx_sa_next_pn_get(drv->secy_id, channel, sa->an,
634 u32 channel;
636 ret = macsec_qca_lookup_transmit_channel(priv, sa->sc, &channel);
640 ret += nss_macsec_secy_tx_sa_next_pn_set(drv->secy_id, channel, sa->an,
649 static int macsec_qca_get_available_receive_sc(void *priv, u32 *channel)
663 *channel = sc_ch;
664 wpa_printf(MSG_DEBUG, "%s: channel=%d",
665 __func__, *channel);
670 wpa_printf(MSG_DEBUG, "%s: no available channel", __func__);
685 u32 channel;
689 ret = macsec_qca_get_available_receive_sc(priv, &channel);
693 wpa_printf(MSG_DEBUG, "%s: channel=%d", __func__, channel);
704 entry.channel = channel;
716 ret += nss_macsec_secy_rx_prc_lut_set(drv->secy_id, channel, &entry);
717 ret += nss_macsec_secy_rx_sc_create(drv->secy_id, channel);
718 ret += nss_macsec_secy_rx_sc_validate_frame_set(drv->secy_id, channel,
720 ret += nss_macsec_secy_rx_sc_replay_protect_set(drv->secy_id, channel,
723 channel,
726 macsec_qca_register_receive_channel(drv, sc, channel);
737 u32 channel;
739 ret = macsec_qca_lookup_receive_channel(priv, sc, &channel);
743 wpa_printf(MSG_DEBUG, "%s: channel=%d", __func__, channel);
748 ret += nss_macsec_secy_rx_sc_del(drv->secy_id, channel);
749 ret += nss_macsec_secy_rx_prc_lut_set(drv->secy_id, channel, &entry);
761 u32 channel;
765 ret = macsec_qca_lookup_receive_channel(priv, sa->sc, &channel);
769 wpa_printf(MSG_DEBUG, "%s, channel=%d, an=%d, lpn=0x%x",
770 __func__, channel, sa->an, sa->lowest_pn);
794 ret += nss_macsec_secy_rx_prc_lut_get(drv->secy_id, channel, &entry);
796 ret += nss_macsec_secy_rx_prc_lut_set(drv->secy_id, channel, &entry);
797 ret += nss_macsec_secy_rx_sa_create(drv->secy_id, channel, sa->an);
798 ret += nss_macsec_secy_rx_sak_set(drv->secy_id, channel, sa->an,
809 u32 channel;
811 ret = macsec_qca_lookup_receive_channel(priv, sa->sc, &channel);
815 wpa_printf(MSG_DEBUG, "%s: channel=%d, an=%d", __func__, channel,
818 ret += nss_macsec_secy_rx_sa_en_set(drv->secy_id, channel, sa->an,
829 u32 channel;
831 ret = macsec_qca_lookup_receive_channel(priv, sa->sc, &channel);
835 wpa_printf(MSG_DEBUG, "%s: channel=%d, an=%d", __func__, channel,
838 ret += nss_macsec_secy_rx_sa_en_set(drv->secy_id, channel, sa->an,
845 static int macsec_qca_get_available_transmit_sc(void *priv, u32 *channel)
857 *channel = sc_ch;
858 wpa_printf(MSG_DEBUG, "%s: channel=%d",
859 __func__, *channel);
864 wpa_printf(MSG_DEBUG, "%s: no available channel", __func__);
877 u32 channel;
880 ret = macsec_qca_get_available_transmit_sc(priv, &channel);
884 wpa_printf(MSG_DEBUG, "%s: channel=%d", __func__, channel);
891 entry.channel = channel;
897 ret += nss_macsec_secy_tx_class_lut_set(drv->secy_id, channel, &entry);
898 ret += nss_macsec_secy_tx_sc_create(drv->secy_id, channel, psci, 8);
899 ret += nss_macsec_secy_tx_sc_protect_set(drv->secy_id, channel,
902 channel,
905 macsec_qca_register_transmit_channel(drv, sc, channel);
916 u32 channel;
918 ret = macsec_qca_lookup_transmit_channel(priv, sc, &channel);
922 wpa_printf(MSG_DEBUG, "%s: channel=%d", __func__, channel);
927 ret += nss_macsec_secy_tx_class_lut_set(drv->secy_id, channel, &entry);
928 ret += nss_macsec_secy_tx_sc_del(drv->secy_id, channel);
941 u32 channel;
944 ret = macsec_qca_lookup_transmit_channel(priv, sa->sc, &channel);
949 "%s: channel=%d, an=%d, next_pn=0x%x, confidentiality=%d",
950 __func__, channel, sa->an, sa->next_pn, sa->confidentiality);
985 channel,
987 ret += nss_macsec_secy_tx_sa_next_pn_set(drv->secy_id, channel, sa->an,
989 ret += nss_macsec_secy_tx_sak_set(drv->secy_id, channel, sa->an,
991 ret += nss_macsec_secy_tx_sc_tci_7_2_set(drv->secy_id, channel,
993 ret += nss_macsec_secy_tx_sc_an_set(drv->secy_id, channel, sa->an);
1003 u32 channel;
1005 ret = macsec_qca_lookup_transmit_channel(priv, sa->sc, &channel);
1009 wpa_printf(MSG_DEBUG, "%s: channel=%d, an=%d", __func__, channel,
1012 ret += nss_macsec_secy_tx_sa_en_set(drv->secy_id, channel, sa->an,
1023 u32 channel;
1025 ret = macsec_qca_lookup_transmit_channel(priv, sa->sc, &channel);
1029 wpa_printf(MSG_DEBUG, "%s: channel=%d, an=%d", __func__, channel,
1032 ret += nss_macsec_secy_tx_sa_en_set(drv->secy_id, channel, sa->an,