bss               274 arch/mips/boot/elf2ecoff.c 	struct sect text, data, bss;
bss               283 arch/mips/boot/elf2ecoff.c 	text.len = data.len = bss.len = 0;
bss               284 arch/mips/boot/elf2ecoff.c 	text.vaddr = data.vaddr = bss.vaddr = 0;
bss               370 arch/mips/boot/elf2ecoff.c 				combine(&bss, &nbss, 1);
bss               394 arch/mips/boot/elf2ecoff.c 	if (text.vaddr > data.vaddr || data.vaddr > bss.vaddr ||
bss               396 arch/mips/boot/elf2ecoff.c 	    || data.vaddr + data.len > bss.vaddr) {
bss               424 arch/mips/boot/elf2ecoff.c 	eah.bsize = bss.len;
bss               428 arch/mips/boot/elf2ecoff.c 	eah.bss_start = bss.vaddr;
bss               522 arch/mips/mm/init.c pgd_t swapper_pg_dir[PTRS_PER_PGD] __section(.bss..swapper_pg_dir);
bss                48 arch/powerpc/kernel/prom_init.c #define __prombss __section(.bss.prominit)
bss                50 arch/s390/mm/init.c pgd_t swapper_pg_dir[PTRS_PER_PGD] __section(.bss..swapper_pg_dir);
bss               251 arch/x86/ia32/ia32_aout.c 	unsigned long bss, start_addr, len, error;
bss               307 arch/x86/ia32/ia32_aout.c 	bss = ex.a_text + ex.a_data + ex.a_bss;
bss               308 arch/x86/ia32/ia32_aout.c 	if (bss > len) {
bss               309 arch/x86/ia32/ia32_aout.c 		retval = vm_brk(start_addr + len, bss - len);
bss              4427 drivers/net/ethernet/sun/niu.c 	u16 bss;
bss              4429 drivers/net/ethernet/sun/niu.c 	bss = min(PAGE_SHIFT, 15);
bss              4431 drivers/net/ethernet/sun/niu.c 	rp->rbr_block_size = 1 << bss;
bss              4432 drivers/net/ethernet/sun/niu.c 	rp->rbr_blocks_per_page = 1 << (PAGE_SHIFT-bss);
bss              1913 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 				  struct gelic_wl_scan_info *bss)
bss              1931 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	common->scan_index = cpu_to_be16(bss->eurus_index);
bss              2008 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 		memcpy(wl->active_bssid, &bss->hwinfo->bssid[2], ETH_ALEN);
bss              1220 drivers/net/wireless/ath/ar5523/ar5523.c 				  struct ieee80211_bss_conf *bss)
bss              1227 drivers/net/wireless/ath/ar5523/ar5523.c 	ar5523_create_rateset(ar, bss, &rates.rateset, true);
bss              1235 drivers/net/wireless/ath/ar5523/ar5523.c 				    struct ieee80211_bss_conf *bss)
bss              1246 drivers/net/wireless/ath/ar5523/ar5523.c 	ar5523_create_rateset(ar, bss, &create.connattr.rateset, false);
bss              1248 drivers/net/wireless/ath/ar5523/ar5523.c 	wlan_mode = ar5523_get_wlan_mode(ar, bss);
bss              1256 drivers/net/wireless/ath/ar5523/ar5523.c 				struct ieee80211_bss_conf *bss)
bss              1262 drivers/net/wireless/ath/ar5523/ar5523.c 	associd.associd = cpu_to_be32(bss->aid);
bss              1264 drivers/net/wireless/ath/ar5523/ar5523.c 	memcpy(associd.bssid, bss->bssid, ETH_ALEN);
bss              1271 drivers/net/wireless/ath/ar5523/ar5523.c 				    struct ieee80211_bss_conf *bss,
bss              1283 drivers/net/wireless/ath/ar5523/ar5523.c 	if (bss->assoc) {
bss              1284 drivers/net/wireless/ath/ar5523/ar5523.c 		error = ar5523_create_connection(ar, vif, bss);
bss              1290 drivers/net/wireless/ath/ar5523/ar5523.c 		error = ar5523_set_basic_rates(ar, bss);
bss              1296 drivers/net/wireless/ath/ar5523/ar5523.c 		error = ar5523_write_associd(ar, bss);
bss              2174 drivers/net/wireless/ath/ath10k/mac.c 	struct cfg80211_bss *bss;
bss              2183 drivers/net/wireless/ath/ath10k/mac.c 	bss = cfg80211_get_bss(ar->hw->wiphy, def.chan, info->bssid, NULL, 0,
bss              2185 drivers/net/wireless/ath/ath10k/mac.c 	if (bss) {
bss              2189 drivers/net/wireless/ath/ath10k/mac.c 		rsnie = ieee80211_bss_get_ie(bss, WLAN_EID_RSN);
bss              2191 drivers/net/wireless/ath/ath10k/mac.c 		ies = rcu_dereference(bss->ies);
bss              2198 drivers/net/wireless/ath/ath10k/mac.c 		cfg80211_put_bss(ar->hw->wiphy, bss);
bss               687 drivers/net/wireless/ath/ath6kl/cfg80211.c 	struct cfg80211_bss *bss;
bss               700 drivers/net/wireless/ath/ath6kl/cfg80211.c 	bss = cfg80211_get_bss(ar->wiphy, chan, bssid,
bss               703 drivers/net/wireless/ath/ath6kl/cfg80211.c 	if (bss == NULL) {
bss               719 drivers/net/wireless/ath/ath6kl/cfg80211.c 		bss = cfg80211_inform_bss(ar->wiphy, chan,
bss               724 drivers/net/wireless/ath/ath6kl/cfg80211.c 		if (bss)
bss               732 drivers/net/wireless/ath/ath6kl/cfg80211.c 	return bss;
bss               744 drivers/net/wireless/ath/ath6kl/cfg80211.c 	struct cfg80211_bss *bss;
bss               785 drivers/net/wireless/ath/ath6kl/cfg80211.c 	bss = ath6kl_add_bss_if_needed(vif, nw_type, bssid, chan,
bss               787 drivers/net/wireless/ath/ath6kl/cfg80211.c 	if (!bss) {
bss               796 drivers/net/wireless/ath/ath6kl/cfg80211.c 		cfg80211_put_bss(ar->wiphy, bss);
bss               807 drivers/net/wireless/ath/ath6kl/cfg80211.c 		cfg80211_put_bss(ar->wiphy, bss);
bss               810 drivers/net/wireless/ath/ath6kl/cfg80211.c 			.bss = bss,
bss              1093 drivers/net/wireless/ath/ath6kl/wmi.c 	struct cfg80211_bss *bss;
bss              1138 drivers/net/wireless/ath/ath6kl/wmi.c 	bss = cfg80211_inform_bss(ar->wiphy, channel,
bss              1147 drivers/net/wireless/ath/ath6kl/wmi.c 	if (bss == NULL)
bss              1149 drivers/net/wireless/ath/ath6kl/wmi.c 	cfg80211_put_bss(ar->wiphy, bss);
bss              1655 drivers/net/wireless/ath/ath6kl/wmi.h 		struct bss_bias_info bss; /* WMI_SET_HOST_BIAS */
bss              1268 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_config_bss_params_v1 *bss;
bss              1278 drivers/net/wireless/ath/wcn36xx/smd.c 	bss = &msg_body->bss_params;
bss              1279 drivers/net/wireless/ath/wcn36xx/smd.c 	sta = &bss->sta;
bss              1368 drivers/net/wireless/ath/wcn36xx/smd.c 		    bss->bssid, bss->self_mac_addr, bss->bss_type,
bss              1369 drivers/net/wireless/ath/wcn36xx/smd.c 		    bss->oper_mode, bss->nw_type);
bss              1432 drivers/net/wireless/ath/wcn36xx/smd.c 	struct wcn36xx_hal_config_bss_params *bss;
bss              1445 drivers/net/wireless/ath/wcn36xx/smd.c 	bss = &msg->bss_params;
bss              1446 drivers/net/wireless/ath/wcn36xx/smd.c 	sta_params = &bss->sta;
bss              1450 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(&bss->bssid, bssid, ETH_ALEN);
bss              1452 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(bss->self_mac_addr, vif->addr, ETH_ALEN);
bss              1455 drivers/net/wireless/ath/wcn36xx/smd.c 		bss->bss_type = WCN36XX_HAL_INFRASTRUCTURE_MODE;
bss              1458 drivers/net/wireless/ath/wcn36xx/smd.c 		bss->oper_mode = 1;
bss              1459 drivers/net/wireless/ath/wcn36xx/smd.c 		bss->wcn36xx_hal_persona = WCN36XX_HAL_STA_MODE;
bss              1462 drivers/net/wireless/ath/wcn36xx/smd.c 		bss->bss_type = WCN36XX_HAL_INFRA_AP_MODE;
bss              1465 drivers/net/wireless/ath/wcn36xx/smd.c 		bss->oper_mode = 0;
bss              1466 drivers/net/wireless/ath/wcn36xx/smd.c 		bss->wcn36xx_hal_persona = WCN36XX_HAL_STA_SAP_MODE;
bss              1468 drivers/net/wireless/ath/wcn36xx/smd.c 		bss->bss_type = WCN36XX_HAL_IBSS_MODE;
bss              1471 drivers/net/wireless/ath/wcn36xx/smd.c 		bss->oper_mode = 1;
bss              1477 drivers/net/wireless/ath/wcn36xx/smd.c 		wcn36xx_smd_set_bss_nw_type(wcn, sta, bss);
bss              1479 drivers/net/wireless/ath/wcn36xx/smd.c 		bss->nw_type = WCN36XX_HAL_11N_NW_TYPE;
bss              1481 drivers/net/wireless/ath/wcn36xx/smd.c 	bss->short_slot_time_supported = vif->bss_conf.use_short_slot;
bss              1482 drivers/net/wireless/ath/wcn36xx/smd.c 	bss->lla_coexist = 0;
bss              1483 drivers/net/wireless/ath/wcn36xx/smd.c 	bss->llb_coexist = 0;
bss              1484 drivers/net/wireless/ath/wcn36xx/smd.c 	bss->llg_coexist = 0;
bss              1485 drivers/net/wireless/ath/wcn36xx/smd.c 	bss->rifs_mode = 0;
bss              1486 drivers/net/wireless/ath/wcn36xx/smd.c 	bss->beacon_interval = vif->bss_conf.beacon_int;
bss              1487 drivers/net/wireless/ath/wcn36xx/smd.c 	bss->dtim_period = vif_priv->dtim_period;
bss              1489 drivers/net/wireless/ath/wcn36xx/smd.c 	wcn36xx_smd_set_bss_ht_params(vif, sta, bss);
bss              1491 drivers/net/wireless/ath/wcn36xx/smd.c 	bss->oper_channel = WCN36XX_HW_CHANNEL(wcn);
bss              1494 drivers/net/wireless/ath/wcn36xx/smd.c 		bss->ext_channel = IEEE80211_HT_PARAM_CHA_SEC_BELOW;
bss              1496 drivers/net/wireless/ath/wcn36xx/smd.c 		bss->ext_channel = IEEE80211_HT_PARAM_CHA_SEC_ABOVE;
bss              1498 drivers/net/wireless/ath/wcn36xx/smd.c 		bss->ext_channel = IEEE80211_HT_PARAM_CHA_SEC_NONE;
bss              1500 drivers/net/wireless/ath/wcn36xx/smd.c 	bss->reserved = 0;
bss              1504 drivers/net/wireless/ath/wcn36xx/smd.c 	bss->ssid.length = vif_priv->ssid.length;
bss              1505 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(bss->ssid.ssid, vif_priv->ssid.ssid, vif_priv->ssid.length);
bss              1507 drivers/net/wireless/ath/wcn36xx/smd.c 	bss->obss_prot_enabled = 0;
bss              1508 drivers/net/wireless/ath/wcn36xx/smd.c 	bss->rmf = 0;
bss              1509 drivers/net/wireless/ath/wcn36xx/smd.c 	bss->max_probe_resp_retry_limit = 0;
bss              1510 drivers/net/wireless/ath/wcn36xx/smd.c 	bss->hidden_ssid = vif->bss_conf.hidden_ssid;
bss              1511 drivers/net/wireless/ath/wcn36xx/smd.c 	bss->proxy_probe_resp = 0;
bss              1512 drivers/net/wireless/ath/wcn36xx/smd.c 	bss->edca_params_valid = 0;
bss              1516 drivers/net/wireless/ath/wcn36xx/smd.c 	bss->ext_set_sta_key_param_valid = 0;
bss              1520 drivers/net/wireless/ath/wcn36xx/smd.c 	bss->spectrum_mgt_enable = 0;
bss              1521 drivers/net/wireless/ath/wcn36xx/smd.c 	bss->tx_mgmt_power = 0;
bss              1522 drivers/net/wireless/ath/wcn36xx/smd.c 	bss->max_tx_power = WCN36XX_MAX_POWER(wcn);
bss              1523 drivers/net/wireless/ath/wcn36xx/smd.c 	bss->action = update;
bss              1525 drivers/net/wireless/ath/wcn36xx/smd.c 	vif_priv->bss_type = bss->bss_type;
bss              1529 drivers/net/wireless/ath/wcn36xx/smd.c 		    bss->bssid, bss->self_mac_addr, bss->bss_type,
bss              1530 drivers/net/wireless/ath/wcn36xx/smd.c 		    bss->oper_mode, bss->nw_type);
bss              1206 drivers/net/wireless/ath/wil6210/cfg80211.c 	struct cfg80211_bss *bss;
bss              1249 drivers/net/wireless/ath/wil6210/cfg80211.c 	bss = cfg80211_get_bss(wiphy, sme->channel, sme->bssid,
bss              1252 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (!bss) {
bss              1257 drivers/net/wireless/ath/wil6210/cfg80211.c 	ssid_eid = ieee80211_bss_get_ie(bss, WLAN_EID_SSID);
bss              1270 drivers/net/wireless/ath/wil6210/cfg80211.c 	switch (bss->capability & WLAN_CAPABILITY_DMG_TYPE_MASK) {
bss              1279 drivers/net/wireless/ath/wil6210/cfg80211.c 			bss->capability);
bss              1284 drivers/net/wireless/ath/wil6210/cfg80211.c 	ch = bss->channel->hw_value;
bss              1287 drivers/net/wireless/ath/wil6210/cfg80211.c 			bss->channel->center_freq);
bss              1295 drivers/net/wireless/ath/wil6210/cfg80211.c 				bss->capability);
bss              1301 drivers/net/wireless/ath/wil6210/cfg80211.c 			vif->bss = bss;
bss              1307 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = wmi_del_cipher_key(vif, 0, bss->bssid,
bss              1313 drivers/net/wireless/ath/wil6210/cfg80211.c 		rc = wmi_del_cipher_key(vif, 0, bss->bssid,
bss              1350 drivers/net/wireless/ath/wil6210/cfg80211.c 	ether_addr_copy(conn.bssid, bss->bssid);
bss              1351 drivers/net/wireless/ath/wil6210/cfg80211.c 	ether_addr_copy(conn.dst_mac, bss->bssid);
bss              1360 drivers/net/wireless/ath/wil6210/cfg80211.c 		vif->bss = bss;
bss              1369 drivers/net/wireless/ath/wil6210/cfg80211.c 	cfg80211_put_bss(wiphy, bss);
bss              2551 drivers/net/wireless/ath/wil6210/cfg80211.c 	struct cfg80211_bss *bss;
bss              2576 drivers/net/wireless/ath/wil6210/cfg80211.c 	bss = vif->bss;
bss              2577 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (!bss) {
bss              2583 drivers/net/wireless/ath/wil6210/cfg80211.c 	ether_addr_copy(reassoc.bssid, bss->bssid);
bss               372 drivers/net/wireless/ath/wil6210/main.c 			vif->bss = NULL;
bss               873 drivers/net/wireless/ath/wil6210/wil6210.h 	struct cfg80211_bss *bss; /* connected bss, relevant in STA mode */
bss               880 drivers/net/wireless/ath/wil6210/wmi.c 		struct cfg80211_bss *bss;
bss               901 drivers/net/wireless/ath/wil6210/wmi.c 		bss = cfg80211_inform_bss_frame_data(wiphy, &bss_data,
bss               904 drivers/net/wireless/ath/wil6210/wmi.c 		if (bss) {
bss               907 drivers/net/wireless/ath/wil6210/wmi.c 			cfg80211_put_bss(wiphy, bss);
bss              1076 drivers/net/wireless/ath/wil6210/wmi.c 			cfg80211_ref_bss(wiphy, vif->bss);
bss              1077 drivers/net/wireless/ath/wil6210/wmi.c 			cfg80211_connect_bss(ndev, evt->bssid, vif->bss,
bss              1083 drivers/net/wireless/ath/wil6210/wmi.c 		vif->bss = NULL;
bss              1400 drivers/net/wireless/ath/wil6210/wmi.c 	struct cfg80211_bss *bss;
bss              1449 drivers/net/wireless/ath/wil6210/wmi.c 	bss = cfg80211_inform_bss_frame_data(wiphy, &bss_data, rx_mgmt_frame,
bss              1451 drivers/net/wireless/ath/wil6210/wmi.c 	if (bss) {
bss              1453 drivers/net/wireless/ath/wil6210/wmi.c 		cfg80211_put_bss(wiphy, bss);
bss              1827 drivers/net/wireless/ath/wil6210/wmi.c 	ether_addr_copy(wil->sta[cid].addr, vif->bss->bssid);
bss              1831 drivers/net/wireless/ath/wil6210/wmi.c 	cfg80211_ref_bss(wiphy, vif->bss);
bss              1836 drivers/net/wireless/ath/wil6210/wmi.c 	info.bss = vif->bss;
bss              1842 drivers/net/wireless/ath/wil6210/wmi.c 	vif->bss = NULL;
bss              2986 drivers/net/wireless/atmel/atmel.c 	u8 *bss = capability & WLAN_CAPABILITY_ESS ? header->addr2 : header->addr3;
bss              2990 drivers/net/wireless/atmel/atmel.c 		if (memcmp(bss, priv->BSSinfo[i].BSSID, ETH_ALEN) == 0)
bss              3001 drivers/net/wireless/atmel/atmel.c 		memcpy(priv->BSSinfo[index].BSSID, bss, ETH_ALEN);
bss              3202 drivers/net/wireless/atmel/atmel.c 	struct bss_info *bss =  &priv->BSSinfo[bss_index];
bss              3204 drivers/net/wireless/atmel/atmel.c 	memcpy(priv->CurrentBSSID, bss->BSSID, ETH_ALEN);
bss              3205 drivers/net/wireless/atmel/atmel.c 	memcpy(priv->SSID, bss->SSID, priv->SSID_size = bss->SSIDsize);
bss              3213 drivers/net/wireless/atmel/atmel.c 	if (bss->BSStype == IW_MODE_ADHOC &&
bss              3224 drivers/net/wireless/atmel/atmel.c 	priv->operating_mode = bss->BSStype;
bss              3225 drivers/net/wireless/atmel/atmel.c 	priv->channel = bss->channel & 0x7f;
bss              3226 drivers/net/wireless/atmel/atmel.c 	priv->beacon_period = bss->beacon_period;
bss              3228 drivers/net/wireless/atmel/atmel.c 	if (priv->preamble != bss->preamble) {
bss              3229 drivers/net/wireless/atmel/atmel.c 		priv->preamble = bss->preamble;
bss              3231 drivers/net/wireless/atmel/atmel.c 			       LOCAL_MIB_PREAMBLE_TYPE, bss->preamble);
bss              3234 drivers/net/wireless/atmel/atmel.c 	if (!priv->wep_is_on && bss->UsingWEP) {
bss              3240 drivers/net/wireless/atmel/atmel.c 	if (priv->wep_is_on && !bss->UsingWEP) {
bss              2802 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct cfg80211_bss *bss;
bss              2847 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	bss = cfg80211_inform_bss_data(wiphy, &bss_data,
bss              2854 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (!bss)
bss              2857 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg80211_put_bss(wiphy, bss);
bss              2863 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c next_bss_le(struct brcmf_scan_results *list, struct brcmf_bss_info_le *bss)
bss              2865 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (bss == NULL)
bss              2867 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	return (struct brcmf_bss_info_le *)((unsigned long)bss +
bss              2868 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 					    le32_to_cpu(bss->length));
bss              2904 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct cfg80211_bss *bss;
bss              2957 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	bss = cfg80211_inform_bss(wiphy, notify_channel,
bss              2963 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (!bss) {
bss              2968 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg80211_put_bss(wiphy, bss);
bss              3066 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			      struct brcmf_bss_info_le *bss,
bss              3071 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	ch_bss.chspec = le16_to_cpu(bss->chanspec);
bss              3076 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (!memcmp(&bss_info_le->BSSID, &bss->BSSID, ETH_ALEN) &&
bss              3078 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		bss_info_le->SSID_len == bss->SSID_len &&
bss              3079 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		!memcmp(bss_info_le->SSID, bss->SSID, bss_info_le->SSID_len)) {
bss              3080 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		if ((bss->flags & BRCMF_BSS_RSSI_ON_CHANNEL) ==
bss              3082 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			s16 bss_rssi = le16_to_cpu(bss->RSSI);
bss              3089 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 				bss->RSSI = bss_info_le->RSSI;
bss              3090 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		} else if ((bss->flags & BRCMF_BSS_RSSI_ON_CHANNEL) &&
bss              3095 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			bss->RSSI = bss_info_le->RSSI;
bss              3096 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			bss->flags |= BRCMF_BSS_RSSI_ON_CHANNEL;
bss              3113 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_bss_info_le *bss = NULL;
bss              3188 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			bss = bss ? (struct brcmf_bss_info_le *)
bss              3189 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 				((unsigned char *)bss +
bss              3190 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 				le32_to_cpu(bss->length)) : list->bss_info_le;
bss              3191 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			if (brcmf_compare_update_same_bss(cfg, bss,
bss               804 drivers/net/wireless/cisco/airo.c   BSSListRid bss;
bss              3000 drivers/net/wireless/cisco/airo.c 	BSSListRid bss;
bss              3009 drivers/net/wireless/cisco/airo.c 		memset (loop_net, 0, sizeof (loop_net->bss));
bss              3013 drivers/net/wireless/cisco/airo.c 	rc = PC4500_readrid(ai, ai->bssListFirst, &bss, ai->bssListRidLen, 0);
bss              3014 drivers/net/wireless/cisco/airo.c 	if((rc) || (bss.index == cpu_to_le16(0xffff))) {
bss              3021 drivers/net/wireless/cisco/airo.c 	while((!rc) && (bss.index != cpu_to_le16(0xffff))) {
bss              3030 drivers/net/wireless/cisco/airo.c 			memcpy(tmp_net, &bss, sizeof(tmp_net->bss));
bss              3037 drivers/net/wireless/cisco/airo.c 				    &bss, ai->bssListRidLen, 0);
bss              7267 drivers/net/wireless/cisco/airo.c 					BSSListRid *bss)
bss              7280 drivers/net/wireless/cisco/airo.c 	memcpy(iwe.u.ap_addr.sa_data, bss->bssid, ETH_ALEN);
bss              7287 drivers/net/wireless/cisco/airo.c 	iwe.u.data.length = bss->ssidLen;
bss              7293 drivers/net/wireless/cisco/airo.c 					  &iwe, bss->ssid);
bss              7297 drivers/net/wireless/cisco/airo.c 	capabilities = bss->cap;
bss              7309 drivers/net/wireless/cisco/airo.c 	iwe.u.freq.m = le16_to_cpu(bss->dsChannel);
bss              7316 drivers/net/wireless/cisco/airo.c 	dBm = le16_to_cpu(bss->dBm);
bss              7345 drivers/net/wireless/cisco/airo.c 					  &iwe, bss->ssid);
bss              7357 drivers/net/wireless/cisco/airo.c 		if(bss->rates[i] == 0)
bss              7360 drivers/net/wireless/cisco/airo.c 		iwe.u.bitrate.value = ((bss->rates[i] & 0x7f) * 500000);
bss              7374 drivers/net/wireless/cisco/airo.c 		sprintf(buf, "bcn_int=%d", bss->beaconInterval);
bss              7384 drivers/net/wireless/cisco/airo.c 		u16 length = sizeof (bss->extra.iep);
bss              7385 drivers/net/wireless/cisco/airo.c 		u8 *ie = (void *)&bss->extra.iep;
bss              7462 drivers/net/wireless/cisco/airo.c 						 &net->bss);
bss               865 drivers/net/wireless/intel/iwlwifi/fw/file.h 	__le32 bss;
bss              2970 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 						    struct cfg80211_bss *bss,
bss              2976 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	elem = cfg80211_find_elem(WLAN_EID_EXT_CAPABILITY, bss->ies->data,
bss              2977 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 				  bss->ies->len);
bss               975 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 		return le32_to_cpu(txq_timer->bss);
bss               330 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 	struct hostap_bss_info *bss;
bss               333 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 		bss = list_entry(ptr, struct hostap_bss_info, list);
bss               334 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 		if (memcmp(bss->bssid, bssid, ETH_ALEN) == 0 &&
bss               336 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 		     (ssid_len == bss->ssid_len &&
bss               337 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 		      memcmp(ssid, bss->ssid, ssid_len) == 0))) {
bss               338 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 			list_move(&bss->list, &local->bss_list);
bss               339 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 			return bss;
bss               350 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 	struct hostap_bss_info *bss;
bss               353 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 		bss = list_entry(local->bss_list.prev,
bss               355 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 		list_del(&bss->list);
bss               358 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 		bss = kmalloc(sizeof(*bss), GFP_ATOMIC);
bss               359 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 		if (bss == NULL)
bss               363 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 	memset(bss, 0, sizeof(*bss));
bss               364 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 	memcpy(bss->bssid, bssid, ETH_ALEN);
bss               365 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 	memcpy(bss->ssid, ssid, ssid_len);
bss               366 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 	bss->ssid_len = ssid_len;
bss               368 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 	list_add(&bss->list, &local->bss_list);
bss               369 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 	return bss;
bss               375 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 	struct hostap_bss_info *bss;
bss               378 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 		bss = list_entry(local->bss_list.prev,
bss               380 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 		if (!time_after(jiffies, bss->last_update + 60 * HZ))
bss               383 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 		list_del(&bss->list);
bss               385 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 		kfree(bss);
bss               400 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 	struct hostap_bss_info *bss;
bss               442 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 	if (ssid_len > sizeof(bss->ssid))
bss               443 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 		ssid_len = sizeof(bss->ssid);
bss               446 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 	bss = __hostap_get_bss(local, mgmt->bssid, ssid, ssid_len);
bss               447 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 	if (bss == NULL)
bss               448 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 		bss = __hostap_add_bss(local, mgmt->bssid, ssid, ssid_len);
bss               449 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 	if (bss) {
bss               450 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 		bss->last_update = jiffies;
bss               451 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 		bss->count++;
bss               452 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 		bss->capab_info = le16_to_cpu(mgmt->u.beacon.capab_info);
bss               454 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 			memcpy(bss->wpa_ie, wpa, wpa_len);
bss               455 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 			bss->wpa_ie_len = wpa_len;
bss               457 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 			bss->wpa_ie_len = 0;
bss               459 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 			memcpy(bss->rsn_ie, rsn, rsn_len);
bss               460 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 			bss->rsn_ie_len = rsn_len;
bss               462 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 			bss->rsn_ie_len = 0;
bss               463 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 		bss->chan = chan;
bss              3331 drivers/net/wireless/intersil/hostap/hostap_hw.c 		struct hostap_bss_info *bss =
bss              3333 drivers/net/wireless/intersil/hostap/hostap_hw.c 		kfree(bss);
bss              1778 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 				      struct hostap_bss_info *bss,
bss              1790 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	if (bss) {
bss              1791 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		ssid = bss->ssid;
bss              1792 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		ssid_len = bss->ssid_len;
bss              1793 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		bssid = bss->bssid;
bss              1821 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	if (bss) {
bss              1822 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		capabilities = bss->capab_info;
bss              1840 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	} else if (bss) {
bss              1841 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		chan = bss->chan;
bss              1931 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	if (bss && bss->wpa_ie_len > 0 && bss->wpa_ie_len <= MAX_WPA_IE_LEN) {
bss              1934 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		iwe.u.data.length = bss->wpa_ie_len;
bss              1936 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 						  &iwe, bss->wpa_ie);
bss              1939 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	if (bss && bss->rsn_ie_len > 0 && bss->rsn_ie_len <= MAX_WPA_IE_LEN) {
bss              1942 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		iwe.u.data.length = bss->rsn_ie_len;
bss              1944 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 						  &iwe, bss->rsn_ie);
bss              1966 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		struct hostap_bss_info *bss;
bss              1967 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		bss = list_entry(ptr, struct hostap_bss_info, list);
bss              1968 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		bss->included = 0;
bss              1980 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 			struct hostap_bss_info *bss;
bss              1981 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 			bss = list_entry(ptr, struct hostap_bss_info, list);
bss              1982 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 			if (ether_addr_equal(bss->bssid, scan->bssid)) {
bss              1983 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 				bss->included = 1;
bss              1985 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 					local, info, scan, bss, current_ev,
bss              2006 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		struct hostap_bss_info *bss;
bss              2007 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		bss = list_entry(ptr, struct hostap_bss_info, list);
bss              2008 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		if (bss->included)
bss              2010 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		current_ev = __prism2_translate_scan(local, info, NULL, bss,
bss               128 drivers/net/wireless/intersil/hostap/hostap_proc.c 	struct hostap_bss_info *bss;
bss               136 drivers/net/wireless/intersil/hostap/hostap_proc.c 	bss = list_entry(ptr, struct hostap_bss_info, list);
bss               138 drivers/net/wireless/intersil/hostap/hostap_proc.c 		   bss->bssid, bss->last_update,
bss               139 drivers/net/wireless/intersil/hostap/hostap_proc.c 		   bss->count, bss->capab_info);
bss               141 drivers/net/wireless/intersil/hostap/hostap_proc.c 	seq_printf(m, "%*pE", (int)bss->ssid_len, bss->ssid);
bss               144 drivers/net/wireless/intersil/hostap/hostap_proc.c 	seq_printf(m, "%*phN", (int)bss->ssid_len, bss->ssid);
bss               146 drivers/net/wireless/intersil/hostap/hostap_proc.c 	seq_printf(m, "%*phN", (int)bss->wpa_ie_len, bss->wpa_ie);
bss              1553 drivers/net/wireless/intersil/orinoco/main.c 		struct agere_ext_scan_info *bss;
bss              1578 drivers/net/wireless/intersil/orinoco/main.c 		bss = kmalloc(len, GFP_ATOMIC);
bss              1579 drivers/net/wireless/intersil/orinoco/main.c 		if (bss == NULL)
bss              1583 drivers/net/wireless/intersil/orinoco/main.c 		err = hw->ops->bap_pread(hw, IRQ_BAP, (void *) bss, len,
bss              1586 drivers/net/wireless/intersil/orinoco/main.c 			kfree(bss);
bss              1588 drivers/net/wireless/intersil/orinoco/main.c 			qbuf_scan(priv, bss, len, type);
bss                75 drivers/net/wireless/intersil/orinoco/scan.c 					const union hermes_scan_info *bss)
bss                90 drivers/net/wireless/intersil/orinoco/scan.c 	len = le16_to_cpu(bss->a.essid_len);
bss                95 drivers/net/wireless/intersil/orinoco/scan.c 	memcpy(&ie_buf[2], bss->a.essid, len);
bss               101 drivers/net/wireless/intersil/orinoco/scan.c 		ie_len += symbol_build_supp_rates(ie, bss->s.rates);
bss               105 drivers/net/wireless/intersil/orinoco/scan.c 		ie_len += prism_build_supp_rates(ie, bss->p.rates);
bss               114 drivers/net/wireless/intersil/orinoco/scan.c 		le16_to_cpu(bss->a.channel), NL80211_BAND_2GHZ);
bss               118 drivers/net/wireless/intersil/orinoco/scan.c 			bss->a.channel, freq);
bss               122 drivers/net/wireless/intersil/orinoco/scan.c 	capability = le16_to_cpu(bss->a.capabilities);
bss               123 drivers/net/wireless/intersil/orinoco/scan.c 	beacon_interval = le16_to_cpu(bss->a.beacon_interv);
bss               124 drivers/net/wireless/intersil/orinoco/scan.c 	signal = SIGNAL_TO_MBM(le16_to_cpu(bss->a.level));
bss               127 drivers/net/wireless/intersil/orinoco/scan.c 				   bss->a.bssid, timestamp, capability,
bss               134 drivers/net/wireless/intersil/orinoco/scan.c 				struct agere_ext_scan_info *bss,
bss               148 drivers/net/wireless/intersil/orinoco/scan.c 	ie_len = len - sizeof(*bss);
bss               149 drivers/net/wireless/intersil/orinoco/scan.c 	ie = cfg80211_find_ie(WLAN_EID_DS_PARAMS, bss->data, ie_len);
bss               154 drivers/net/wireless/intersil/orinoco/scan.c 	timestamp = le64_to_cpu(bss->timestamp);
bss               155 drivers/net/wireless/intersil/orinoco/scan.c 	capability = le16_to_cpu(bss->capabilities);
bss               156 drivers/net/wireless/intersil/orinoco/scan.c 	beacon_interval = le16_to_cpu(bss->beacon_interval);
bss               157 drivers/net/wireless/intersil/orinoco/scan.c 	ie = bss->data;
bss               158 drivers/net/wireless/intersil/orinoco/scan.c 	signal = SIGNAL_TO_MBM(bss->level);
bss               161 drivers/net/wireless/intersil/orinoco/scan.c 				   bss->bssid, timestamp, capability,
bss               167 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	struct obj_bss bss, *bss2;
bss               186 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	memcpy(bss.address, data, ETH_ALEN);
bss               190 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	j = mgt_get_request(priv, DOT11_OID_BSSFIND, 0, (void *) &bss, &r);
bss               575 drivers/net/wireless/intersil/prism54/isl_ioctl.c 		      char *current_ev, char *end_buf, struct obj_bss *bss,
bss               585 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	memcpy(iwe.u.ap_addr.sa_data, bss->address, ETH_ALEN);
bss               594 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	iwe.u.data.length = bss->ssid.length;
bss               598 drivers/net/wireless/intersil/prism54/isl_ioctl.c 					  &iwe, bss->ssid.octets);
bss               606 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	cap = bss->capinfo;
bss               628 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	iwe.u.freq.m = bss->channel;
bss               635 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	iwe.u.qual.level = bss->rssi;
bss               638 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	iwe.u.qual.qual = bss->rssi - noise;
bss               644 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	wpa_ie_len = prism54_wpa_bss_ie_get(priv, bss->address, wpa_ie);
bss               664 drivers/net/wireless/intersil/prism54/isl_ioctl.c 			if(bss->rates & mask) {
bss              2116 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	struct islpci_bss_wpa_ie *bss = NULL;
bss              2125 drivers/net/wireless/intersil/prism54/isl_ioctl.c 		bss = list_entry(ptr, struct islpci_bss_wpa_ie, list);
bss              2126 drivers/net/wireless/intersil/prism54/isl_ioctl.c 		if (memcmp(bss->bssid, bssid, ETH_ALEN) == 0) {
bss              2127 drivers/net/wireless/intersil/prism54/isl_ioctl.c 			list_move(&bss->list, &priv->bss_wpa_list);
bss              2130 drivers/net/wireless/intersil/prism54/isl_ioctl.c 		bss = NULL;
bss              2133 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	if (bss == NULL) {
bss              2137 drivers/net/wireless/intersil/prism54/isl_ioctl.c 			bss = list_entry(priv->bss_wpa_list.prev,
bss              2139 drivers/net/wireless/intersil/prism54/isl_ioctl.c 			list_del(&bss->list);
bss              2141 drivers/net/wireless/intersil/prism54/isl_ioctl.c 			bss = kzalloc(sizeof (*bss), GFP_ATOMIC);
bss              2142 drivers/net/wireless/intersil/prism54/isl_ioctl.c 			if (bss != NULL)
bss              2145 drivers/net/wireless/intersil/prism54/isl_ioctl.c 		if (bss != NULL) {
bss              2146 drivers/net/wireless/intersil/prism54/isl_ioctl.c 			memcpy(bss->bssid, bssid, ETH_ALEN);
bss              2147 drivers/net/wireless/intersil/prism54/isl_ioctl.c 			list_add(&bss->list, &priv->bss_wpa_list);
bss              2151 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	if (bss != NULL) {
bss              2152 drivers/net/wireless/intersil/prism54/isl_ioctl.c 		memcpy(bss->wpa_ie, wpa_ie, wpa_ie_len);
bss              2153 drivers/net/wireless/intersil/prism54/isl_ioctl.c 		bss->wpa_ie_len = wpa_ie_len;
bss              2154 drivers/net/wireless/intersil/prism54/isl_ioctl.c 		bss->last_update = jiffies;
bss              2162 drivers/net/wireless/intersil/prism54/isl_ioctl.c 		bss = list_entry(priv->bss_wpa_list.prev,
bss              2164 drivers/net/wireless/intersil/prism54/isl_ioctl.c 		if (!time_after(jiffies, bss->last_update + 60 * HZ))
bss              2167 drivers/net/wireless/intersil/prism54/isl_ioctl.c 		list_del(&bss->list);
bss              2169 drivers/net/wireless/intersil/prism54/isl_ioctl.c 		kfree(bss);
bss              2179 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	struct islpci_bss_wpa_ie *bss = NULL;
bss              2185 drivers/net/wireless/intersil/prism54/isl_ioctl.c 		bss = list_entry(ptr, struct islpci_bss_wpa_ie, list);
bss              2186 drivers/net/wireless/intersil/prism54/isl_ioctl.c 		if (memcmp(bss->bssid, bssid, ETH_ALEN) == 0)
bss              2188 drivers/net/wireless/intersil/prism54/isl_ioctl.c 		bss = NULL;
bss              2190 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	if (bss) {
bss              2191 drivers/net/wireless/intersil/prism54/isl_ioctl.c 		len = bss->wpa_ie_len;
bss              2192 drivers/net/wireless/intersil/prism54/isl_ioctl.c 		memcpy(wpa_ie, bss->wpa_ie, len);
bss              2209 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	struct islpci_bss_wpa_ie *bss, *n;
bss              2211 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	list_for_each_entry_safe(bss, n, &priv->bss_wpa_list, list) {
bss              2212 drivers/net/wireless/intersil/prism54/isl_ioctl.c 		kfree(bss);
bss               279 drivers/net/wireless/intersil/prism54/oid_mgt.c 			struct obj_bss *bss = data;
bss               280 drivers/net/wireless/intersil/prism54/oid_mgt.c 			bss->age = le16_to_cpu(bss->age);
bss               281 drivers/net/wireless/intersil/prism54/oid_mgt.c 			bss->channel = le16_to_cpu(bss->channel);
bss               282 drivers/net/wireless/intersil/prism54/oid_mgt.c 			bss->capinfo = le16_to_cpu(bss->capinfo);
bss               283 drivers/net/wireless/intersil/prism54/oid_mgt.c 			bss->rates = le16_to_cpu(bss->rates);
bss               284 drivers/net/wireless/intersil/prism54/oid_mgt.c 			bss->basic_rates = le16_to_cpu(bss->basic_rates);
bss               348 drivers/net/wireless/intersil/prism54/oid_mgt.c 			struct obj_bss *bss = data;
bss               349 drivers/net/wireless/intersil/prism54/oid_mgt.c 			bss->age = cpu_to_le16(bss->age);
bss               350 drivers/net/wireless/intersil/prism54/oid_mgt.c 			bss->channel = cpu_to_le16(bss->channel);
bss               351 drivers/net/wireless/intersil/prism54/oid_mgt.c 			bss->capinfo = cpu_to_le16(bss->capinfo);
bss               352 drivers/net/wireless/intersil/prism54/oid_mgt.c 			bss->rates = cpu_to_le16(bss->rates);
bss               353 drivers/net/wireless/intersil/prism54/oid_mgt.c 			bss->basic_rates = cpu_to_le16(bss->basic_rates);
bss               792 drivers/net/wireless/intersil/prism54/oid_mgt.c 			struct obj_bss *bss = r->ptr;
bss               796 drivers/net/wireless/intersil/prism54/oid_mgt.c 					"basic_rates=0x%X\n", bss->age,
bss               797 drivers/net/wireless/intersil/prism54/oid_mgt.c 					bss->channel, bss->capinfo,
bss               798 drivers/net/wireless/intersil/prism54/oid_mgt.c 					bss->rates, bss->basic_rates);
bss               300 drivers/net/wireless/marvell/libertas/cfg.c static int lbs_add_common_rates_tlv(u8 *tlv, struct cfg80211_bss *bss)
bss               307 drivers/net/wireless/marvell/libertas/cfg.c 	rates_eid = ieee80211_bss_get_ie(bss, WLAN_EID_SUPP_RATES);
bss               308 drivers/net/wireless/marvell/libertas/cfg.c 	ext_rates_eid = ieee80211_bss_get_ie(bss, WLAN_EID_EXT_SUPP_RATES);
bss               502 drivers/net/wireless/marvell/libertas/cfg.c 	struct cfg80211_bss *bss;
bss               646 drivers/net/wireless/marvell/libertas/cfg.c 				bss = cfg80211_inform_bss(wiphy, channel,
bss               652 drivers/net/wireless/marvell/libertas/cfg.c 				cfg80211_put_bss(wiphy, bss);
bss              1064 drivers/net/wireless/marvell/libertas/cfg.c 		struct cfg80211_bss *bss,
bss              1098 drivers/net/wireless/marvell/libertas/cfg.c 	memcpy(cmd->bssid, bss->bssid, ETH_ALEN);
bss              1100 drivers/net/wireless/marvell/libertas/cfg.c 	cmd->capability = cpu_to_le16(bss->capability);
bss              1104 drivers/net/wireless/marvell/libertas/cfg.c 	ssid_eid = ieee80211_bss_get_ie(bss, WLAN_EID_SSID);
bss              1112 drivers/net/wireless/marvell/libertas/cfg.c 	if (bss->channel)
bss              1113 drivers/net/wireless/marvell/libertas/cfg.c 		pos += lbs_add_channel_tlv(pos, bss->channel->hw_value);
bss              1122 drivers/net/wireless/marvell/libertas/cfg.c 	pos += lbs_add_common_rates_tlv(pos, bss);
bss              1141 drivers/net/wireless/marvell/libertas/cfg.c 	memcpy(priv->assoc_bss, bss->bssid, ETH_ALEN);
bss              1280 drivers/net/wireless/marvell/libertas/cfg.c 	struct cfg80211_bss *bss = NULL;
bss              1316 drivers/net/wireless/marvell/libertas/cfg.c 	bss = cfg80211_get_bss(wiphy, sme->channel, sme->bssid,
bss              1319 drivers/net/wireless/marvell/libertas/cfg.c 	if (!bss) {
bss              1325 drivers/net/wireless/marvell/libertas/cfg.c 	lbs_deb_assoc("trying %pM\n", bss->bssid);
bss              1393 drivers/net/wireless/marvell/libertas/cfg.c 	ret = lbs_associate(priv, bss, sme);
bss              1396 drivers/net/wireless/marvell/libertas/cfg.c 	if (bss)
bss              1397 drivers/net/wireless/marvell/libertas/cfg.c 		cfg80211_put_bss(wiphy, bss);
bss              1653 drivers/net/wireless/marvell/libertas/cfg.c 	struct cfg80211_bss *bss;
bss              1695 drivers/net/wireless/marvell/libertas/cfg.c 	bss = cfg80211_inform_bss(priv->wdev->wiphy,
bss              1704 drivers/net/wireless/marvell/libertas/cfg.c 	cfg80211_put_bss(priv->wdev->wiphy, bss);
bss              1718 drivers/net/wireless/marvell/libertas/cfg.c 	struct cfg80211_bss *bss)
bss              1766 drivers/net/wireless/marvell/libertas/cfg.c 	memcpy(cmd.bss.bssid, bss->bssid, ETH_ALEN);
bss              1767 drivers/net/wireless/marvell/libertas/cfg.c 	memcpy(cmd.bss.ssid, params->ssid, params->ssid_len);
bss              1768 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.bss.type = CMD_BSS_TYPE_IBSS;
bss              1769 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.bss.beaconperiod = cpu_to_le16(params->beacon_interval);
bss              1770 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.bss.ds.header.id = WLAN_EID_DS_PARAMS;
bss              1771 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.bss.ds.header.len = 1;
bss              1772 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.bss.ds.channel = params->chandef.chan->hw_value;
bss              1773 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.bss.ibss.header.id = WLAN_EID_IBSS_PARAMS;
bss              1774 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.bss.ibss.header.len = 2;
bss              1775 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.bss.ibss.atimwindow = 0;
bss              1776 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.bss.capability = cpu_to_le16(bss->capability & CAPINFO_MASK);
bss              1781 drivers/net/wireless/marvell/libertas/cfg.c 	rates_eid = ieee80211_bss_get_ie(bss, WLAN_EID_SUPP_RATES);
bss              1783 drivers/net/wireless/marvell/libertas/cfg.c 		lbs_add_rates(cmd.bss.rates);
bss              1792 drivers/net/wireless/marvell/libertas/cfg.c 		rates = cmd.bss.rates;
bss              1826 drivers/net/wireless/marvell/libertas/cfg.c 	lbs_join_post(priv, params, bss->bssid, bss->capability);
bss              1922 drivers/net/wireless/marvell/libertas/cfg.c 	struct cfg80211_bss *bss;
bss              1938 drivers/net/wireless/marvell/libertas/cfg.c 	bss = cfg80211_get_bss(wiphy, params->chandef.chan, params->bssid,
bss              1942 drivers/net/wireless/marvell/libertas/cfg.c 	if (bss) {
bss              1943 drivers/net/wireless/marvell/libertas/cfg.c 		ret = lbs_ibss_join_existing(priv, params, bss);
bss              1944 drivers/net/wireless/marvell/libertas/cfg.c 		cfg80211_put_bss(wiphy, bss);
bss               304 drivers/net/wireless/marvell/libertas/host.h 		} bss;
bss               336 drivers/net/wireless/marvell/libertas/host.h 		} __packed bss;
bss               790 drivers/net/wireless/marvell/libertas/host.h 	struct adhoc_bssdesc bss;
bss              1082 drivers/net/wireless/marvell/libertas/mesh.c 			if (rxpd->u.bss.bss_num == MESH_IFACE_ID)
bss              1097 drivers/net/wireless/marvell/libertas/mesh.c 			txpd->u.bss.bss_num = MESH_IFACE_ID;
bss              2132 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	struct cfg80211_bss *bss;
bss              2152 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	bss = cfg80211_inform_bss(priv->wdev.wiphy, chan,
bss              2156 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	if (bss) {
bss              2157 drivers/net/wireless/marvell/mwifiex/cfg80211.c 		cfg80211_put_bss(priv->wdev.wiphy, bss);
bss              2186 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	struct cfg80211_bss *bss = NULL;
bss              2289 drivers/net/wireless/marvell/mwifiex/cfg80211.c 			bss = cfg80211_get_bss(priv->wdev.wiphy, channel,
bss              2294 drivers/net/wireless/marvell/mwifiex/cfg80211.c 			bss = cfg80211_get_bss(priv->wdev.wiphy, channel,
bss              2299 drivers/net/wireless/marvell/mwifiex/cfg80211.c 		if (!bss) {
bss              2310 drivers/net/wireless/marvell/mwifiex/cfg80211.c 				    bss->bssid);
bss              2311 drivers/net/wireless/marvell/mwifiex/cfg80211.c 			memcpy(&priv->cfg_bssid, bss->bssid, ETH_ALEN);
bss              2316 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	ret = mwifiex_bss_start(priv, bss, &req_ssid);
bss              2197 drivers/net/wireless/marvell/mwifiex/fw.h 	u8 bss:1;
bss              1495 drivers/net/wireless/marvell/mwifiex/main.h int mwifiex_bss_start(struct mwifiex_private *priv, struct cfg80211_bss *bss,
bss              1554 drivers/net/wireless/marvell/mwifiex/main.h 			      struct cfg80211_bss *bss,
bss              1672 drivers/net/wireless/marvell/mwifiex/scan.c 					     struct cfg80211_bss *bss)
bss              1683 drivers/net/wireless/marvell/mwifiex/scan.c 	ret = mwifiex_fill_new_bss_desc(priv, bss, bss_desc);
bss              1691 drivers/net/wireless/marvell/mwifiex/scan.c 			    bss->channel->hw_value)
bss              1696 drivers/net/wireless/marvell/mwifiex/scan.c 					bss->channel->hw_value;
bss              1698 drivers/net/wireless/marvell/mwifiex/scan.c 					bss->channel->band;
bss              1716 drivers/net/wireless/marvell/mwifiex/scan.c 					  struct cfg80211_bss *bss)
bss              1726 drivers/net/wireless/marvell/mwifiex/scan.c 	ret = mwifiex_fill_new_bss_desc(priv, bss, bss_desc);
bss              1761 drivers/net/wireless/marvell/mwifiex/scan.c 	struct cfg80211_bss *bss;
bss              1890 drivers/net/wireless/marvell/mwifiex/scan.c 			bss = cfg80211_inform_bss(priv->wdev.wiphy,
bss              1895 drivers/net/wireless/marvell/mwifiex/scan.c 			if (bss) {
bss              1896 drivers/net/wireless/marvell/mwifiex/scan.c 				bss_priv = (struct mwifiex_bss_priv *)bss->priv;
bss              1904 drivers/net/wireless/marvell/mwifiex/scan.c 								       bss);
bss              1912 drivers/net/wireless/marvell/mwifiex/scan.c 									  bss);
bss              1915 drivers/net/wireless/marvell/mwifiex/scan.c 				cfg80211_put_bss(priv->wdev.wiphy, bss);
bss               142 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c 			      struct cfg80211_bss *bss,
bss               147 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c 	struct mwifiex_bss_priv *bss_priv = (void *)bss->priv;
bss               151 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c 	ies = rcu_dereference(bss->ies);
bss               163 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c 	memcpy(bss_desc->mac_address, bss->bssid, ETH_ALEN);
bss               164 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c 	bss_desc->rssi = bss->signal;
bss               168 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c 	bss_desc->beacon_period = bss->beacon_interval;
bss               169 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c 	bss_desc->cap_info_bitmap = bss->capability;
bss               206 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c 				      struct cfg80211_bss *bss)
bss               214 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c 	country_ie = ieee80211_bss_get_ie(bss, WLAN_EID_COUNTRY);
bss               274 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c int mwifiex_bss_start(struct mwifiex_private *priv, struct cfg80211_bss *bss,
bss               283 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c 	if (bss) {
bss               285 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c 		    mwifiex_process_country_ie(priv, bss))
bss               294 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c 		ret = mwifiex_fill_new_bss_desc(priv, bss, bss_desc);
bss               354 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c 		if (bss)
bss               355 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c 			cfg80211_put_bss(priv->adapter->wiphy, bss);
bss               379 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c 			if (bss)
bss               380 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c 				cfg80211_put_bss(priv->adapter->wiphy, bss);
bss               151 drivers/net/wireless/quantenna/qtnfmac/event.c 	struct cfg80211_bss *bss = NULL;
bss               193 drivers/net/wireless/quantenna/qtnfmac/event.c 	bss = cfg80211_get_bss(wiphy, chandef.chan, join_info->bssid,
bss               196 drivers/net/wireless/quantenna/qtnfmac/event.c 	if (!bss) {
bss               222 drivers/net/wireless/quantenna/qtnfmac/event.c 		bss = cfg80211_inform_bss(wiphy, chandef.chan,
bss               228 drivers/net/wireless/quantenna/qtnfmac/event.c 		if (!bss) {
bss               290 drivers/net/wireless/quantenna/qtnfmac/event.c 	if (bss) {
bss               293 drivers/net/wireless/quantenna/qtnfmac/event.c 		cfg80211_put_bss(wiphy, bss);
bss               364 drivers/net/wireless/quantenna/qtnfmac/event.c 	struct cfg80211_bss *bss;
bss               435 drivers/net/wireless/quantenna/qtnfmac/event.c 	bss = cfg80211_inform_bss(wiphy, channel, frame_type,
bss               440 drivers/net/wireless/quantenna/qtnfmac/event.c 	if (!bss)
bss               443 drivers/net/wireless/quantenna/qtnfmac/event.c 	cfg80211_put_bss(wiphy, bss);
bss              1149 drivers/net/wireless/realtek/rtlwifi/core.c 			struct cfg80211_bss *bss = NULL;
bss              1159 drivers/net/wireless/realtek/rtlwifi/core.c 			bss = cfg80211_get_bss(hw->wiphy, NULL,
bss              1167 drivers/net/wireless/realtek/rtlwifi/core.c 			if (bss) {
bss              1168 drivers/net/wireless/realtek/rtlwifi/core.c 				cfg80211_unlink_bss(hw->wiphy, bss);
bss              1169 drivers/net/wireless/realtek/rtlwifi/core.c 				cfg80211_put_bss(hw->wiphy, bss);
bss              1972 drivers/net/wireless/rndis_wlan.c 	struct cfg80211_bss *bss;
bss              2011 drivers/net/wireless/rndis_wlan.c 	bss = cfg80211_inform_bss(priv->wdev.wiphy, channel,
bss              2015 drivers/net/wireless/rndis_wlan.c 	cfg80211_put_bss(priv->wdev.wiphy, bss);
bss              2017 drivers/net/wireless/rndis_wlan.c 	return (bss != NULL);
bss              2639 drivers/net/wireless/rndis_wlan.c 	struct cfg80211_bss *bss;
bss              2703 drivers/net/wireless/rndis_wlan.c 	bss = cfg80211_inform_bss(priv->wdev.wiphy, channel,
bss              2707 drivers/net/wireless/rndis_wlan.c 	cfg80211_put_bss(priv->wdev.wiphy, bss);
bss               416 drivers/net/wireless/rsi/rsi_91x_core.c 			struct ieee80211_bss_conf *bss = &vif->bss_conf;
bss               421 drivers/net/wireless/rsi/rsi_91x_core.c 						      STA_CONNECTED, bss->bssid,
bss               422 drivers/net/wireless/rsi/rsi_91x_core.c 						      bss->qos, bss->aid, 0,
bss               295 drivers/net/wireless/rsi/rsi_91x_hal.c 	struct ieee80211_bss_conf *bss;
bss               307 drivers/net/wireless/rsi/rsi_91x_hal.c 	bss = &vif->bss_conf;
bss               311 drivers/net/wireless/rsi/rsi_91x_hal.c 	    (!bss->assoc))
bss               336 drivers/net/wireless/rsi/rsi_91x_hal.c 	struct ieee80211_bss_conf *bss;
bss               361 drivers/net/wireless/rsi/rsi_91x_hal.c 	bss = &info->control.vif->bss_conf;
bss               367 drivers/net/wireless/rsi/rsi_91x_hal.c 	if (ieee80211_is_probe_req(wh->frame_control) && !bss->assoc) {
bss               240 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	struct ieee80211_bss_conf *bss = &vif->bss_conf;
bss               259 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	if (!bss->assoc)
bss               583 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	struct ieee80211_bss_conf *bss;
bss               597 drivers/net/wireless/rsi/rsi_91x_mac80211.c 			bss = &vif->bss_conf;
bss               598 drivers/net/wireless/rsi/rsi_91x_mac80211.c 			if (bss->assoc) {
bss               740 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	struct ieee80211_bss_conf *bss;
bss               746 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	bss = &vif->bss_conf;
bss               747 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	channel = bss->chandef.chan;
bss               794 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	struct ieee80211_bss_conf *bss = &vif->bss_conf;
bss               817 drivers/net/wireless/rsi/rsi_91x_mac80211.c 		adapter->ps_info.dtim_interval_duration = bss->dtim_period;
bss               821 drivers/net/wireless/rsi/rsi_91x_mac80211.c 		if (bss->assoc) {
bss               843 drivers/net/wireless/rsi/rsi_91x_mac80211.c 		if (bss->enable_beacon) {
bss              1284 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	struct ieee80211_bss_conf *bss = NULL;
bss              1326 drivers/net/wireless/rsi/rsi_91x_mac80211.c 			bss = &vif->bss_conf;
bss              1330 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	if (!bss)
bss              1333 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	if (bss->assoc && !(memcmp(bss->bssid, hdr->addr2, ETH_ALEN))) {
bss              1537 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	struct ieee80211_bss_conf *bss = &vif->bss_conf;
bss              1576 drivers/net/wireless/rsi/rsi_91x_mac80211.c 		memcpy((u8 *)bss->bssid, (u8 *)sta->addr, ETH_ALEN);
bss              1577 drivers/net/wireless/rsi/rsi_91x_mac80211.c 		bss->qos = sta->wme;
bss              1879 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	struct ieee80211_bss_conf *bss = NULL;
bss              1886 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	bss = &adapter->vifs[0]->bss_conf;
bss              1899 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	if (!bss->assoc) {
bss              1616 drivers/net/wireless/rsi/rsi_91x_mgmt.c 	struct ieee80211_bss_conf *bss = &vif->bss_conf;
bss              1650 drivers/net/wireless/rsi/rsi_91x_mgmt.c 	if (bss->assoc)
bss              1208 drivers/net/wireless/st/cw1200/sta.c 	struct cfg80211_bss *bss = NULL;
bss              1230 drivers/net/wireless/st/cw1200/sta.c 	bss = cfg80211_get_bss(priv->hw->wiphy, priv->channel, bssid, NULL, 0,
bss              1233 drivers/net/wireless/st/cw1200/sta.c 	if (!bss && !conf->ibss_joined) {
bss              1290 drivers/net/wireless/st/cw1200/sta.c 		ssidie = ieee80211_bss_get_ie(bss, WLAN_EID_SSID);
bss              1362 drivers/net/wireless/st/cw1200/sta.c 	if (bss)
bss              1363 drivers/net/wireless/st/cw1200/sta.c 		cfg80211_put_bss(priv->hw->wiphy, bss);
bss               261 drivers/staging/rtl8188eu/core/rtw_mlme.c u16 rtw_get_capability(struct wlan_bssid_ex *bss)
bss               265 drivers/staging/rtl8188eu/core/rtw_mlme.c 	memcpy((u8 *)&val, rtw_get_capability_from_ie(bss->ies), 2);
bss              4205 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 	if (collect_bss_info(padapter, precv_frame, (struct wlan_bssid_ex *)&psurvey_evt->bss) == _FAIL) {
bss              4211 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 	process_80211d(padapter, &psurvey_evt->bss);
bss               344 drivers/staging/rtl8188eu/core/rtw_wlan_util.c u16 get_beacon_interval(struct wlan_bssid_ex *bss)
bss               348 drivers/staging/rtl8188eu/core/rtw_wlan_util.c 	memcpy((unsigned char *)&val, rtw_get_beacon_interval_from_ie(bss->ies), 2);
bss                20 drivers/staging/rtl8188eu/include/rtw_event.h 	struct wlan_bssid_ex bss;
bss               300 drivers/staging/rtl8188eu/include/rtw_mlme.h u16 rtw_get_capability(struct wlan_bssid_ex *bss);
bss               488 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h u16 get_beacon_interval(struct wlan_bssid_ex *bss);
bss               197 drivers/staging/rtl8188eu/include/wlan_bssdef.h static inline uint get_wlan_bssid_ex_sz(struct wlan_bssid_ex *bss)
bss               199 drivers/staging/rtl8188eu/include/wlan_bssdef.h 	return sizeof(struct wlan_bssid_ex) - MAX_IE_SZ + bss->ie_length;
bss                27 drivers/staging/rtl8712/rtl871x_event.h 	struct wlan_bssid_ex bss;
bss               198 drivers/staging/rtl8712/rtl871x_mlme.c uint r8712_get_wlan_bssid_ex_sz(struct wlan_bssid_ex *bss)
bss               200 drivers/staging/rtl8712/rtl871x_mlme.c 	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
bss               180 drivers/staging/rtl8712/rtl871x_mlme.h uint r8712_get_wlan_bssid_ex_sz(struct wlan_bssid_ex *bss);
bss               341 drivers/staging/rtl8723bs/core/rtw_mlme.c u16 rtw_get_capability(struct wlan_bssid_ex *bss)
bss               345 drivers/staging/rtl8723bs/core/rtw_mlme.c 	memcpy((u8 *)&val, rtw_get_capability_from_ie(bss->IEs), 2);
bss              5051 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 	if (collect_bss_info(padapter, precv_frame, (struct wlan_bssid_ex *)&psurvey_evt->bss) == _FAIL) {
bss              5057 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 	process_80211d(padapter, &psurvey_evt->bss);
bss               459 drivers/staging/rtl8723bs/core/rtw_wlan_util.c u16 get_beacon_interval(struct wlan_bssid_ex *bss)
bss               462 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 	memcpy((unsigned char *)&val, rtw_get_beacon_interval_from_ie(bss->IEs), 2);
bss               115 drivers/staging/rtl8723bs/include/ioctl_cfg80211.h #define rtw_cfg80211_send_rx_assoc(adapter, bss, buf, len) cfg80211_send_rx_assoc((adapter)->pnetdev, bss, buf, len)
bss                15 drivers/staging/rtl8723bs/include/rtw_event.h 	struct wlan_bssid_ex bss;
bss               562 drivers/staging/rtl8723bs/include/rtw_mlme.h extern u16 rtw_get_capability(struct wlan_bssid_ex *bss);
bss               600 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h u16 get_beacon_interval(struct wlan_bssid_ex *bss);
bss               226 drivers/staging/rtl8723bs/include/wlan_bssdef.h static inline uint get_wlan_bssid_ex_sz(struct wlan_bssid_ex *bss)
bss               228 drivers/staging/rtl8723bs/include/wlan_bssdef.h 	return (sizeof(struct wlan_bssid_ex) - MAX_IE_SZ + bss->IELength);
bss               238 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	struct cfg80211_bss *bss = NULL;
bss               373 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	bss = cfg80211_inform_bss_frame(wiphy, notify_channel, (struct ieee80211_mgmt *)buf,
bss               376 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	if (unlikely(!bss)) {
bss               381 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	cfg80211_put_bss(wiphy, bss);
bss               385 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	return bss;
bss               398 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	struct cfg80211_bss *bss = NULL;
bss               408 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	bss = cfg80211_get_bss(padapter->rtw_wdev->wiphy, notify_channel,
bss               413 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	cfg80211_put_bss(padapter->rtw_wdev->wiphy, bss);
bss               415 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	return	(bss!= NULL);
bss              1412 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	struct cfg80211_bss *bss = NULL;
bss              1415 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	bss = cfg80211_get_bss(wiphy, NULL/*notify_channel*/,
bss              1420 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	if (bss) {
bss              1421 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		cfg80211_unlink_bss(wiphy, bss);
bss              1423 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		cfg80211_put_bss(padapter->rtw_wdev->wiphy, bss);
bss               439 drivers/staging/wilc1000/wilc_hif.c void *wilc_parse_join_bss_param(struct cfg80211_bss *bss,
bss               448 drivers/staging/wilc1000/wilc_hif.c 	const struct cfg80211_bss_ies *ies = rcu_dereference(bss->ies);
bss               454 drivers/staging/wilc1000/wilc_hif.c 	param->beacon_period = cpu_to_le16(bss->beacon_interval);
bss               455 drivers/staging/wilc1000/wilc_hif.c 	param->cap_info = cpu_to_le16(bss->capability);
bss               457 drivers/staging/wilc1000/wilc_hif.c 	param->ch = ieee80211_frequency_to_channel(bss->channel->center_freq);
bss               458 drivers/staging/wilc1000/wilc_hif.c 	ether_addr_copy(param->bssid, bss->bssid);
bss               231 drivers/staging/wilc1000/wilc_hif.h void *wilc_parse_join_bss_param(struct cfg80211_bss *bss,
bss                84 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 		struct cfg80211_bss *bss;
bss                96 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 		bss = cfg80211_inform_bss_frame(wiphy, channel, info->mgmt,
bss               100 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 		if (!bss)
bss               101 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 			cfg80211_put_bss(wiphy, bss);
bss               276 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 	struct cfg80211_bss *bss;
bss               361 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 	bss = cfg80211_get_bss(wiphy, sme->channel, sme->bssid, sme->ssid,
bss               364 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 	if (!bss) {
bss               369 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 	if (ether_addr_equal_unaligned(vif->bssid, bss->bssid)) {
bss               374 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 	join_params = wilc_parse_join_bss_param(bss, &sme->crypto);
bss               382 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 	ch = ieee80211_frequency_to_channel(bss->channel->center_freq);
bss               387 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 	wilc_wlan_set_bssid(dev, bss->bssid, WILC_STATION_MODE);
bss               396 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 	ret = wilc_set_join_req(vif, bss->bssid, sme->ie, sme->ie_len);
bss               408 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 	cfg80211_put_bss(wiphy, bss);
bss               412 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 	cfg80211_put_bss(wiphy, bss);
bss               280 drivers/staging/wlan-ng/cfg80211.c 	struct cfg80211_bss *bss;
bss               361 drivers/staging/wlan-ng/cfg80211.c 		bss = cfg80211_inform_bss(wiphy,
bss               373 drivers/staging/wlan-ng/cfg80211.c 		if (!bss) {
bss               378 drivers/staging/wlan-ng/cfg80211.c 		cfg80211_put_bss(wiphy, bss);
bss               259 fs/binfmt_aout.c 	unsigned long bss, start_addr, len;
bss               320 fs/binfmt_aout.c 	bss = ex.a_text + ex.a_data + ex.a_bss;
bss               321 fs/binfmt_aout.c 	if (bss > len) {
bss               322 fs/binfmt_aout.c 		retval = vm_brk(start_addr + len, bss - len);
bss              1179 fs/binfmt_elf.c 	unsigned long elf_bss, bss, len;
bss              1244 fs/binfmt_elf.c 	bss = ELF_PAGEALIGN(eppnt->p_memsz + eppnt->p_vaddr);
bss              1245 fs/binfmt_elf.c 	if (bss > len) {
bss              1246 fs/binfmt_elf.c 		error = vm_brk(len, bss - len);
bss                74 include/asm-generic/vmlinux.lds.h #define BSS_MAIN .bss .bss.[0-9a-zA-Z_]*
bss                81 include/asm-generic/vmlinux.lds.h #define BSS_MAIN .bss
bss               696 include/asm-generic/vmlinux.lds.h 	.bss : AT(ADDR(.bss) - LOAD_OFFSET) {				\
bss               698 include/asm-generic/vmlinux.lds.h 		*(.bss..page_aligned)					\
bss                40 include/linux/linkage.h #define __page_aligned_bss	__section(.bss..page_aligned) __aligned(PAGE_SIZE)
bss              2237 include/net/cfg80211.h const struct element *ieee80211_bss_get_elem(struct cfg80211_bss *bss, u8 id);
bss              2248 include/net/cfg80211.h static inline const u8 *ieee80211_bss_get_ie(struct cfg80211_bss *bss, u8 id)
bss              2250 include/net/cfg80211.h 	return (void *)ieee80211_bss_get_elem(bss, id);
bss              2275 include/net/cfg80211.h 	struct cfg80211_bss *bss;
bss              2336 include/net/cfg80211.h 	struct cfg80211_bss *bss;
bss              2385 include/net/cfg80211.h 	struct cfg80211_bss *bss;
bss              5844 include/net/cfg80211.h void cfg80211_ref_bss(struct wiphy *wiphy, struct cfg80211_bss *bss);
bss              5853 include/net/cfg80211.h void cfg80211_put_bss(struct wiphy *wiphy, struct cfg80211_bss *bss);
bss              5865 include/net/cfg80211.h void cfg80211_unlink_bss(struct wiphy *wiphy, struct cfg80211_bss *bss);
bss              5883 include/net/cfg80211.h 				    struct cfg80211_bss *bss,
bss              5949 include/net/cfg80211.h 			    struct cfg80211_bss *bss,
bss              5961 include/net/cfg80211.h void cfg80211_assoc_timeout(struct net_device *dev, struct cfg80211_bss *bss);
bss              5972 include/net/cfg80211.h void cfg80211_abandon_assoc(struct net_device *dev, struct cfg80211_bss *bss);
bss              6417 include/net/cfg80211.h 	struct cfg80211_bss *bss;
bss              6484 include/net/cfg80211.h 		     struct cfg80211_bss *bss, const u8 *req_ie,
bss              6494 include/net/cfg80211.h 	params.bss = bss;
bss              6576 include/net/cfg80211.h 	struct cfg80211_bss *bss;
bss              5916 include/net/mac80211.h 	bool bss;
bss              1696 net/mac80211/cfg.c 	    sta->known_smps_mode != sta->sdata->bss->req_smps &&
bss              1703 net/mac80211/cfg.c 			sta->sdata->bss->req_smps,
bss              2669 net/mac80211/cfg.c 		if (sta->sdata->bss != &sdata->u.ap)
bss               232 net/mac80211/chan.c 		    !(sta->sdata->bss && sta->sdata->bss == sdata->bss))
bss              1768 net/mac80211/chan.c 	if (WARN_ON(sdata->vif.type != NL80211_IFTYPE_AP_VLAN || !sdata->bss))
bss              1771 net/mac80211/chan.c 	ap = container_of(sdata->bss, struct ieee80211_sub_if_data, u.ap);
bss                26 net/mac80211/driver-ops.h 		sdata = container_of(sdata->bss, struct ieee80211_sub_if_data,
bss               228 net/mac80211/ibss.c 	struct cfg80211_bss *bss;
bss               389 net/mac80211/ibss.c 	bss = cfg80211_inform_bss_frame_data(local->hw.wiphy, &bss_meta, mgmt,
bss               392 net/mac80211/ibss.c 	cfg80211_put_bss(local->hw.wiphy, bss);
bss               398 net/mac80211/ibss.c 				    struct ieee80211_bss *bss)
bss               401 net/mac80211/ibss.c 		container_of((void *)bss, struct cfg80211_bss, priv);
bss               450 net/mac80211/ibss.c 	for (i = 0; i < bss->supp_rates_len; i++) {
bss               451 net/mac80211/ibss.c 		int rate = bss->supp_rates[i] & 0x7f;
bss               452 net/mac80211/ibss.c 		bool is_basic = !!(bss->supp_rates[i] & 0x80);
bss              1113 net/mac80211/ibss.c 	struct ieee80211_bss *bss;
bss              1125 net/mac80211/ibss.c 	bss = ieee80211_bss_info_update(local, rx_status, mgmt, len, channel);
bss              1126 net/mac80211/ibss.c 	if (!bss)
bss              1129 net/mac80211/ibss.c 	cbss = container_of((void *)bss, struct cfg80211_bss, priv);
bss              1189 net/mac80211/ibss.c 		ieee80211_sta_join_ibss(sdata, bss);
bss              1197 net/mac80211/ibss.c 	ieee80211_rx_bss_put(local, bss);
bss              1462 net/mac80211/ibss.c 		struct ieee80211_bss *bss;
bss              1464 net/mac80211/ibss.c 		bss = (void *)cbss->priv;
bss              1472 net/mac80211/ibss.c 		ieee80211_sta_join_ibss(sdata, bss);
bss              1473 net/mac80211/ibss.c 		ieee80211_rx_bss_put(local, bss);
bss               369 net/mac80211/ieee80211_i.h 	struct cfg80211_bss *bss;
bss               386 net/mac80211/ieee80211_i.h 	struct cfg80211_bss *bss;
bss               955 net/mac80211/ieee80211_i.h 	struct ieee80211_if_ap *bss;
bss              1691 net/mac80211/ieee80211_i.h 			  struct ieee80211_bss *bss);
bss               304 net/mac80211/iface.c 				sdata->bss = &nsdata->u.ap;
bss               507 net/mac80211/iface.c 		if (!sdata->bss)
bss               511 net/mac80211/iface.c 		list_add(&sdata->u.vlan.list, &sdata->bss->vlans);
bss               514 net/mac80211/iface.c 		master = container_of(sdata->bss,
bss               535 net/mac80211/iface.c 		sdata->bss = &sdata->u.ap;
bss               585 net/mac80211/iface.c 		if (rtnl_dereference(sdata->bss->beacon)) {
bss               766 net/mac80211/iface.c 	sdata->bss = NULL;
bss               922 net/mac80211/iface.c 		ps = &sdata->bss->ps;
bss              1011 net/mac80211/iface.c 	sdata->bss = NULL;
bss              1007 net/mac80211/key.c 		if (sdata->bss) {
bss              1008 net/mac80211/key.c 			master = container_of(sdata->bss,
bss               729 net/mac80211/mlme.c 	memcpy(mgmt->da, assoc_data->bss->bssid, ETH_ALEN);
bss               731 net/mac80211/mlme.c 	memcpy(mgmt->bssid, assoc_data->bss->bssid, ETH_ALEN);
bss              2138 net/mac80211/mlme.c 	struct ieee80211_bss *bss = (void *)cbss->priv;
bss              2144 net/mac80211/mlme.c 		bss_conf->assoc_capability, bss->has_erp_value, bss->erp_value);
bss              2192 net/mac80211/mlme.c 		bss_conf->beacon_rate = bss->beacon_rate;
bss              2628 net/mac80211/mlme.c 		cbss = ifmgd->auth_data->bss;
bss              2630 net/mac80211/mlme.c 		cbss = ifmgd->assoc_data->bss;
bss              2776 net/mac80211/mlme.c 		sta_info_destroy_addr(sdata, auth_data->bss->bssid);
bss              2786 net/mac80211/mlme.c 	cfg80211_put_bss(sdata->local->hw.wiphy, auth_data->bss);
bss              2805 net/mac80211/mlme.c 		sta_info_destroy_addr(sdata, assoc_data->bss->bssid);
bss              2817 net/mac80211/mlme.c 			cfg80211_abandon_assoc(sdata->dev, assoc_data->bss);
bss              2835 net/mac80211/mlme.c 			       mgmt->bssid, auth_data->bss->bssid);
bss              2845 net/mac80211/mlme.c 			    auth_data->bss->bssid, auth_data->bss->bssid,
bss              2901 net/mac80211/mlme.c 	memcpy(bssid, ifmgd->auth_data->bss->bssid, ETH_ALEN);
bss              3061 net/mac80211/mlme.c 	    ether_addr_equal(mgmt->bssid, ifmgd->assoc_data->bss->bssid)) {
bss              3062 net/mac80211/mlme.c 		const u8 *bssid = ifmgd->assoc_data->bss->bssid;
bss              3223 net/mac80211/mlme.c 			       mgmt->bssid, assoc_data->bss->bssid);
bss              3262 net/mac80211/mlme.c 				       assoc_data->bss->bssid);
bss              3532 net/mac80211/mlme.c 	struct cfg80211_bss *bss;
bss              3542 net/mac80211/mlme.c 	if (!ether_addr_equal(assoc_data->bss->bssid, mgmt->bssid))
bss              3569 net/mac80211/mlme.c 			       mgmt->bssid, assoc_data->bss->bssid);
bss              3587 net/mac80211/mlme.c 	bss = assoc_data->bss;
bss              3597 net/mac80211/mlme.c 		if (!ieee80211_assoc_success(sdata, bss, mgmt, len)) {
bss              3600 net/mac80211/mlme.c 			cfg80211_assoc_timeout(sdata->dev, bss);
bss              3621 net/mac80211/mlme.c 	cfg80211_rx_assoc_resp(sdata->dev, bss, (u8 *)mgmt, len, uapsd_queues,
bss              3630 net/mac80211/mlme.c 	struct ieee80211_bss *bss;
bss              3639 net/mac80211/mlme.c 	bss = ieee80211_bss_info_update(local, rx_status, mgmt, len, channel);
bss              3640 net/mac80211/mlme.c 	if (bss) {
bss              3641 net/mac80211/mlme.c 		sdata->vif.bss_conf.beacon_rate = bss->beacon_rate;
bss              3642 net/mac80211/mlme.c 		ieee80211_rx_bss_put(local, bss);
bss              3794 net/mac80211/mlme.c 				    struct cfg80211_bss *bss)
bss              3796 net/mac80211/mlme.c 	if (ether_addr_equal(tx_bssid, bss->bssid))
bss              3798 net/mac80211/mlme.c 	if (!bss->transmitted_bss)
bss              3800 net/mac80211/mlme.c 	return ether_addr_equal(tx_bssid, bss->transmitted_bss->bssid);
bss              3844 net/mac80211/mlme.c 	    ieee80211_rx_our_beacon(mgmt->bssid, ifmgd->assoc_data->bss)) {
bss              3848 net/mac80211/mlme.c 				       ifmgd->assoc_data->bss->bssid);
bss              4188 net/mac80211/mlme.c 			   auth_data->bss->bssid);
bss              4194 net/mac80211/mlme.c 		cfg80211_unlink_bss(local->hw.wiphy, auth_data->bss);
bss              4206 net/mac80211/mlme.c 		   auth_data->bss->bssid, auth_data->tries,
bss              4223 net/mac80211/mlme.c 			    auth_data->bss->bssid,
bss              4224 net/mac80211/mlme.c 			    auth_data->bss->bssid, NULL, 0, 0,
bss              4254 net/mac80211/mlme.c 			   assoc_data->bss->bssid);
bss              4260 net/mac80211/mlme.c 		cfg80211_unlink_bss(local->hw.wiphy, assoc_data->bss);
bss              4266 net/mac80211/mlme.c 		   assoc_data->bss->bssid, assoc_data->tries,
bss              4355 net/mac80211/mlme.c 			memcpy(bssid, ifmgd->auth_data->bss->bssid, ETH_ALEN);
bss              4369 net/mac80211/mlme.c 			struct cfg80211_bss *bss = ifmgd->assoc_data->bss;
bss              4377 net/mac80211/mlme.c 			cfg80211_assoc_timeout(sdata->dev, bss);
bss              4502 net/mac80211/mlme.c 				ifmgd->auth_data->bss->bssid :
bss              4503 net/mac80211/mlme.c 				ifmgd->assoc_data->bss->bssid;
bss              4911 net/mac80211/mlme.c 	struct ieee80211_bss *bss = (void *)cbss->priv;
bss              4958 net/mac80211/mlme.c 		ieee80211_get_rates(sband, bss->supp_rates,
bss              4959 net/mac80211/mlme.c 				    bss->supp_rates_len,
bss              5003 net/mac80211/mlme.c 				bss->device_ts_beacon;
bss              5014 net/mac80211/mlme.c 				bss->device_ts_presp;
bss              5115 net/mac80211/mlme.c 	auth_data->bss = req->bss;
bss              5134 net/mac80211/mlme.c 	cont_auth = ifmgd->auth_data && req->bss == ifmgd->auth_data->bss;
bss              5170 net/mac80211/mlme.c 		ieee80211_mark_sta_auth(sdata, req->bss->bssid);
bss              5177 net/mac80211/mlme.c 			   ifmgd->associated->bssid, req->bss->bssid);
bss              5187 net/mac80211/mlme.c 	sdata_info(sdata, "authenticate with %pM\n", req->bss->bssid);
bss              5189 net/mac80211/mlme.c 	err = ieee80211_prep_connection(sdata, req->bss, cont_auth, false);
bss              5195 net/mac80211/mlme.c 		sta_info_destroy_addr(sdata, req->bss->bssid);
bss              5200 net/mac80211/mlme.c 	cfg80211_ref_bss(local->hw.wiphy, auth_data->bss);
bss              5219 net/mac80211/mlme.c 	struct ieee80211_bss *bss = (void *)req->bss->priv;
bss              5232 net/mac80211/mlme.c 	ssidie = ieee80211_bss_get_ie(req->bss, WLAN_EID_SSID);
bss              5247 net/mac80211/mlme.c 			   ifmgd->associated->bssid, req->bss->bssid);
bss              5271 net/mac80211/mlme.c 		match = ether_addr_equal(ifmgd->bssid, req->bss->bssid);
bss              5279 net/mac80211/mlme.c 	assoc_data->wmm = bss->wmm_used &&
bss              5302 net/mac80211/mlme.c 	sband = local->hw.wiphy->bands[req->bss->channel->band];
bss              5304 net/mac80211/mlme.c 	    local->hw.queues < IEEE80211_NUM_ACS || !bss->wmm_used ||
bss              5307 net/mac80211/mlme.c 		if (!bss->wmm_used &&
bss              5315 net/mac80211/mlme.c 	    local->hw.queues < IEEE80211_NUM_ACS || !bss->wmm_used ||
bss              5318 net/mac80211/mlme.c 		if (!bss->wmm_used &&
bss              5352 net/mac80211/mlme.c 	assoc_data->bss = req->bss;
bss              5362 net/mac80211/mlme.c 	assoc_data->capability = req->bss->capability;
bss              5363 net/mac80211/mlme.c 	assoc_data->supp_rates = bss->supp_rates;
bss              5364 net/mac80211/mlme.c 	assoc_data->supp_rates_len = bss->supp_rates_len;
bss              5367 net/mac80211/mlme.c 	ht_ie = ieee80211_bss_get_ie(req->bss, WLAN_EID_HT_OPERATION);
bss              5373 net/mac80211/mlme.c 	vht_ie = ieee80211_bss_get_ie(req->bss, WLAN_EID_VHT_CAPABILITY);
bss              5386 net/mac80211/mlme.c 	if (bss->wmm_used && bss->uapsd_supported &&
bss              5458 net/mac80211/mlme.c 	err = ieee80211_prep_connection(sdata, req->bss, true, override);
bss              5463 net/mac80211/mlme.c 	beacon_ies = rcu_dereference(req->bss->beacon_ies);
bss              5473 net/mac80211/mlme.c 		assoc_data->timeout = TU_TO_EXP_TIME(req->bss->beacon_interval);
bss              5490 net/mac80211/mlme.c 				bss->device_ts_beacon;
bss              5512 net/mac80211/mlme.c 	if (bss->corrupt_data) {
bss              5514 net/mac80211/mlme.c 		if (bss->corrupt_data & IEEE80211_BSS_CORRUPT_BEACON) {
bss              5515 net/mac80211/mlme.c 			if (bss->corrupt_data &
bss              5520 net/mac80211/mlme.c 		} else if (bss->corrupt_data & IEEE80211_BSS_CORRUPT_PROBE_RESP)
bss              5544 net/mac80211/mlme.c 	    ether_addr_equal(ifmgd->auth_data->bss->bssid, req->bssid)) {
bss              5564 net/mac80211/mlme.c 	    ether_addr_equal(ifmgd->assoc_data->bss->bssid, req->bssid)) {
bss              5613 net/mac80211/mlme.c 	if (ifmgd->associated != req->bss)
bss              5618 net/mac80211/mlme.c 		   req->bss->bssid, req->reason_code, ieee80211_get_reason_code_string(req->reason_code));
bss              5620 net/mac80211/mlme.c 	memcpy(bssid, req->bss->bssid, ETH_ALEN);
bss              5649 net/mac80211/mlme.c 		struct cfg80211_bss *bss = ifmgd->assoc_data->bss;
bss              5651 net/mac80211/mlme.c 		cfg80211_assoc_timeout(sdata->dev, bss);
bss               819 net/mac80211/offchannel.c 		    !rcu_access_pointer(sdata->bss->beacon))
bss               377 net/mac80211/rate.c 		if (!pubsta && txrc->bss) {
bss              1570 net/mac80211/rx.c 		ps = &sdata->bss->ps;
bss              2866 net/mac80211/rx.c 	    unlikely(port_control) && sdata->bss) {
bss              2867 net/mac80211/rx.c 		sdata = container_of(sdata->bss, struct ieee80211_sub_if_data,
bss              4117 net/mac80211/rx.c 		    (!sta->sdata->bss || sta->sdata->bss != sdata->bss))
bss                33 net/mac80211/scan.c 			  struct ieee80211_bss *bss)
bss                35 net/mac80211/scan.c 	if (!bss)
bss                38 net/mac80211/scan.c 			 container_of((void *)bss, struct cfg80211_bss, priv));
bss                60 net/mac80211/scan.c 				struct ieee80211_bss *bss,
bss                68 net/mac80211/scan.c 		bss->device_ts_beacon = rx_status->device_timestamp;
bss                70 net/mac80211/scan.c 		bss->device_ts_presp = rx_status->device_timestamp;
bss                74 net/mac80211/scan.c 			bss->corrupt_data |= IEEE80211_BSS_CORRUPT_BEACON;
bss                76 net/mac80211/scan.c 			bss->corrupt_data |= IEEE80211_BSS_CORRUPT_PROBE_RESP;
bss                79 net/mac80211/scan.c 			bss->corrupt_data &= ~IEEE80211_BSS_CORRUPT_BEACON;
bss                81 net/mac80211/scan.c 			bss->corrupt_data &= ~IEEE80211_BSS_CORRUPT_PROBE_RESP;
bss                86 net/mac80211/scan.c 				!(bss->valid_data & IEEE80211_BSS_VALID_ERP))) {
bss                87 net/mac80211/scan.c 		bss->erp_value = elems->erp_info[0];
bss                88 net/mac80211/scan.c 		bss->has_erp_value = true;
bss                90 net/mac80211/scan.c 			bss->valid_data |= IEEE80211_BSS_VALID_ERP;
bss                95 net/mac80211/scan.c 	    !(bss->valid_data & IEEE80211_BSS_VALID_RATES)) {
bss               101 net/mac80211/scan.c 			memcpy(bss->supp_rates, elems->supp_rates, clen);
bss               108 net/mac80211/scan.c 			memcpy(bss->supp_rates + srlen, elems->ext_supp_rates,
bss               113 net/mac80211/scan.c 			bss->supp_rates_len = srlen;
bss               115 net/mac80211/scan.c 				bss->valid_data |= IEEE80211_BSS_VALID_RATES;
bss               120 net/mac80211/scan.c 	    !(bss->valid_data & IEEE80211_BSS_VALID_WMM)) {
bss               121 net/mac80211/scan.c 		bss->wmm_used = elems->wmm_param || elems->wmm_info;
bss               122 net/mac80211/scan.c 		bss->uapsd_supported = is_uapsd_supported(elems);
bss               124 net/mac80211/scan.c 			bss->valid_data |= IEEE80211_BSS_VALID_WMM;
bss               132 net/mac80211/scan.c 			bss->beacon_rate =
bss               145 net/mac80211/scan.c 	struct ieee80211_bss *bss, *non_tx_bss;
bss               209 net/mac80211/scan.c 	bss = (void *)cbss->priv;
bss               210 net/mac80211/scan.c 	ieee80211_update_bss_from_elems(local, bss, &elems, rx_status, beacon);
bss               219 net/mac80211/scan.c 	return bss;
bss               241 net/mac80211/scan.c 	struct ieee80211_bss *bss;
bss               284 net/mac80211/scan.c 	bss = ieee80211_bss_info_update(local, rx_status,
bss               287 net/mac80211/scan.c 	if (bss)
bss               288 net/mac80211/scan.c 		ieee80211_rx_bss_put(local, bss);
bss                97 net/mac80211/sta_info.c 			ps = &sdata->bss->ps;
bss               201 net/mac80211/sta_info.c 		    (sta->sdata->bss && sta->sdata->bss == sdata->bss)) {
bss               772 net/mac80211/sta_info.c 		if (WARN_ON_ONCE(!sta->sdata->bss))
bss               775 net/mac80211/sta_info.c 		ps = &sta->sdata->bss->ps;
bss               953 net/mac80211/sta_info.c 	if (!sta->sdata->bss &&
bss              1175 net/mac80211/sta_info.c 	WARN_ON(vlans && !sdata->bss);
bss              1180 net/mac80211/sta_info.c 		    (vlans && sdata->bss == sta->sdata->bss)) {
bss              1281 net/mac80211/sta_info.c 		sdata = container_of(sdata->bss, struct ieee80211_sub_if_data,
bss              1285 net/mac80211/sta_info.c 		ps = &sdata->bss->ps;
bss              1347 net/mac80211/sta_info.c 	    sta->known_smps_mode != sdata->bss->req_smps &&
bss              1352 net/mac80211/sta_info.c 		ieee80211_send_smps_action(sdata, sdata->bss->req_smps,
bss               300 net/mac80211/tkip.c 			sdata = container_of(key->sdata->bss,
bss               418 net/mac80211/tx.c 		if (!tx->sdata->bss)
bss               421 net/mac80211/tx.c 		ps = &tx->sdata->bss->ps;
bss               698 net/mac80211/tx.c 	txrc.bss = (tx->sdata->vif.type == NL80211_IFTYPE_AP ||
bss              1436 net/mac80211/tx.c 	ap = container_of(sdata->bss, struct ieee80211_sub_if_data, u.ap);
bss              1608 net/mac80211/tx.c 		sdata = container_of(sdata->bss,
bss              1745 net/mac80211/tx.c 		sdata = container_of(sdata->bss,
bss              2510 net/mac80211/tx.c 		ap_sdata = container_of(sdata->bss, struct ieee80211_sub_if_data,
bss              3123 net/mac80211/tx.c 		    (!sta->sdata->bss || sta->sdata->bss != sdata->bss))
bss              3543 net/mac80211/tx.c 		sdata = container_of(sdata->bss,
bss              3686 net/mac80211/tx.c 		tx.sdata = container_of(tx.sdata->bss,
bss              3967 net/mac80211/tx.c 		if (!sdata->bss->multicast_to_unicast)
bss              4630 net/mac80211/tx.c 	txrc.bss = true;
bss               254 net/mac80211/util.c 		ps = &sdata->bss->ps;
bss              3785 net/mac80211/util.c 		if (!sdata->bss)
bss              3788 net/mac80211/util.c 		ps = &sdata->bss->ps;
bss               182 net/wireless/core.h static inline void cfg80211_hold_bss(struct cfg80211_internal_bss *bss)
bss               184 net/wireless/core.h 	atomic_inc(&bss->hold);
bss               185 net/wireless/core.h 	if (bss->pub.transmitted_bss) {
bss               186 net/wireless/core.h 		bss = container_of(bss->pub.transmitted_bss,
bss               188 net/wireless/core.h 		atomic_inc(&bss->hold);
bss               192 net/wireless/core.h static inline void cfg80211_unhold_bss(struct cfg80211_internal_bss *bss)
bss               194 net/wireless/core.h 	int r = atomic_dec_return(&bss->hold);
bss               196 net/wireless/core.h 	if (bss->pub.transmitted_bss) {
bss               197 net/wireless/core.h 		bss = container_of(bss->pub.transmitted_bss,
bss               199 net/wireless/core.h 		r = atomic_dec_return(&bss->hold);
bss                22 net/wireless/ibss.c 	struct cfg80211_bss *bss;
bss                33 net/wireless/ibss.c 	bss = cfg80211_get_bss(wdev->wiphy, channel, bssid, NULL, 0,
bss                36 net/wireless/ibss.c 	if (WARN_ON(!bss))
bss                44 net/wireless/ibss.c 	cfg80211_hold_bss(bss_from_pub(bss));
bss                45 net/wireless/ibss.c 	wdev->current_bss = bss_from_pub(bss);
bss                23 net/wireless/mlme.c void cfg80211_rx_assoc_resp(struct net_device *dev, struct cfg80211_bss *bss,
bss                36 net/wireless/mlme.c 	cr.bss = bss;
bss                44 net/wireless/mlme.c 	trace_cfg80211_send_rx_assoc(dev, bss);
bss                53 net/wireless/mlme.c 		cfg80211_unhold_bss(bss_from_pub(bss));
bss                54 net/wireless/mlme.c 		cfg80211_put_bss(wiphy, bss);
bss               146 net/wireless/mlme.c void cfg80211_assoc_timeout(struct net_device *dev, struct cfg80211_bss *bss)
bss               152 net/wireless/mlme.c 	trace_cfg80211_send_assoc_timeout(dev, bss->bssid);
bss               154 net/wireless/mlme.c 	nl80211_send_assoc_timeout(rdev, dev, bss->bssid, GFP_KERNEL);
bss               157 net/wireless/mlme.c 	cfg80211_unhold_bss(bss_from_pub(bss));
bss               158 net/wireless/mlme.c 	cfg80211_put_bss(wiphy, bss);
bss               162 net/wireless/mlme.c void cfg80211_abandon_assoc(struct net_device *dev, struct cfg80211_bss *bss)
bss               169 net/wireless/mlme.c 	cfg80211_unhold_bss(bss_from_pub(bss));
bss               170 net/wireless/mlme.c 	cfg80211_put_bss(wiphy, bss);
bss               254 net/wireless/mlme.c 	req.bss = cfg80211_get_bss(&rdev->wiphy, chan, bssid, ssid, ssid_len,
bss               257 net/wireless/mlme.c 	if (!req.bss)
bss               262 net/wireless/mlme.c 	cfg80211_put_bss(&rdev->wiphy, req.bss);
bss               322 net/wireless/mlme.c 	req->bss = cfg80211_get_bss(&rdev->wiphy, chan, bssid, ssid, ssid_len,
bss               325 net/wireless/mlme.c 	if (!req->bss)
bss               330 net/wireless/mlme.c 		cfg80211_hold_bss(bss_from_pub(req->bss));
bss               332 net/wireless/mlme.c 		cfg80211_put_bss(&rdev->wiphy, req->bss);
bss               386 net/wireless/mlme.c 		req.bss = &wdev->current_bss->pub;
bss              8615 net/wireless/nl80211.c 	struct nlattr *bss;
bss              8635 net/wireless/nl80211.c 	bss = nla_nest_start_noflag(msg, NL80211_ATTR_BSS);
bss              8636 net/wireless/nl80211.c 	if (!bss)
bss              8731 net/wireless/nl80211.c 	nla_nest_end(msg, bss);
bss              15287 net/wireless/nl80211.c 	const u8 *bssid = info->bss ? info->bss->bssid : info->bssid;
bss                77 net/wireless/scan.c static void bss_free(struct cfg80211_internal_bss *bss)
bss                81 net/wireless/scan.c 	if (WARN_ON(atomic_read(&bss->hold)))
bss                84 net/wireless/scan.c 	ies = (void *)rcu_access_pointer(bss->pub.beacon_ies);
bss                85 net/wireless/scan.c 	if (ies && !bss->pub.hidden_beacon_bss)
bss                87 net/wireless/scan.c 	ies = (void *)rcu_access_pointer(bss->pub.proberesp_ies);
bss                95 net/wireless/scan.c 	if (!list_empty(&bss->hidden_list))
bss                96 net/wireless/scan.c 		list_del(&bss->hidden_list);
bss                98 net/wireless/scan.c 	kfree(bss);
bss               102 net/wireless/scan.c 			       struct cfg80211_internal_bss *bss)
bss               106 net/wireless/scan.c 	bss->refcount++;
bss               107 net/wireless/scan.c 	if (bss->pub.hidden_beacon_bss) {
bss               108 net/wireless/scan.c 		bss = container_of(bss->pub.hidden_beacon_bss,
bss               111 net/wireless/scan.c 		bss->refcount++;
bss               113 net/wireless/scan.c 	if (bss->pub.transmitted_bss) {
bss               114 net/wireless/scan.c 		bss = container_of(bss->pub.transmitted_bss,
bss               117 net/wireless/scan.c 		bss->refcount++;
bss               122 net/wireless/scan.c 			       struct cfg80211_internal_bss *bss)
bss               126 net/wireless/scan.c 	if (bss->pub.hidden_beacon_bss) {
bss               128 net/wireless/scan.c 		hbss = container_of(bss->pub.hidden_beacon_bss,
bss               136 net/wireless/scan.c 	if (bss->pub.transmitted_bss) {
bss               139 net/wireless/scan.c 		tbss = container_of(bss->pub.transmitted_bss,
bss               147 net/wireless/scan.c 	bss->refcount--;
bss               148 net/wireless/scan.c 	if (bss->refcount == 0)
bss               149 net/wireless/scan.c 		bss_free(bss);
bss               153 net/wireless/scan.c 				  struct cfg80211_internal_bss *bss)
bss               157 net/wireless/scan.c 	if (!list_empty(&bss->hidden_list)) {
bss               162 net/wireless/scan.c 		if (!bss->pub.hidden_beacon_bss)
bss               168 net/wireless/scan.c 		list_del_init(&bss->hidden_list);
bss               171 net/wireless/scan.c 	list_del_init(&bss->list);
bss               172 net/wireless/scan.c 	list_del_init(&bss->pub.nontrans_list);
bss               173 net/wireless/scan.c 	rb_erase(&bss->rbn, &rdev->bss_tree);
bss               178 net/wireless/scan.c 	bss_ref_put(rdev, bss);
bss               372 net/wireless/scan.c 	struct cfg80211_bss *bss = NULL;
bss               385 net/wireless/scan.c 	list_for_each_entry(bss, &trans_bss->nontrans_list, nontrans_list) {
bss               386 net/wireless/scan.c 		if (is_bss(bss, nontrans_bss->bssid, ssid, ssid_len))
bss               398 net/wireless/scan.c 	struct cfg80211_internal_bss *bss, *tmp;
bss               403 net/wireless/scan.c 	list_for_each_entry_safe(bss, tmp, &rdev->bss_list, list) {
bss               404 net/wireless/scan.c 		if (atomic_read(&bss->hold))
bss               406 net/wireless/scan.c 		if (!time_after(expire_time, bss->ts))
bss               409 net/wireless/scan.c 		if (__cfg80211_unlink_bss(rdev, bss))
bss               419 net/wireless/scan.c 	struct cfg80211_internal_bss *bss, *oldest = NULL;
bss               424 net/wireless/scan.c 	list_for_each_entry(bss, &rdev->bss_list, list) {
bss               425 net/wireless/scan.c 		if (atomic_read(&bss->hold))
bss               428 net/wireless/scan.c 		if (!list_empty(&bss->hidden_list) &&
bss               429 net/wireless/scan.c 		    !bss->pub.hidden_beacon_bss)
bss               432 net/wireless/scan.c 		if (oldest && time_before(oldest->ts, bss->ts))
bss               434 net/wireless/scan.c 		oldest = bss;
bss               702 net/wireless/scan.c 	struct cfg80211_internal_bss *bss;
bss               706 net/wireless/scan.c 	list_for_each_entry(bss, &rdev->bss_list, list)
bss               707 net/wireless/scan.c 		bss->ts -= age_jiffies;
bss               921 net/wireless/scan.c 	struct cfg80211_internal_bss *bss, *res = NULL;
bss               930 net/wireless/scan.c 	list_for_each_entry(bss, &rdev->bss_list, list) {
bss               931 net/wireless/scan.c 		if (!cfg80211_bss_type_match(bss->pub.capability,
bss               932 net/wireless/scan.c 					     bss->pub.channel->band, bss_type))
bss               935 net/wireless/scan.c 		bss_privacy = (bss->pub.capability & WLAN_CAPABILITY_PRIVACY);
bss               939 net/wireless/scan.c 		if (channel && bss->pub.channel != channel)
bss               941 net/wireless/scan.c 		if (!is_valid_ether_addr(bss->pub.bssid))
bss               944 net/wireless/scan.c 		if (time_after(now, bss->ts + IEEE80211_SCAN_RESULT_EXPIRE) &&
bss               945 net/wireless/scan.c 		    !atomic_read(&bss->hold))
bss               947 net/wireless/scan.c 		if (is_bss(&bss->pub, bssid, ssid, ssid_len)) {
bss               948 net/wireless/scan.c 			res = bss;
bss               963 net/wireless/scan.c 			  struct cfg80211_internal_bss *bss)
bss               974 net/wireless/scan.c 		cmp = cmp_bss(&bss->pub, &tbss->pub, BSS_CMP_REGULAR);
bss               987 net/wireless/scan.c 	rb_link_node(&bss->rbn, parent, p);
bss               988 net/wireless/scan.c 	rb_insert_color(&bss->rbn, &rdev->bss_tree);
bss               997 net/wireless/scan.c 	struct cfg80211_internal_bss *bss;
bss              1001 net/wireless/scan.c 		bss = rb_entry(n, struct cfg80211_internal_bss, rbn);
bss              1002 net/wireless/scan.c 		r = cmp_bss(&res->pub, &bss->pub, mode);
bss              1005 net/wireless/scan.c 			return bss;
bss              1019 net/wireless/scan.c 	struct cfg80211_internal_bss *bss;
bss              1046 net/wireless/scan.c 	list_for_each_entry(bss, &rdev->bss_list, list) {
bss              1053 net/wireless/scan.c 		if (!ether_addr_equal(bss->pub.bssid, new->pub.bssid))
bss              1055 net/wireless/scan.c 		if (bss->pub.channel != new->pub.channel)
bss              1057 net/wireless/scan.c 		if (bss->pub.scan_width != new->pub.scan_width)
bss              1059 net/wireless/scan.c 		if (rcu_access_pointer(bss->pub.beacon_ies))
bss              1061 net/wireless/scan.c 		ies = rcu_access_pointer(bss->pub.ies);
bss              1069 net/wireless/scan.c 		if (WARN_ON_ONCE(bss->pub.hidden_beacon_bss))
bss              1071 net/wireless/scan.c 		if (WARN_ON_ONCE(!list_empty(&bss->hidden_list)))
bss              1072 net/wireless/scan.c 			list_del(&bss->hidden_list);
bss              1074 net/wireless/scan.c 		list_add(&bss->hidden_list, &new->hidden_list);
bss              1075 net/wireless/scan.c 		bss->pub.hidden_beacon_bss = &new->pub;
bss              1076 net/wireless/scan.c 		new->refcount += bss->refcount;
bss              1077 net/wireless/scan.c 		rcu_assign_pointer(bss->pub.beacon_ies,
bss              1117 net/wireless/scan.c 		struct cfg80211_internal_bss *bss;
bss              1146 net/wireless/scan.c 		list_for_each_entry(bss, &known->hidden_list, hidden_list) {
bss              1149 net/wireless/scan.c 			ies = rcu_access_pointer(bss->pub.beacon_ies);
bss              1152 net/wireless/scan.c 			rcu_assign_pointer(bss->pub.beacon_ies,
bss              1557 net/wireless/scan.c 	struct cfg80211_bss *bss;
bss              1638 net/wireless/scan.c 			bss = cfg80211_inform_single_bss_data(wiphy, data,
bss              1647 net/wireless/scan.c 			if (!bss)
bss              1649 net/wireless/scan.c 			cfg80211_put_bss(wiphy, bss);
bss              1931 net/wireless/scan.c 	struct cfg80211_internal_bss *bss;
bss              1936 net/wireless/scan.c 	bss = container_of(pub, struct cfg80211_internal_bss, pub);
bss              1939 net/wireless/scan.c 	bss_ref_get(rdev, bss);
bss              1947 net/wireless/scan.c 	struct cfg80211_internal_bss *bss;
bss              1952 net/wireless/scan.c 	bss = container_of(pub, struct cfg80211_internal_bss, pub);
bss              1955 net/wireless/scan.c 	bss_ref_put(rdev, bss);
bss              1963 net/wireless/scan.c 	struct cfg80211_internal_bss *bss, *tmp1;
bss              1969 net/wireless/scan.c 	bss = container_of(pub, struct cfg80211_internal_bss, pub);
bss              1972 net/wireless/scan.c 	if (list_empty(&bss->list))
bss              1984 net/wireless/scan.c 	if (__cfg80211_unlink_bss(rdev, bss))
bss              1994 net/wireless/scan.c 				    struct cfg80211_bss *bss,
bss              1999 net/wireless/scan.c 	struct cfg80211_internal_bss *bss;
bss              2003 net/wireless/scan.c 	list_for_each_entry(bss, &rdev->bss_list, list) {
bss              2004 net/wireless/scan.c 		if (!chandef || cfg80211_is_sub_chan(chandef, bss->pub.channel))
bss              2005 net/wireless/scan.c 			iter(wiphy, &bss->pub, iter_data);
bss              2019 net/wireless/scan.c 	struct cfg80211_internal_bss *bss;
bss              2040 net/wireless/scan.c 	list_for_each_entry(bss, &rdev->bss_list, list) {
bss              2041 net/wireless/scan.c 		if (!cfg80211_bss_type_match(bss->pub.capability,
bss              2042 net/wireless/scan.c 					     bss->pub.channel->band,
bss              2046 net/wireless/scan.c 		if (bss == cbss)
bss              2049 net/wireless/scan.c 		if (!cmp_bss(&bss->pub, &cbss->pub, BSS_CMP_REGULAR)) {
bss              2050 net/wireless/scan.c 			new = bss;
bss              2065 net/wireless/scan.c 			bss = container_of(nontrans_bss,
bss              2067 net/wireless/scan.c 			if (__cfg80211_unlink_bss(rdev, bss))
bss              2083 net/wireless/scan.c 		bss = container_of(nontrans_bss,
bss              2085 net/wireless/scan.c 		bss->pub.channel = chan;
bss              2086 net/wireless/scan.c 		rb_erase(&bss->rbn, &rdev->bss_tree);
bss              2087 net/wireless/scan.c 		rb_insert_bss(rdev, bss);
bss              2300 net/wireless/scan.c 	      struct cfg80211_internal_bss *bss, char *current_ev,
bss              2314 net/wireless/scan.c 	memcpy(iwe.u.ap_addr.sa_data, bss->pub.bssid, ETH_ALEN);
bss              2322 net/wireless/scan.c 	iwe.u.freq.m = ieee80211_frequency_to_channel(bss->pub.channel->center_freq);
bss              2331 net/wireless/scan.c 	iwe.u.freq.m = bss->pub.channel->center_freq;
bss              2346 net/wireless/scan.c 			sig = bss->pub.signal / 100;
bss              2357 net/wireless/scan.c 			iwe.u.qual.level = bss->pub.signal;
bss              2359 net/wireless/scan.c 			iwe.u.qual.qual = bss->pub.signal;
bss              2374 net/wireless/scan.c 	if (bss->pub.capability & WLAN_CAPABILITY_PRIVACY)
bss              2385 net/wireless/scan.c 	ies = rcu_dereference(bss->pub.ies);
bss              2515 net/wireless/scan.c 	if (bss->pub.capability & (WLAN_CAPABILITY_ESS | WLAN_CAPABILITY_IBSS) ||
bss              2521 net/wireless/scan.c 		else if (bss->pub.capability & WLAN_CAPABILITY_ESS)
bss              2543 net/wireless/scan.c 		elapsed_jiffies_msecs(bss->ts));
bss              2564 net/wireless/scan.c 	struct cfg80211_internal_bss *bss;
bss              2570 net/wireless/scan.c 	list_for_each_entry(bss, &rdev->bss_list, list) {
bss              2575 net/wireless/scan.c 		current_ev = ieee80211_bss(&rdev->wiphy, info, bss,
bss               276 net/wireless/sme.c 	struct cfg80211_bss *bss;
bss               280 net/wireless/sme.c 	bss = cfg80211_get_bss(wdev->wiphy, wdev->conn->params.channel,
bss               286 net/wireless/sme.c 	if (!bss)
bss               289 net/wireless/sme.c 	memcpy(wdev->conn->bssid, bss->bssid, ETH_ALEN);
bss               291 net/wireless/sme.c 	wdev->conn->params.channel = bss->channel;
bss               295 net/wireless/sme.c 	return bss;
bss               302 net/wireless/sme.c 	struct cfg80211_bss *bss;
bss               313 net/wireless/sme.c 	bss = cfg80211_get_conn_bss(wdev);
bss               314 net/wireless/sme.c 	if (bss)
bss               315 net/wireless/sme.c 		cfg80211_put_bss(&rdev->wiphy, bss);
bss               519 net/wireless/sme.c 	struct cfg80211_bss *bss;
bss               571 net/wireless/sme.c 	bss = cfg80211_get_conn_bss(wdev);
bss               579 net/wireless/sme.c 	if (bss) {
bss               583 net/wireless/sme.c 		cfg80211_put_bss(wdev->wiphy, bss);
bss               693 net/wireless/sme.c 		cfg80211_put_bss(wdev->wiphy, cr->bss);
bss               727 net/wireless/sme.c 	if (!cr->bss && (cr->status == WLAN_STATUS_SUCCESS)) {
bss               729 net/wireless/sme.c 		cr->bss = cfg80211_get_bss(wdev->wiphy, NULL, cr->bssid,
bss               733 net/wireless/sme.c 		if (cr->bss)
bss               734 net/wireless/sme.c 			cfg80211_hold_bss(bss_from_pub(cr->bss));
bss               748 net/wireless/sme.c 		if (cr->bss) {
bss               749 net/wireless/sme.c 			cfg80211_unhold_bss(bss_from_pub(cr->bss));
bss               750 net/wireless/sme.c 			cfg80211_put_bss(wdev->wiphy, cr->bss);
bss               756 net/wireless/sme.c 	if (WARN_ON(!cr->bss))
bss               759 net/wireless/sme.c 	wdev->current_bss = bss_from_pub(cr->bss);
bss               765 net/wireless/sme.c 	country_ie = ieee80211_bss_get_ie(cr->bss, WLAN_EID_COUNTRY);
bss               782 net/wireless/sme.c 	regulatory_hint_country_ie(wdev->wiphy, cr->bss->channel->band,
bss               798 net/wireless/sme.c 	if (params->bss) {
bss               799 net/wireless/sme.c 		struct cfg80211_internal_bss *ibss = bss_from_pub(params->bss);
bss               802 net/wireless/sme.c 			struct cfg80211_bss *found = NULL, *tmp = params->bss;
bss               805 net/wireless/sme.c 						 params->bss->bssid,
bss               813 net/wireless/sme.c 				params->bss = found;
bss               837 net/wireless/sme.c 		cfg80211_put_bss(wdev->wiphy, params->bss);
bss               885 net/wireless/sme.c 	if (params->bss)
bss               886 net/wireless/sme.c 		cfg80211_hold_bss(bss_from_pub(params->bss));
bss               887 net/wireless/sme.c 	ev->cr.bss = params->bss;
bss               918 net/wireless/sme.c 	if (WARN_ON(!info->bss))
bss               921 net/wireless/sme.c 	cfg80211_hold_bss(bss_from_pub(info->bss));
bss               922 net/wireless/sme.c 	wdev->current_bss = bss_from_pub(info->bss);
bss               944 net/wireless/sme.c 	memcpy(wrqu.ap_addr.sa_data, info->bss->bssid, ETH_ALEN);
bss               945 net/wireless/sme.c 	memcpy(wdev->wext.prev_bssid, info->bss->bssid, ETH_ALEN);
bss               952 net/wireless/sme.c 	cfg80211_put_bss(wdev->wiphy, info->bss);
bss               965 net/wireless/sme.c 	if (!info->bss) {
bss               966 net/wireless/sme.c 		info->bss = cfg80211_get_bss(wdev->wiphy, info->channel,
bss               973 net/wireless/sme.c 	if (WARN_ON(!info->bss))
bss               980 net/wireless/sme.c 		cfg80211_put_bss(wdev->wiphy, info->bss);
bss              1022 net/wireless/sme.c 	ev->rm.bss = info->bss;
bss              1160 net/wireless/trace.h 		if (req->bss)
bss              1161 net/wireless/trace.h 			MAC_ASSIGN(bssid, req->bss->bssid);
bss              1186 net/wireless/trace.h 		if (req->bss)
bss              1187 net/wireless/trace.h 			MAC_ASSIGN(bssid, req->bss->bssid);
bss              1236 net/wireless/trace.h 		if (req->bss)
bss              1237 net/wireless/trace.h 			MAC_ASSIGN(bssid, req->bss->bssid);
bss              2614 net/wireless/trace.h 	TP_PROTO(struct net_device *netdev, struct cfg80211_bss *bss),
bss              2615 net/wireless/trace.h 	TP_ARGS(netdev, bss),
bss              2623 net/wireless/trace.h 		MAC_ASSIGN(bssid, bss->bssid);
bss              2624 net/wireless/trace.h 		CHAN_ASSIGN(bss->channel);
bss               815 net/wireless/util.c const struct element *ieee80211_bss_get_elem(struct cfg80211_bss *bss, u8 id)
bss               819 net/wireless/util.c 	ies = rcu_dereference(bss->ies);
bss               265 tools/lib/bpf/libbpf.c 		Elf_Data *bss;
bss               548 tools/lib/bpf/libbpf.c 	obj->efile.bss = NULL;
bss               729 tools/lib/bpf/libbpf.c 		if (obj->efile.bss)
bss               730 tools/lib/bpf/libbpf.c 			*size = obj->efile.bss->d_size;
bss               885 tools/lib/bpf/libbpf.c 						    obj->efile.bss, NULL);
bss              1641 tools/lib/bpf/libbpf.c 			obj->efile.bss = data;