Lines Matching refs:hw
36 cbss = cfg80211_get_bss(local->hw.wiphy,
37 ieee80211_get_channel(local->hw.wiphy, freq),
91 if (local->hw.flags & IEEE80211_HW_SIGNAL_DBM)
93 else if (local->hw.flags & IEEE80211_HW_SIGNAL_UNSPEC)
94 signal = (rx_status->signal * 100) / local->hw.max_signal;
96 cbss = cfg80211_inform_bss_frame(local->hw.wiphy, channel,
203 channel = ieee80211_get_channel(sdata->local->hw.wiphy, freq);
251 void ieee80211_scan_completed(struct ieee80211_hw *hw, bool aborted)
253 struct ieee80211_local *local = hw_to_local(hw);
276 ieee80211_queue_delayed_work(&local->hw,
293 /* we only have to protect scan_req and hw/sw scan */
311 ieee80211_queue_work(&local->hw, &local->work_work);
342 ieee80211_queue_delayed_work(&local->hw,
450 ieee80211_scan_completed(&local->hw, false);
509 local->hw.conf.listen_interval);
652 ieee80211_scan_completed(&local->hw, true);
667 ieee80211_scan_completed(&local->hw, true);
677 ieee80211_scan_completed(&local->hw, true);
706 ieee80211_queue_delayed_work(&local->hw, &local->scan_work, next_delay);
740 if (!local->hw.wiphy->bands[band])
743 i < local->hw.wiphy->bands[band]->n_channels;
746 &local->hw.wiphy->bands[band]->channels[i];
784 ieee80211_scan_completed(&local->hw, true);