Lines Matching refs:ret

87 	int ret = 0;  in __macsec_drv_init()  local
94 ret = nss_macsec_secy_en_set(drv->secy_id, true); in __macsec_drv_init()
95 if (ret) in __macsec_drv_init()
98 ret = nss_macsec_secy_sc_sa_mapping_mode_set(drv->secy_id, in __macsec_drv_init()
100 if (ret) in __macsec_drv_init()
109 ret = nss_macsec_secy_rx_ctl_filt_set(drv->secy_id, 0, &rx_ctl_filt); in __macsec_drv_init()
110 if (ret) in __macsec_drv_init()
118 ret = nss_macsec_secy_tx_ctl_filt_set(drv->secy_id, 0, &tx_ctl_filt); in __macsec_drv_init()
119 if (ret) in __macsec_drv_init()
450 int ret = 0; in macsec_qca_enable_protect_frames() local
456 return ret; in macsec_qca_enable_protect_frames()
464 int ret = 0; in macsec_qca_set_replay_protect() local
472 return ret; in macsec_qca_set_replay_protect()
508 int ret = 0; in macsec_qca_enable_controlled_port() local
512 ret += nss_macsec_secy_controlled_port_en_set(drv->secy_id, enabled); in macsec_qca_enable_controlled_port()
514 return ret; in macsec_qca_enable_controlled_port()
583 int ret = 0; in macsec_qca_get_receive_lowest_pn() local
589 ret = macsec_qca_lookup_receive_channel(priv, sa->sc, &channel); in macsec_qca_get_receive_lowest_pn()
590 if (ret != 0) in macsec_qca_get_receive_lowest_pn()
591 return ret; in macsec_qca_get_receive_lowest_pn()
593 ret += nss_macsec_secy_rx_sa_next_pn_get(drv->secy_id, channel, sa->an, in macsec_qca_get_receive_lowest_pn()
595 ret += nss_macsec_secy_rx_sc_replay_protect_get(drv->secy_id, channel, in macsec_qca_get_receive_lowest_pn()
597 ret += nss_macsec_secy_rx_sc_anti_replay_window_get(drv->secy_id, in macsec_qca_get_receive_lowest_pn()
607 return ret; in macsec_qca_get_receive_lowest_pn()
614 int ret = 0; in macsec_qca_get_transmit_next_pn() local
617 ret = macsec_qca_lookup_transmit_channel(priv, sa->sc, &channel); in macsec_qca_get_transmit_next_pn()
618 if (ret != 0) in macsec_qca_get_transmit_next_pn()
619 return ret; in macsec_qca_get_transmit_next_pn()
621 ret += nss_macsec_secy_tx_sa_next_pn_get(drv->secy_id, channel, sa->an, in macsec_qca_get_transmit_next_pn()
626 return ret; in macsec_qca_get_transmit_next_pn()
633 int ret = 0; in macsec_qca_set_transmit_next_pn() local
636 ret = macsec_qca_lookup_transmit_channel(priv, sa->sc, &channel); in macsec_qca_set_transmit_next_pn()
637 if (ret != 0) in macsec_qca_set_transmit_next_pn()
638 return ret; in macsec_qca_set_transmit_next_pn()
640 ret += nss_macsec_secy_tx_sa_next_pn_set(drv->secy_id, channel, sa->an, in macsec_qca_set_transmit_next_pn()
645 return ret; in macsec_qca_set_transmit_next_pn()
652 int ret = 0; in macsec_qca_get_available_receive_sc() local
657 ret = nss_macsec_secy_rx_sc_in_used_get(drv->secy_id, sc_ch, in macsec_qca_get_available_receive_sc()
659 if (ret) in macsec_qca_get_available_receive_sc()
681 int ret = 0; in macsec_qca_create_receive_sc() local
689 ret = macsec_qca_get_available_receive_sc(priv, &channel); in macsec_qca_create_receive_sc()
690 if (ret != 0) in macsec_qca_create_receive_sc()
691 return ret; in macsec_qca_create_receive_sc()
716 ret += nss_macsec_secy_rx_prc_lut_set(drv->secy_id, channel, &entry); in macsec_qca_create_receive_sc()
717 ret += nss_macsec_secy_rx_sc_create(drv->secy_id, channel); in macsec_qca_create_receive_sc()
718 ret += nss_macsec_secy_rx_sc_validate_frame_set(drv->secy_id, channel, in macsec_qca_create_receive_sc()
720 ret += nss_macsec_secy_rx_sc_replay_protect_set(drv->secy_id, channel, in macsec_qca_create_receive_sc()
722 ret += nss_macsec_secy_rx_sc_anti_replay_window_set(drv->secy_id, in macsec_qca_create_receive_sc()
728 return ret; in macsec_qca_create_receive_sc()
735 int ret; in macsec_qca_delete_receive_sc() local
739 ret = macsec_qca_lookup_receive_channel(priv, sc, &channel); in macsec_qca_delete_receive_sc()
740 if (ret != 0) in macsec_qca_delete_receive_sc()
741 return ret; in macsec_qca_delete_receive_sc()
748 ret += nss_macsec_secy_rx_sc_del(drv->secy_id, channel); in macsec_qca_delete_receive_sc()
749 ret += nss_macsec_secy_rx_prc_lut_set(drv->secy_id, channel, &entry); in macsec_qca_delete_receive_sc()
751 return ret; in macsec_qca_delete_receive_sc()
758 int ret; in macsec_qca_create_receive_sa() local
765 ret = macsec_qca_lookup_receive_channel(priv, sa->sc, &channel); in macsec_qca_create_receive_sa()
766 if (ret != 0) in macsec_qca_create_receive_sa()
767 return ret; in macsec_qca_create_receive_sa()
794 ret += nss_macsec_secy_rx_prc_lut_get(drv->secy_id, channel, &entry); in macsec_qca_create_receive_sa()
796 ret += nss_macsec_secy_rx_prc_lut_set(drv->secy_id, channel, &entry); in macsec_qca_create_receive_sa()
797 ret += nss_macsec_secy_rx_sa_create(drv->secy_id, channel, sa->an); in macsec_qca_create_receive_sa()
798 ret += nss_macsec_secy_rx_sak_set(drv->secy_id, channel, sa->an, in macsec_qca_create_receive_sa()
801 return ret; in macsec_qca_create_receive_sa()
808 int ret; in macsec_qca_enable_receive_sa() local
811 ret = macsec_qca_lookup_receive_channel(priv, sa->sc, &channel); in macsec_qca_enable_receive_sa()
812 if (ret != 0) in macsec_qca_enable_receive_sa()
813 return ret; in macsec_qca_enable_receive_sa()
818 ret += nss_macsec_secy_rx_sa_en_set(drv->secy_id, channel, sa->an, in macsec_qca_enable_receive_sa()
821 return ret; in macsec_qca_enable_receive_sa()
828 int ret; in macsec_qca_disable_receive_sa() local
831 ret = macsec_qca_lookup_receive_channel(priv, sa->sc, &channel); in macsec_qca_disable_receive_sa()
832 if (ret != 0) in macsec_qca_disable_receive_sa()
833 return ret; in macsec_qca_disable_receive_sa()
838 ret += nss_macsec_secy_rx_sa_en_set(drv->secy_id, channel, sa->an, in macsec_qca_disable_receive_sa()
841 return ret; in macsec_qca_disable_receive_sa()
874 int ret; in macsec_qca_create_transmit_sc() local
880 ret = macsec_qca_get_available_transmit_sc(priv, &channel); in macsec_qca_create_transmit_sc()
881 if (ret != 0) in macsec_qca_create_transmit_sc()
882 return ret; in macsec_qca_create_transmit_sc()
897 ret += nss_macsec_secy_tx_class_lut_set(drv->secy_id, channel, &entry); in macsec_qca_create_transmit_sc()
898 ret += nss_macsec_secy_tx_sc_create(drv->secy_id, channel, psci, 8); in macsec_qca_create_transmit_sc()
899 ret += nss_macsec_secy_tx_sc_protect_set(drv->secy_id, channel, in macsec_qca_create_transmit_sc()
901 ret += nss_macsec_secy_tx_sc_confidentiality_offset_set(drv->secy_id, in macsec_qca_create_transmit_sc()
907 return ret; in macsec_qca_create_transmit_sc()
914 int ret; in macsec_qca_delete_transmit_sc() local
918 ret = macsec_qca_lookup_transmit_channel(priv, sc, &channel); in macsec_qca_delete_transmit_sc()
919 if (ret != 0) in macsec_qca_delete_transmit_sc()
920 return ret; in macsec_qca_delete_transmit_sc()
927 ret += nss_macsec_secy_tx_class_lut_set(drv->secy_id, channel, &entry); in macsec_qca_delete_transmit_sc()
928 ret += nss_macsec_secy_tx_sc_del(drv->secy_id, channel); in macsec_qca_delete_transmit_sc()
930 return ret; in macsec_qca_delete_transmit_sc()
937 int ret; in macsec_qca_create_transmit_sa() local
944 ret = macsec_qca_lookup_transmit_channel(priv, sa->sc, &channel); in macsec_qca_create_transmit_sa()
945 if (ret != 0) in macsec_qca_create_transmit_sa()
946 return ret; in macsec_qca_create_transmit_sa()
984 ret += nss_macsec_secy_tx_sc_confidentiality_offset_set(drv->secy_id, in macsec_qca_create_transmit_sa()
987 ret += nss_macsec_secy_tx_sa_next_pn_set(drv->secy_id, channel, sa->an, in macsec_qca_create_transmit_sa()
989 ret += nss_macsec_secy_tx_sak_set(drv->secy_id, channel, sa->an, in macsec_qca_create_transmit_sa()
991 ret += nss_macsec_secy_tx_sc_tci_7_2_set(drv->secy_id, channel, in macsec_qca_create_transmit_sa()
993 ret += nss_macsec_secy_tx_sc_an_set(drv->secy_id, channel, sa->an); in macsec_qca_create_transmit_sa()
995 return ret; in macsec_qca_create_transmit_sa()
1002 int ret; in macsec_qca_enable_transmit_sa() local
1005 ret = macsec_qca_lookup_transmit_channel(priv, sa->sc, &channel); in macsec_qca_enable_transmit_sa()
1006 if (ret != 0) in macsec_qca_enable_transmit_sa()
1007 return ret; in macsec_qca_enable_transmit_sa()
1012 ret += nss_macsec_secy_tx_sa_en_set(drv->secy_id, channel, sa->an, in macsec_qca_enable_transmit_sa()
1015 return ret; in macsec_qca_enable_transmit_sa()
1022 int ret; in macsec_qca_disable_transmit_sa() local
1025 ret = macsec_qca_lookup_transmit_channel(priv, sa->sc, &channel); in macsec_qca_disable_transmit_sa()
1026 if (ret != 0) in macsec_qca_disable_transmit_sa()
1027 return ret; in macsec_qca_disable_transmit_sa()
1032 ret += nss_macsec_secy_tx_sa_en_set(drv->secy_id, channel, sa->an, in macsec_qca_disable_transmit_sa()
1035 return ret; in macsec_qca_disable_transmit_sa()