Lines Matching refs:cipher

370 		    key->cipher == WLAN_CIPHER_SUITE_AES_CMAC) {  in mt7615_mac_write_txwi()
601 mt7615_mac_get_cipher(int cipher) in mt7615_mac_get_cipher() argument
603 switch (cipher) { in mt7615_mac_get_cipher()
630 enum mt7615_cipher_type cipher, in mt7615_mac_wtbl_update_key() argument
641 if (cipher == MT_CIPHER_TKIP) { in mt7615_mac_wtbl_update_key()
646 if (cipher != MT_CIPHER_BIP_CMAC_128 && wcid->cipher) in mt7615_mac_wtbl_update_key()
648 if (cipher != MT_CIPHER_BIP_CMAC_128 || !wcid->cipher) in mt7615_mac_wtbl_update_key()
650 else if (cipher == MT_CIPHER_BIP_CMAC_128) in mt7615_mac_wtbl_update_key()
653 if (wcid->cipher & ~BIT(cipher)) { in mt7615_mac_wtbl_update_key()
654 if (cipher != MT_CIPHER_BIP_CMAC_128) in mt7615_mac_wtbl_update_key()
668 enum mt7615_cipher_type cipher, int keyidx, in mt7615_mac_wtbl_update_pk() argument
681 cipher == MT_CIPHER_BIP_CMAC_128); in mt7615_mac_wtbl_update_pk()
682 if (cipher != MT_CIPHER_BIP_CMAC_128 || in mt7615_mac_wtbl_update_pk()
683 !wcid->cipher) in mt7615_mac_wtbl_update_pk()
686 if (!(wcid->cipher & ~BIT(cipher))) in mt7615_mac_wtbl_update_pk()
689 if (cipher == MT_CIPHER_BIP_CMAC_128) in mt7615_mac_wtbl_update_pk()
707 enum mt7615_cipher_type cipher, in mt7615_mac_wtbl_update_cipher() argument
713 if (cipher != MT_CIPHER_BIP_CMAC_128 || !wcid->cipher) in mt7615_mac_wtbl_update_cipher()
715 FIELD_PREP(MT_WTBL_W2_KEY_TYPE, cipher)); in mt7615_mac_wtbl_update_cipher()
717 if (cipher != MT_CIPHER_BIP_CMAC_128 && in mt7615_mac_wtbl_update_cipher()
718 wcid->cipher & BIT(MT_CIPHER_BIP_CMAC_128)) in mt7615_mac_wtbl_update_cipher()
722 else if (!(wcid->cipher & ~BIT(cipher))) in mt7615_mac_wtbl_update_cipher()
732 enum mt7615_cipher_type cipher; in mt7615_mac_wtbl_set_key() local
735 cipher = mt7615_mac_get_cipher(key->cipher); in mt7615_mac_wtbl_set_key()
736 if (cipher == MT_CIPHER_NONE) in mt7615_mac_wtbl_set_key()
741 mt7615_mac_wtbl_update_cipher(dev, wcid, cipher, cmd); in mt7615_mac_wtbl_set_key()
742 err = mt7615_mac_wtbl_update_key(dev, wcid, key, cipher, cmd); in mt7615_mac_wtbl_set_key()
746 err = mt7615_mac_wtbl_update_pk(dev, wcid, cipher, key->keyidx, in mt7615_mac_wtbl_set_key()
752 wcid->cipher |= BIT(cipher); in mt7615_mac_wtbl_set_key()
754 wcid->cipher &= ~BIT(cipher); in mt7615_mac_wtbl_set_key()