Lines Matching refs:wext
416 if (!wdev->wext.keys) { in cfg80211_set_encryption()
417 wdev->wext.keys = kzalloc_obj(*wdev->wext.keys); in cfg80211_set_encryption()
418 if (!wdev->wext.keys) in cfg80211_set_encryption()
421 wdev->wext.keys->params[i].key = in cfg80211_set_encryption()
422 wdev->wext.keys->data[i]; in cfg80211_set_encryption()
450 if (idx == wdev->wext.default_key && in cfg80211_set_encryption()
463 wdev->wext.connect.privacy = false; in cfg80211_set_encryption()
472 memset(wdev->wext.keys->data[idx], 0, in cfg80211_set_encryption()
473 sizeof(wdev->wext.keys->data[idx])); in cfg80211_set_encryption()
474 wdev->wext.keys->params[idx].key_len = 0; in cfg80211_set_encryption()
475 wdev->wext.keys->params[idx].cipher = 0; in cfg80211_set_encryption()
477 if (idx == wdev->wext.default_key) in cfg80211_set_encryption()
478 wdev->wext.default_key = -1; in cfg80211_set_encryption()
479 else if (idx == wdev->wext.default_mgmt_key) in cfg80211_set_encryption()
480 wdev->wext.default_mgmt_key = -1; in cfg80211_set_encryption()
513 wdev->wext.keys->params[idx] = *params; in cfg80211_set_encryption()
514 memcpy(wdev->wext.keys->data[idx], in cfg80211_set_encryption()
516 wdev->wext.keys->params[idx].key = in cfg80211_set_encryption()
517 wdev->wext.keys->data[idx]; in cfg80211_set_encryption()
522 (tx_key || (!addr && wdev->wext.default_key == -1))) { in cfg80211_set_encryption()
532 wdev->wext.default_key == -1) { in cfg80211_set_encryption()
540 wdev->wext.default_key = idx; in cfg80211_set_encryption()
548 (tx_key || (!addr && wdev->wext.default_mgmt_key == -1))) { in cfg80211_set_encryption()
554 wdev->wext.default_mgmt_key = idx; in cfg80211_set_encryption()
588 idx = wdev->wext.default_key; in cfg80211_wext_siwencode()
609 wdev->wext.default_key = idx; in cfg80211_wext_siwencode()
624 wdev->wext.default_key == -1, in cfg80211_wext_siwencode()
687 idx = wdev->wext.default_mgmt_key; in cfg80211_wext_siwencodeext()
694 idx = wdev->wext.default_key; in cfg80211_wext_siwencodeext()
738 idx = wdev->wext.default_key; in cfg80211_wext_giwencode()
748 if (!wdev->wext.keys || !wdev->wext.keys->params[idx].cipher) { in cfg80211_wext_giwencode()
755 wdev->wext.keys->params[idx].key_len); in cfg80211_wext_giwencode()
756 memcpy(keybuf, wdev->wext.keys->params[idx].key, erq->length); in cfg80211_wext_giwencode()
941 wdev->wext.connect.auth_type = NL80211_AUTHTYPE_OPEN_SYSTEM; in cfg80211_set_auth_alg()
946 wdev->wext.connect.auth_type = NL80211_AUTHTYPE_SHARED_KEY; in cfg80211_set_auth_alg()
951 wdev->wext.connect.auth_type = NL80211_AUTHTYPE_NETWORK_EAP; in cfg80211_set_auth_alg()
955 wdev->wext.connect.auth_type = NL80211_AUTHTYPE_AUTOMATIC; in cfg80211_set_auth_alg()
973 wdev->wext.connect.crypto.wpa_versions &= in cfg80211_set_wpa_version()
977 wdev->wext.connect.crypto.wpa_versions |= in cfg80211_set_wpa_version()
981 wdev->wext.connect.crypto.wpa_versions |= in cfg80211_set_wpa_version()
990 wdev->wext.connect.crypto.cipher_group = in cfg80211_set_cipher_group()
993 wdev->wext.connect.crypto.cipher_group = in cfg80211_set_cipher_group()
996 wdev->wext.connect.crypto.cipher_group = in cfg80211_set_cipher_group()
999 wdev->wext.connect.crypto.cipher_group = in cfg80211_set_cipher_group()
1002 wdev->wext.connect.crypto.cipher_group = in cfg80211_set_cipher_group()
1005 wdev->wext.connect.crypto.cipher_group = 0; in cfg80211_set_cipher_group()
1015 u32 *ciphers_pairwise = wdev->wext.connect.crypto.ciphers_pairwise; in cfg80211_set_cipher_pairwise()
1044 wdev->wext.connect.crypto.n_ciphers_pairwise = nr_ciphers; in cfg80211_set_cipher_pairwise()
1059 wdev->wext.connect.crypto.akm_suites[nr_akm_suites] = in cfg80211_set_key_mgt()
1065 wdev->wext.connect.crypto.akm_suites[nr_akm_suites] = in cfg80211_set_key_mgt()
1070 wdev->wext.connect.crypto.n_akm_suites = nr_akm_suites; in cfg80211_set_key_mgt()
1087 wdev->wext.connect.privacy = data->value; in cfg80211_wext_siwauth()