• Home
  • Raw
  • Download

Lines Matching refs:wiphy

93 	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()
385 bss = cfg80211_inform_bss_frame_data(local->hw.wiphy, &bss_meta, mgmt, in __ieee80211_sta_join_ibss()
388 cfg80211_put_bss(local->hw.wiphy, bss); in __ieee80211_sta_join_ibss()
440 sband = sdata->local->hw.wiphy->bands[cbss->channel->band]; in ieee80211_sta_join_ibss()
495 cbss = cfg80211_get_bss(sdata->local->hw.wiphy, ifibss->chandef.chan, in ieee80211_ibss_csa_beacon()
507 cfg80211_put_bss(sdata->local->hw.wiphy, cbss); in ieee80211_ibss_csa_beacon()
540 cbss = cfg80211_get_bss(sdata->local->hw.wiphy, in ieee80211_ibss_finish_csa()
549 cfg80211_put_bss(sdata->local->hw.wiphy, cbss); in ieee80211_ibss_finish_csa()
563 wiphy_work_cancel(sdata->local->hw.wiphy, in ieee80211_ibss_stop()
639 sband = local->hw.wiphy->bands[band]; in ieee80211_ibss_add_sta()
681 cbss = cfg80211_get_bss(local->hw.wiphy, ifibss->chandef.chan, in ieee80211_ibss_disconnect()
688 cfg80211_unlink_bss(local->hw.wiphy, cbss); in ieee80211_ibss_disconnect()
689 cfg80211_put_bss(sdata->local->hw.wiphy, cbss); in ieee80211_ibss_disconnect()
731 static void ieee80211_csa_connection_drop_work(struct wiphy *wiphy, in ieee80211_csa_connection_drop_work() argument
745 wiphy_work_queue(sdata->local->hw.wiphy, &sdata->work); in ieee80211_csa_connection_drop_work()
758 err = cfg80211_chandef_dfs_required(sdata->local->hw.wiphy, in ieee80211_ibss_csa_mark_radar()
762 cfg80211_radar_event(sdata->local->hw.wiphy, &ifibss->chandef, in ieee80211_ibss_csa_mark_radar()
813 if (!(sdata->local->hw.wiphy->flags & WIPHY_FLAG_HAS_CHANNEL_SWITCH)) in ieee80211_ibss_process_chanswitch()
851 if (!cfg80211_reg_can_beacon(sdata->local->hw.wiphy, &params.chandef, in ieee80211_ibss_process_chanswitch()
863 err = cfg80211_chandef_dfs_required(sdata->local->hw.wiphy, in ieee80211_ibss_process_chanswitch()
889 if (ieee80211_channel_switch(sdata->local->hw.wiphy, sdata->dev, in ieee80211_ibss_process_chanswitch()
898 wiphy_work_queue(sdata->local->hw.wiphy, in ieee80211_ibss_process_chanswitch()
995 sband = local->hw.wiphy->bands[band]; in ieee80211_update_sta_info()
1108 channel = ieee80211_get_channel(local->hw.wiphy, rx_status->freq); in ieee80211_rx_bss_info()
1230 sband = local->hw.wiphy->bands[band]; in ieee80211_ibss_rx_no_sta()
1237 wiphy_work_queue(local->hw.wiphy, &sdata->work); in ieee80211_ibss_rx_no_sta()
1343 static unsigned int ibss_setup_channels(struct wiphy *wiphy, in ibss_setup_channels() argument
1361 chan = ieee80211_get_channel(wiphy, freq); in ibss_setup_channels()
1375 ieee80211_ibss_setup_scan_channels(struct wiphy *wiphy, in ieee80211_ibss_setup_scan_channels() argument
1403 n_chan = ibss_setup_channels(wiphy, channels, channels_max, cf1, width); in ieee80211_ibss_setup_scan_channels()
1406 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()
1483 num = ieee80211_ibss_setup_scan_channels(local->hw.wiphy, in ieee80211_sta_find_ibss()
1710 wiphy_work_queue(sdata->local->hw.wiphy, &sdata->work); in ieee80211_ibss_timer()
1757 ret = cfg80211_chandef_dfs_required(local->hw.wiphy, in ieee80211_ibss_join()
1793 sband = local->hw.wiphy->bands[params->chandef.chan->band]; in ieee80211_ibss_join()
1845 wiphy_work_queue(local->hw.wiphy, &sdata->work); in ieee80211_ibss_join()