Lines Matching defs:key
683 struct ieee80211_key_conf *key)
693 int pairwise = (key->flags & IEEE80211_KEY_FLAG_PAIRWISE) ?
706 key->flags |= IEEE80211_KEY_FLAG_PUT_IV_SPACE |
709 switch (key->cipher) {
712 if (key->keylen > 16) {
723 &key->key[0], key->keylen);
724 wsm_key->wep_pairwise.keylen = key->keylen;
728 &key->key[0], key->keylen);
729 wsm_key->wep_group.keylen = key->keylen;
730 wsm_key->wep_group.keyid = key->keyidx;
734 ieee80211_get_key_rx_seq(key, 0, &seq);
740 &key->key[0], 16);
742 &key->key[16], 8);
744 &key->key[24], 8);
751 &key->key[0], 16);
753 &key->key[mic_offset], 8);
764 wsm_key->tkip_group.keyid = key->keyidx;
768 ieee80211_get_key_rx_seq(key, 0, &seq);
774 &key->key[0], 16);
778 &key->key[0], 16);
788 wsm_key->aes_group.keyid = key->keyidx;
797 &key->key[0], 16);
799 &key->key[16], 16);
800 wsm_key->wapi_pairwise.keyid = key->keyidx;
804 &key->key[0], 16);
806 &key->key[16], 16);
807 wsm_key->wapi_group.keyid = key->keyidx;
811 pr_warn("Unhandled key type %d\n", key->cipher);
818 key->hw_key_idx = idx;
823 .index = key->hw_key_idx,
834 pr_warn("Unhandled key command %d\n", cmd);
851 pr_debug("[STA] Setting default WEP key: %d\n",