wext             4657 include/net/cfg80211.h 	const struct iw_handler_def *wext;
wext             4968 include/net/cfg80211.h 	} wext;
wext              489 net/wireless/core.c 	rdev->wiphy.wext = &cfg80211_wext_handler;
wext             1104 net/wireless/core.c 	kzfree(wdev->wext.keys);
wext             1105 net/wireless/core.c 	wdev->wext.keys = NULL;
wext             1161 net/wireless/core.c 		kfree(wdev->wext.ie);
wext             1162 net/wireless/core.c 		wdev->wext.ie = NULL;
wext             1163 net/wireless/core.c 		wdev->wext.ie_len = 0;
wext             1164 net/wireless/core.c 		wdev->wext.connect.auth_type = NL80211_AUTHTYPE_AUTOMATIC;
wext             1288 net/wireless/core.c 		wdev->wext.default_key = -1;
wext             1289 net/wireless/core.c 		wdev->wext.default_mgmt_key = -1;
wext             1290 net/wireless/core.c 		wdev->wext.connect.auth_type = NL80211_AUTHTYPE_AUTOMATIC;
wext              142 net/wireless/ibss.c 	wdev->wext.ibss.chandef = params->chandef;
wext              187 net/wireless/ibss.c 		wdev->wext.ibss.ssid_len = 0;
wext              246 net/wireless/ibss.c 	if (!wdev->wext.ibss.beacon_interval)
wext              247 net/wireless/ibss.c 		wdev->wext.ibss.beacon_interval = 100;
wext              250 net/wireless/ibss.c 	if (!wdev->wext.ibss.chandef.chan) {
wext              278 net/wireless/ibss.c 		cfg80211_chandef_create(&wdev->wext.ibss.chandef, new_chan,
wext              283 net/wireless/ibss.c 	if (!wdev->wext.ibss.ssid_len)
wext              289 net/wireless/ibss.c 	if (wdev->wext.keys)
wext              290 net/wireless/ibss.c 		wdev->wext.keys->def = wdev->wext.default_key;
wext              292 net/wireless/ibss.c 	wdev->wext.ibss.privacy = wdev->wext.default_key != -1;
wext              294 net/wireless/ibss.c 	if (wdev->wext.keys && wdev->wext.keys->def != -1) {
wext              295 net/wireless/ibss.c 		ck = kmemdup(wdev->wext.keys, sizeof(*ck), GFP_KERNEL);
wext              302 net/wireless/ibss.c 				   &wdev->wext.ibss, ck);
wext              338 net/wireless/ibss.c 	if (wdev->wext.ibss.chandef.chan == chan)
wext              351 net/wireless/ibss.c 		cfg80211_chandef_create(&wdev->wext.ibss.chandef, chan,
wext              353 net/wireless/ibss.c 		wdev->wext.ibss.channel_fixed = true;
wext              356 net/wireless/ibss.c 		wdev->wext.ibss.channel_fixed = false;
wext              380 net/wireless/ibss.c 	else if (wdev->wext.ibss.chandef.chan)
wext              381 net/wireless/ibss.c 		chan = wdev->wext.ibss.chandef.chan;
wext              424 net/wireless/ibss.c 	wdev->wext.ibss.ssid = wdev->ssid;
wext              425 net/wireless/ibss.c 	wdev->wext.ibss.ssid_len = len;
wext              451 net/wireless/ibss.c 	} else if (wdev->wext.ibss.ssid && wdev->wext.ibss.ssid_len) {
wext              453 net/wireless/ibss.c 		data->length = wdev->wext.ibss.ssid_len;
wext              454 net/wireless/ibss.c 		memcpy(ssid, wdev->wext.ibss.ssid, data->length);
wext              488 net/wireless/ibss.c 	if (!bssid && !wdev->wext.ibss.bssid)
wext              492 net/wireless/ibss.c 	if (wdev->wext.ibss.bssid && bssid &&
wext              493 net/wireless/ibss.c 	    ether_addr_equal(bssid, wdev->wext.ibss.bssid))
wext              506 net/wireless/ibss.c 		memcpy(wdev->wext.bssid, bssid, ETH_ALEN);
wext              507 net/wireless/ibss.c 		wdev->wext.ibss.bssid = wdev->wext.bssid;
wext              509 net/wireless/ibss.c 		wdev->wext.ibss.bssid = NULL;
wext              533 net/wireless/ibss.c 	else if (wdev->wext.ibss.bssid)
wext              534 net/wireless/ibss.c 		memcpy(ap_addr->sa_data, wdev->wext.ibss.bssid, ETH_ALEN);
wext             3868 net/wireless/nl80211.c 		dev->ieee80211_ptr->wext.default_key = key.idx;
wext             3890 net/wireless/nl80211.c 		dev->ieee80211_ptr->wext.default_mgmt_key = key.idx;
wext             4010 net/wireless/nl80211.c 		if (key.idx == dev->ieee80211_ptr->wext.default_key)
wext             4011 net/wireless/nl80211.c 			dev->ieee80211_ptr->wext.default_key = -1;
wext             4012 net/wireless/nl80211.c 		else if (key.idx == dev->ieee80211_ptr->wext.default_mgmt_key)
wext             4013 net/wireless/nl80211.c 			dev->ieee80211_ptr->wext.default_mgmt_key = -1;
wext              720 net/wireless/sme.c 			memcpy(wdev->wext.prev_bssid, cr->bssid, ETH_ALEN);
wext              721 net/wireless/sme.c 			wdev->wext.prev_bssid_valid = true;
wext              945 net/wireless/sme.c 	memcpy(wdev->wext.prev_bssid, info->bss->bssid, ETH_ALEN);
wext              946 net/wireless/sme.c 	wdev->wext.prev_bssid_valid = true;
wext             1124 net/wireless/sme.c 	wdev->wext.connect.ssid_len = 0;
wext              412 net/wireless/wext-compat.c 	if (!wdev->wext.keys) {
wext              413 net/wireless/wext-compat.c 		wdev->wext.keys = kzalloc(sizeof(*wdev->wext.keys),
wext              415 net/wireless/wext-compat.c 		if (!wdev->wext.keys)
wext              418 net/wireless/wext-compat.c 			wdev->wext.keys->params[i].key =
wext              419 net/wireless/wext-compat.c 				wdev->wext.keys->data[i];
wext              445 net/wireless/wext-compat.c 			if (idx == wdev->wext.default_key &&
wext              458 net/wireless/wext-compat.c 		wdev->wext.connect.privacy = false;
wext              467 net/wireless/wext-compat.c 				memset(wdev->wext.keys->data[idx], 0,
wext              468 net/wireless/wext-compat.c 				       sizeof(wdev->wext.keys->data[idx]));
wext              469 net/wireless/wext-compat.c 				wdev->wext.keys->params[idx].key_len = 0;
wext              470 net/wireless/wext-compat.c 				wdev->wext.keys->params[idx].cipher = 0;
wext              472 net/wireless/wext-compat.c 			if (idx == wdev->wext.default_key)
wext              473 net/wireless/wext-compat.c 				wdev->wext.default_key = -1;
wext              474 net/wireless/wext-compat.c 			else if (idx == wdev->wext.default_mgmt_key)
wext              475 net/wireless/wext-compat.c 				wdev->wext.default_mgmt_key = -1;
wext              506 net/wireless/wext-compat.c 		wdev->wext.keys->params[idx] = *params;
wext              507 net/wireless/wext-compat.c 		memcpy(wdev->wext.keys->data[idx],
wext              509 net/wireless/wext-compat.c 		wdev->wext.keys->params[idx].key =
wext              510 net/wireless/wext-compat.c 			wdev->wext.keys->data[idx];
wext              515 net/wireless/wext-compat.c 	    (tx_key || (!addr && wdev->wext.default_key == -1))) {
wext              523 net/wireless/wext-compat.c 			    wdev->wext.default_key == -1) {
wext              530 net/wireless/wext-compat.c 			wdev->wext.default_key = idx;
wext              538 net/wireless/wext-compat.c 	    (tx_key || (!addr && wdev->wext.default_mgmt_key == -1))) {
wext              542 net/wireless/wext-compat.c 			wdev->wext.default_mgmt_key = idx;
wext              586 net/wireless/wext-compat.c 		idx = wdev->wext.default_key;
wext              604 net/wireless/wext-compat.c 			wdev->wext.default_key = idx;
wext              620 net/wireless/wext-compat.c 				       wdev->wext.default_key == -1,
wext              679 net/wireless/wext-compat.c 			idx = wdev->wext.default_mgmt_key;
wext              686 net/wireless/wext-compat.c 			idx = wdev->wext.default_key;
wext              728 net/wireless/wext-compat.c 		idx = wdev->wext.default_key;
wext              738 net/wireless/wext-compat.c 	if (!wdev->wext.keys || !wdev->wext.keys->params[idx].cipher) {
wext              745 net/wireless/wext-compat.c 			    wdev->wext.keys->params[idx].key_len);
wext              746 net/wireless/wext-compat.c 	memcpy(keybuf, wdev->wext.keys->params[idx].key, erq->length);
wext              920 net/wireless/wext-compat.c 		wdev->wext.connect.auth_type = NL80211_AUTHTYPE_OPEN_SYSTEM;
wext              925 net/wireless/wext-compat.c 		wdev->wext.connect.auth_type = NL80211_AUTHTYPE_SHARED_KEY;
wext              930 net/wireless/wext-compat.c 		wdev->wext.connect.auth_type = NL80211_AUTHTYPE_NETWORK_EAP;
wext              934 net/wireless/wext-compat.c 		wdev->wext.connect.auth_type = NL80211_AUTHTYPE_AUTOMATIC;
wext              952 net/wireless/wext-compat.c 		wdev->wext.connect.crypto.wpa_versions &=
wext              956 net/wireless/wext-compat.c 		wdev->wext.connect.crypto.wpa_versions |=
wext              960 net/wireless/wext-compat.c 		wdev->wext.connect.crypto.wpa_versions |=
wext              969 net/wireless/wext-compat.c 		wdev->wext.connect.crypto.cipher_group =
wext              972 net/wireless/wext-compat.c 		wdev->wext.connect.crypto.cipher_group =
wext              975 net/wireless/wext-compat.c 		wdev->wext.connect.crypto.cipher_group =
wext              978 net/wireless/wext-compat.c 		wdev->wext.connect.crypto.cipher_group =
wext              981 net/wireless/wext-compat.c 		wdev->wext.connect.crypto.cipher_group =
wext              984 net/wireless/wext-compat.c 		wdev->wext.connect.crypto.cipher_group = 0;
wext              994 net/wireless/wext-compat.c 	u32 *ciphers_pairwise = wdev->wext.connect.crypto.ciphers_pairwise;
wext             1023 net/wireless/wext-compat.c 	wdev->wext.connect.crypto.n_ciphers_pairwise = nr_ciphers;
wext             1038 net/wireless/wext-compat.c 		wdev->wext.connect.crypto.akm_suites[nr_akm_suites] =
wext             1044 net/wireless/wext-compat.c 		wdev->wext.connect.crypto.akm_suites[nr_akm_suites] =
wext             1049 net/wireless/wext-compat.c 	wdev->wext.connect.crypto.n_akm_suites = nr_akm_suites;
wext             1065 net/wireless/wext-compat.c 		wdev->wext.connect.privacy = data->value;
wext             1178 net/wireless/wext-compat.c 	memcpy(&wdev->wext.bssid, (u8 *) &addr->sa_data, ETH_ALEN);
wext             1193 net/wireless/wext-compat.c 	memcpy(&addr->sa_data, wdev->wext.bssid, ETH_ALEN);
wext              651 net/wireless/wext-core.c 	    dev->ieee80211_ptr->wiphy->wext &&
wext              652 net/wireless/wext-core.c 	    dev->ieee80211_ptr->wiphy->wext->get_wireless_stats)
wext              653 net/wireless/wext-core.c 		return dev->ieee80211_ptr->wiphy->wext->get_wireless_stats(dev);
wext              691 net/wireless/wext-core.c 		handlers = dev->ieee80211_ptr->wiphy->wext;
wext               31 net/wireless/wext-sme.c 	wdev->wext.connect.ie = wdev->wext.ie;
wext               32 net/wireless/wext-sme.c 	wdev->wext.connect.ie_len = wdev->wext.ie_len;
wext               35 net/wireless/wext-sme.c 	wdev->wext.connect.bg_scan_period = -1;
wext               37 net/wireless/wext-sme.c 	if (wdev->wext.keys) {
wext               38 net/wireless/wext-sme.c 		wdev->wext.keys->def = wdev->wext.default_key;
wext               39 net/wireless/wext-sme.c 		if (wdev->wext.default_key != -1)
wext               40 net/wireless/wext-sme.c 			wdev->wext.connect.privacy = true;
wext               43 net/wireless/wext-sme.c 	if (!wdev->wext.connect.ssid_len)
wext               46 net/wireless/wext-sme.c 	if (wdev->wext.keys && wdev->wext.keys->def != -1) {
wext               47 net/wireless/wext-sme.c 		ck = kmemdup(wdev->wext.keys, sizeof(*ck), GFP_KERNEL);
wext               54 net/wireless/wext-sme.c 	if (wdev->wext.prev_bssid_valid)
wext               55 net/wireless/wext-sme.c 		prev_bssid = wdev->wext.prev_bssid;
wext               58 net/wireless/wext-sme.c 			       &wdev->wext.connect, ck, prev_bssid);
wext               95 net/wireless/wext-sme.c 		if (wdev->wext.connect.channel == chan) {
wext              101 net/wireless/wext-sme.c 		if (wdev->wext.connect.ssid_len)
wext              109 net/wireless/wext-sme.c 	wdev->wext.connect.channel = chan;
wext              130 net/wireless/wext-sme.c 	else if (wdev->wext.connect.channel)
wext              131 net/wireless/wext-sme.c 		chan = wdev->wext.connect.channel;
wext              171 net/wireless/wext-sme.c 		if (wdev->wext.connect.ssid && len &&
wext              172 net/wireless/wext-sme.c 		    len == wdev->wext.connect.ssid_len &&
wext              173 net/wireless/wext-sme.c 		    memcmp(wdev->wext.connect.ssid, ssid, len) == 0)
wext              185 net/wireless/wext-sme.c 	wdev->wext.prev_bssid_valid = false;
wext              186 net/wireless/wext-sme.c 	wdev->wext.connect.ssid = wdev->wext.ssid;
wext              187 net/wireless/wext-sme.c 	memcpy(wdev->wext.ssid, ssid, len);
wext              188 net/wireless/wext-sme.c 	wdev->wext.connect.ssid_len = len;
wext              190 net/wireless/wext-sme.c 	wdev->wext.connect.crypto.control_port = false;
wext              191 net/wireless/wext-sme.c 	wdev->wext.connect.crypto.control_port_ethertype =
wext              229 net/wireless/wext-sme.c 	} else if (wdev->wext.connect.ssid && wdev->wext.connect.ssid_len) {
wext              231 net/wireless/wext-sme.c 		data->length = wdev->wext.connect.ssid_len;
wext              232 net/wireless/wext-sme.c 		memcpy(ssid, wdev->wext.connect.ssid, data->length);
wext              264 net/wireless/wext-sme.c 		if (!bssid && !wdev->wext.connect.bssid)
wext              268 net/wireless/wext-sme.c 		if (wdev->wext.connect.bssid && bssid &&
wext              269 net/wireless/wext-sme.c 		    ether_addr_equal(bssid, wdev->wext.connect.bssid))
wext              279 net/wireless/wext-sme.c 		memcpy(wdev->wext.bssid, bssid, ETH_ALEN);
wext              280 net/wireless/wext-sme.c 		wdev->wext.connect.bssid = wdev->wext.bssid;
wext              282 net/wireless/wext-sme.c 		wdev->wext.connect.bssid = NULL;
wext              331 net/wireless/wext-sme.c 	if (wdev->wext.ie_len == ie_len &&
wext              332 net/wireless/wext-sme.c 	    memcmp(wdev->wext.ie, ie, ie_len) == 0)
wext              344 net/wireless/wext-sme.c 	kfree(wdev->wext.ie);
wext              345 net/wireless/wext-sme.c 	wdev->wext.ie = ie;
wext              346 net/wireless/wext-sme.c 	wdev->wext.ie_len = ie_len;