Lines Matching refs:wiphy
92 sband = local->hw.wiphy->bands[chandef->chan->band]; in ieee80211_ibss_build_presp()
266 if (!cfg80211_reg_can_beacon(local->hw.wiphy, &chandef, in __ieee80211_sta_join_ibss()
279 if (!cfg80211_reg_can_beacon(local->hw.wiphy, &chandef, in __ieee80211_sta_join_ibss()
287 err = cfg80211_chandef_dfs_required(sdata->local->hw.wiphy, in __ieee80211_sta_join_ibss()
387 bss = cfg80211_inform_bss_width_frame(local->hw.wiphy, chan, in __ieee80211_sta_join_ibss()
390 cfg80211_put_bss(local->hw.wiphy, bss); in __ieee80211_sta_join_ibss()
441 sband = sdata->local->hw.wiphy->bands[cbss->channel->band]; in ieee80211_sta_join_ibss()
496 cbss = cfg80211_get_bss(sdata->local->hw.wiphy, ifibss->chandef.chan, in ieee80211_ibss_csa_beacon()
510 cfg80211_put_bss(sdata->local->hw.wiphy, cbss); in ieee80211_ibss_csa_beacon()
544 cbss = cfg80211_get_bss(sdata->local->hw.wiphy, in ieee80211_ibss_finish_csa()
553 cfg80211_put_bss(sdata->local->hw.wiphy, cbss); in ieee80211_ibss_finish_csa()
652 sband = local->hw.wiphy->bands[band]; in ieee80211_ibss_add_sta()
692 cbss = cfg80211_get_bss(local->hw.wiphy, ifibss->chandef.chan, in ieee80211_ibss_disconnect()
699 cfg80211_unlink_bss(local->hw.wiphy, cbss); in ieee80211_ibss_disconnect()
700 cfg80211_put_bss(sdata->local->hw.wiphy, cbss); in ieee80211_ibss_disconnect()
769 err = cfg80211_chandef_dfs_required(sdata->local->hw.wiphy, in ieee80211_ibss_csa_mark_radar()
773 cfg80211_radar_event(sdata->local->hw.wiphy, &ifibss->chandef, in ieee80211_ibss_csa_mark_radar()
819 if (!(sdata->local->hw.wiphy->flags & WIPHY_FLAG_HAS_CHANNEL_SWITCH)) in ieee80211_ibss_process_chanswitch()
857 if (!cfg80211_reg_can_beacon(sdata->local->hw.wiphy, ¶ms.chandef, in ieee80211_ibss_process_chanswitch()
869 err = cfg80211_chandef_dfs_required(sdata->local->hw.wiphy, in ieee80211_ibss_process_chanswitch()
895 if (ieee80211_channel_switch(sdata->local->hw.wiphy, sdata->dev, in ieee80211_ibss_process_chanswitch()
992 struct ieee80211_supported_band *sband = local->hw.wiphy->bands[band]; in ieee80211_update_sta_info()
1110 channel = ieee80211_get_channel(local->hw.wiphy, rx_status->freq); in ieee80211_rx_bss_info()
1237 sband = local->hw.wiphy->bands[band]; in ieee80211_ibss_rx_no_sta()
1342 static unsigned ibss_setup_channels(struct wiphy *wiphy, in ibss_setup_channels() argument
1360 chan = ieee80211_get_channel(wiphy, freq); in ibss_setup_channels()
1374 ieee80211_ibss_setup_scan_channels(struct wiphy *wiphy, in ieee80211_ibss_setup_scan_channels() argument
1402 n_chan = ibss_setup_channels(wiphy, channels, channels_max, cf1, width); in ieee80211_ibss_setup_scan_channels()
1405 n_chan += ibss_setup_channels(wiphy, &channels[n_chan], in ieee80211_ibss_setup_scan_channels()
1440 cbss = cfg80211_get_bss(local->hw.wiphy, chan, bssid, in ieee80211_sta_find_ibss()
1482 num = ieee80211_ibss_setup_scan_channels(local->hw.wiphy, in ieee80211_sta_find_ibss()
1746 ret = cfg80211_chandef_dfs_required(local->hw.wiphy, in ieee80211_ibss_join()
1782 sband = local->hw.wiphy->bands[params->chandef.chan->band]; in ieee80211_ibss_join()