Lines Matching refs:hw

92 	sband = local->hw.wiphy->bands[chandef->chan->band];
193 if (local->hw.queues >= IEEE80211_NUM_ACS)
257 if (!cfg80211_reg_can_beacon(local->hw.wiphy, &chandef,
270 if (!cfg80211_reg_can_beacon(local->hw.wiphy, &chandef,
278 err = cfg80211_chandef_dfs_required(sdata->local->hw.wiphy,
378 bss = cfg80211_inform_bss_width_frame(local->hw.wiphy, chan,
381 cfg80211_put_bss(local->hw.wiphy, bss);
427 sband = sdata->local->hw.wiphy->bands[cbss->channel->band];
484 cbss = cfg80211_get_bss(sdata->local->hw.wiphy, ifibss->chandef.chan,
499 cfg80211_put_bss(sdata->local->hw.wiphy, cbss);
539 cbss = cfg80211_get_bss(sdata->local->hw.wiphy,
548 cfg80211_put_bss(sdata->local->hw.wiphy, cbss);
647 sband = local->hw.wiphy->bands[band];
693 cbss = cfg80211_get_bss(local->hw.wiphy, ifibss->chandef.chan,
700 cfg80211_unlink_bss(local->hw.wiphy, cbss);
701 cfg80211_put_bss(sdata->local->hw.wiphy, cbss);
757 ieee80211_queue_work(&sdata->local->hw, &sdata->work);
770 err = cfg80211_chandef_dfs_required(sdata->local->hw.wiphy,
774 cfg80211_radar_event(sdata->local->hw.wiphy, &ifibss->chandef,
820 if (!(sdata->local->hw.wiphy->flags & WIPHY_FLAG_HAS_CHANNEL_SWITCH))
858 if (!cfg80211_reg_can_beacon(sdata->local->hw.wiphy, &params.chandef,
870 err = cfg80211_chandef_dfs_required(sdata->local->hw.wiphy,
896 if (ieee80211_channel_switch(sdata->local->hw.wiphy, sdata->dev,
905 ieee80211_queue_work(&sdata->local->hw,
997 struct ieee80211_supported_band *sband = local->hw.wiphy->bands[band];
1000 channel = ieee80211_get_channel(local->hw.wiphy, rx_status->freq);
1201 sband = local->hw.wiphy->bands[band];
1208 ieee80211_queue_work(&local->hw, &sdata->work);
1340 cbss = cfg80211_get_bss(local->hw.wiphy, chan, bssid,
1596 ieee80211_queue_work(&sdata->local->hw, &sdata->work);
1623 ieee80211_queue_work(&local->hw, &sdata->work);
1640 ret = cfg80211_chandef_dfs_required(local->hw.wiphy,
1676 sband = local->hw.wiphy->bands[params->chandef.chan->band];
1727 ieee80211_queue_work(&local->hw, &sdata->work);