ifibss 45 net/mac80211/ibss.c struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; ifibss 69 net/mac80211/ibss.c ifibss->ie_len; ifibss 81 net/mac80211/ibss.c memcpy(mgmt->bssid, ifibss->bssid, ETH_ALEN); ifibss 89 net/mac80211/ibss.c *pos++ = ifibss->ssid_len; ifibss 90 net/mac80211/ibss.c memcpy(pos, ifibss->ssid, ifibss->ssid_len); ifibss 91 net/mac80211/ibss.c pos += ifibss->ssid_len; ifibss 170 net/mac80211/ibss.c if (ifibss->ie_len) { ifibss 171 net/mac80211/ibss.c memcpy(pos, ifibss->ie, ifibss->ie_len); ifibss 172 net/mac80211/ibss.c pos += ifibss->ie_len; ifibss 225 net/mac80211/ibss.c struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; ifibss 243 net/mac80211/ibss.c if (!ether_addr_equal(ifibss->bssid, bssid)) ifibss 258 net/mac80211/ibss.c presp = rcu_dereference_protected(ifibss->presp, ifibss 260 net/mac80211/ibss.c RCU_INIT_POINTER(ifibss->presp, NULL); ifibss 295 net/mac80211/ibss.c if (err > 0 && !ifibss->userspace_handles_dfs) { ifibss 305 net/mac80211/ibss.c ifibss->fixed_channel ? ifibss 315 net/mac80211/ibss.c memcpy(ifibss->bssid, bssid, ETH_ALEN); ifibss 323 net/mac80211/ibss.c rcu_assign_pointer(ifibss->presp, presp); ifibss 329 net/mac80211/ibss.c sdata->vif.bss_conf.ssid_len = ifibss->ssid_len; ifibss 330 net/mac80211/ibss.c memcpy(sdata->vif.bss_conf.ssid, ifibss->ssid, ifibss->ssid_len); ifibss 371 net/mac80211/ibss.c RCU_INIT_POINTER(ifibss->presp, NULL); ifibss 383 net/mac80211/ibss.c ifibss->state = IEEE80211_IBSS_MLME_JOINED; ifibss 384 net/mac80211/ibss.c mod_timer(&ifibss->timer, ifibss 394 net/mac80211/ibss.c cfg80211_ibss_joined(sdata->dev, ifibss->bssid, chan, GFP_KERNEL); ifibss 486 net/mac80211/ibss.c struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; ifibss 496 net/mac80211/ibss.c if (ifibss->privacy) ifibss 499 net/mac80211/ibss.c cbss = cfg80211_get_bss(sdata->local->hw.wiphy, ifibss->chandef.chan, ifibss 500 net/mac80211/ibss.c ifibss->bssid, ifibss->ssid, ifibss 501 net/mac80211/ibss.c ifibss->ssid_len, IEEE80211_BSS_TYPE_IBSS, ifibss 502 net/mac80211/ibss.c IEEE80211_PRIVACY(ifibss->privacy)); ifibss 515 net/mac80211/ibss.c old_presp = rcu_dereference_protected(ifibss->presp, ifibss 521 net/mac80211/ibss.c capability, tsf, &ifibss->chandef, ifibss 528 net/mac80211/ibss.c rcu_assign_pointer(ifibss->presp, presp); ifibss 539 net/mac80211/ibss.c struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; ifibss 546 net/mac80211/ibss.c if (!is_zero_ether_addr(ifibss->bssid)) { ifibss 548 net/mac80211/ibss.c ifibss->chandef.chan, ifibss 549 net/mac80211/ibss.c ifibss->bssid, ifibss->ssid, ifibss 550 net/mac80211/ibss.c ifibss->ssid_len, ifibss 552 net/mac80211/ibss.c IEEE80211_PRIVACY(ifibss->privacy)); ifibss 560 net/mac80211/ibss.c ifibss->chandef = sdata->csa_chandef; ifibss 574 net/mac80211/ibss.c struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; ifibss 576 net/mac80211/ibss.c cancel_work_sync(&ifibss->csa_connection_drop_work); ifibss 609 net/mac80211/ibss.c struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; ifibss 628 net/mac80211/ibss.c if (ifibss->state == IEEE80211_IBSS_MLME_SEARCH) { ifibss 688 net/mac80211/ibss.c struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; ifibss 694 net/mac80211/ibss.c if (!is_zero_ether_addr(ifibss->bssid)) { ifibss 695 net/mac80211/ibss.c cbss = cfg80211_get_bss(local->hw.wiphy, ifibss->chandef.chan, ifibss 696 net/mac80211/ibss.c ifibss->bssid, ifibss->ssid, ifibss 697 net/mac80211/ibss.c ifibss->ssid_len, ifibss 699 net/mac80211/ibss.c IEEE80211_PRIVACY(ifibss->privacy)); ifibss 707 net/mac80211/ibss.c ifibss->state = IEEE80211_IBSS_MLME_SEARCH; ifibss 711 net/mac80211/ibss.c spin_lock_bh(&ifibss->incomplete_lock); ifibss 712 net/mac80211/ibss.c while (!list_empty(&ifibss->incomplete_stations)) { ifibss 713 net/mac80211/ibss.c sta = list_first_entry(&ifibss->incomplete_stations, ifibss 716 net/mac80211/ibss.c spin_unlock_bh(&ifibss->incomplete_lock); ifibss 719 net/mac80211/ibss.c spin_lock_bh(&ifibss->incomplete_lock); ifibss 721 net/mac80211/ibss.c spin_unlock_bh(&ifibss->incomplete_lock); ifibss 731 net/mac80211/ibss.c presp = rcu_dereference_protected(ifibss->presp, ifibss 766 net/mac80211/ibss.c struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; ifibss 773 net/mac80211/ibss.c &ifibss->chandef, ifibss 776 net/mac80211/ibss.c cfg80211_radar_event(sdata->local->hw.wiphy, &ifibss->chandef, ifibss 787 net/mac80211/ibss.c struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; ifibss 795 net/mac80211/ibss.c switch (ifibss->chandef.width) { ifibss 810 net/mac80211/ibss.c ifibss->chandef.chan->band, ifibss 811 net/mac80211/ibss.c sta_flags, ifibss->bssid, &csa_ie); ifibss 827 net/mac80211/ibss.c switch (ifibss->chandef.width) { ifibss 836 net/mac80211/ibss.c ch_type = cfg80211_get_chandef_type(&ifibss->chandef); ifibss 842 net/mac80211/ibss.c if (params.chandef.width != ifibss->chandef.width) { ifibss 845 net/mac80211/ibss.c ifibss->bssid, ifibss 863 net/mac80211/ibss.c ifibss->bssid, ifibss 876 net/mac80211/ibss.c if (err > 0 && !ifibss->userspace_handles_dfs) { ifibss 907 net/mac80211/ibss.c &ifibss->csa_connection_drop_work); ifibss 1204 net/mac80211/ibss.c struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; ifibss 1222 net/mac80211/ibss.c if (ifibss->state == IEEE80211_IBSS_MLME_SEARCH) ifibss 1247 net/mac80211/ibss.c spin_lock(&ifibss->incomplete_lock); ifibss 1248 net/mac80211/ibss.c list_add(&sta->list, &ifibss->incomplete_stations); ifibss 1249 net/mac80211/ibss.c spin_unlock(&ifibss->incomplete_lock); ifibss 1255 net/mac80211/ibss.c struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; ifibss 1279 net/mac80211/ibss.c ifibss->bssid, ifibss 1296 net/mac80211/ibss.c struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; ifibss 1301 net/mac80211/ibss.c mod_timer(&ifibss->timer, ifibss 1306 net/mac80211/ibss.c if (time_before(jiffies, ifibss->last_scan_completed + ifibss 1313 net/mac80211/ibss.c if (ifibss->fixed_channel) ifibss 1319 net/mac80211/ibss.c scan_width = cfg80211_chandef_to_scan_width(&ifibss->chandef); ifibss 1320 net/mac80211/ibss.c ieee80211_request_ibss_scan(sdata, ifibss->ssid, ifibss->ssid_len, ifibss 1326 net/mac80211/ibss.c struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; ifibss 1333 net/mac80211/ibss.c if (ifibss->fixed_bssid) { ifibss 1334 net/mac80211/ibss.c memcpy(bssid, ifibss->bssid, ETH_ALEN); ifibss 1350 net/mac80211/ibss.c if (ifibss->privacy) ifibss 1354 net/mac80211/ibss.c &ifibss->chandef, ifibss->basic_rates, ifibss 1434 net/mac80211/ibss.c struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; ifibss 1450 net/mac80211/ibss.c if (ifibss->fixed_bssid) ifibss 1451 net/mac80211/ibss.c bssid = ifibss->bssid; ifibss 1452 net/mac80211/ibss.c if (ifibss->fixed_channel) ifibss 1453 net/mac80211/ibss.c chan = ifibss->chandef.chan; ifibss 1454 net/mac80211/ibss.c if (!is_zero_ether_addr(ifibss->bssid)) ifibss 1455 net/mac80211/ibss.c bssid = ifibss->bssid; ifibss 1457 net/mac80211/ibss.c ifibss->ssid, ifibss->ssid_len, ifibss 1459 net/mac80211/ibss.c IEEE80211_PRIVACY(ifibss->privacy)); ifibss 1467 net/mac80211/ibss.c cbss->bssid, ifibss->bssid); ifibss 1480 net/mac80211/ibss.c if (ifibss->fixed_bssid && ifibss->fixed_channel) { ifibss 1491 net/mac80211/ibss.c if (time_after(jiffies, ifibss->last_scan_completed + ifibss 1498 net/mac80211/ibss.c scan_width = cfg80211_chandef_to_scan_width(&ifibss->chandef); ifibss 1500 net/mac80211/ibss.c if (ifibss->fixed_channel) { ifibss 1502 net/mac80211/ibss.c &ifibss->chandef, ifibss 1505 net/mac80211/ibss.c ieee80211_request_ibss_scan(sdata, ifibss->ssid, ifibss 1506 net/mac80211/ibss.c ifibss->ssid_len, channels, ifibss 1509 net/mac80211/ibss.c ieee80211_request_ibss_scan(sdata, ifibss->ssid, ifibss 1510 net/mac80211/ibss.c ifibss->ssid_len, NULL, ifibss 1516 net/mac80211/ibss.c if (time_after(jiffies, ifibss->ibss_join_req + ifibss 1520 net/mac80211/ibss.c mod_timer(&ifibss->timer, ifibss 1529 net/mac80211/ibss.c struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; ifibss 1538 net/mac80211/ibss.c presp = rcu_dereference_protected(ifibss->presp, ifibss 1541 net/mac80211/ibss.c if (ifibss->state != IEEE80211_IBSS_MLME_JOINED || ifibss 1554 net/mac80211/ibss.c if (!ether_addr_equal(mgmt->bssid, ifibss->bssid) && ifibss 1567 net/mac80211/ibss.c (pos[1] != ifibss->ssid_len || ifibss 1568 net/mac80211/ibss.c memcmp(pos + 2, ifibss->ssid, ifibss->ssid_len))) { ifibss 1679 net/mac80211/ibss.c struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; ifibss 1689 net/mac80211/ibss.c if (!ifibss->ssid_len) ifibss 1692 net/mac80211/ibss.c spin_lock_bh(&ifibss->incomplete_lock); ifibss 1693 net/mac80211/ibss.c while (!list_empty(&ifibss->incomplete_stations)) { ifibss 1694 net/mac80211/ibss.c sta = list_first_entry(&ifibss->incomplete_stations, ifibss 1697 net/mac80211/ibss.c spin_unlock_bh(&ifibss->incomplete_lock); ifibss 1701 net/mac80211/ibss.c spin_lock_bh(&ifibss->incomplete_lock); ifibss 1703 net/mac80211/ibss.c spin_unlock_bh(&ifibss->incomplete_lock); ifibss 1705 net/mac80211/ibss.c switch (ifibss->state) { ifibss 1731 net/mac80211/ibss.c struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; ifibss 1733 net/mac80211/ibss.c timer_setup(&ifibss->timer, ieee80211_ibss_timer, 0); ifibss 1734 net/mac80211/ibss.c INIT_LIST_HEAD(&ifibss->incomplete_stations); ifibss 1735 net/mac80211/ibss.c spin_lock_init(&ifibss->incomplete_lock); ifibss 1736 net/mac80211/ibss.c INIT_WORK(&ifibss->csa_connection_drop_work, ifibss 1863 net/mac80211/ibss.c struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; ifibss 1866 net/mac80211/ibss.c ifibss->ssid_len = 0; ifibss 1867 net/mac80211/ibss.c eth_zero_addr(ifibss->bssid); ifibss 1873 net/mac80211/ibss.c memset(&ifibss->ht_capa, 0, sizeof(ifibss->ht_capa)); ifibss 1874 net/mac80211/ibss.c memset(&ifibss->ht_capa_mask, 0, sizeof(ifibss->ht_capa_mask)); ifibss 4426 net/mac80211/tx.c struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; ifibss 4428 net/mac80211/tx.c beacon = rcu_dereference(ifibss->presp); ifibss 4533 net/mac80211/tx.c struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; ifibss 4536 net/mac80211/tx.c beacon = rcu_dereference(ifibss->presp); ifibss 3501 net/mac80211/util.c struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; ifibss 3502 net/mac80211/util.c memcpy(mgmt->bssid, ifibss->bssid, ETH_ALEN);