Lines Matching refs:adapter

148 static void rsi_register_rates_channels(struct rsi_hw *adapter, int band)  in rsi_register_rates_channels()  argument
150 struct ieee80211_supported_band *sbands = &adapter->sbands[band]; in rsi_register_rates_channels()
194 void rsi_mac80211_detach(struct rsi_hw *adapter) in rsi_mac80211_detach() argument
196 struct ieee80211_hw *hw = adapter->hw; in rsi_mac80211_detach()
204 rsi_remove_dbgfs(adapter); in rsi_mac80211_detach()
216 void rsi_indicate_tx_status(struct rsi_hw *adapter, in rsi_indicate_tx_status() argument
227 ieee80211_tx_status_irqsafe(adapter->hw, skb); in rsi_indicate_tx_status()
244 struct rsi_hw *adapter = hw->priv; in rsi_mac80211_tx() local
245 struct rsi_common *common = adapter->priv; in rsi_mac80211_tx()
260 struct rsi_hw *adapter = hw->priv; in rsi_mac80211_start() local
261 struct rsi_common *common = adapter->priv; in rsi_mac80211_start()
278 struct rsi_hw *adapter = hw->priv; in rsi_mac80211_stop() local
279 struct rsi_common *common = adapter->priv; in rsi_mac80211_stop()
297 struct rsi_hw *adapter = hw->priv; in rsi_mac80211_add_interface() local
298 struct rsi_common *common = adapter->priv; in rsi_mac80211_add_interface()
304 if (!adapter->sc_nvifs) { in rsi_mac80211_add_interface()
305 ++adapter->sc_nvifs; in rsi_mac80211_add_interface()
306 adapter->vifs[0] = vif; in rsi_mac80211_add_interface()
331 struct rsi_hw *adapter = hw->priv; in rsi_mac80211_remove_interface() local
332 struct rsi_common *common = adapter->priv; in rsi_mac80211_remove_interface()
336 adapter->sc_nvifs--; in rsi_mac80211_remove_interface()
338 if (!memcmp(adapter->vifs[0], vif, sizeof(struct ieee80211_vif))) in rsi_mac80211_remove_interface()
339 adapter->vifs[0] = NULL; in rsi_mac80211_remove_interface()
353 struct rsi_hw *adapter = hw->priv; in rsi_channel_change() local
354 struct rsi_common *common = adapter->priv; in rsi_channel_change()
358 struct ieee80211_bss_conf *bss = &adapter->vifs[0]->bss_conf; in rsi_channel_change()
367 (rsi_get_connected_channel(adapter) != channel)) { in rsi_channel_change()
376 status = rsi_set_channel(adapter->priv, channel); in rsi_channel_change()
380 (rsi_get_connected_channel(adapter) == channel)) { in rsi_channel_change()
408 struct rsi_hw *adapter = hw->priv; in rsi_mac80211_config() local
409 struct rsi_common *common = adapter->priv; in rsi_mac80211_config()
429 u16 rsi_get_connected_channel(struct rsi_hw *adapter) in rsi_get_connected_channel() argument
431 struct ieee80211_vif *vif = adapter->vifs[0]; in rsi_get_connected_channel()
457 struct rsi_hw *adapter = hw->priv; in rsi_mac80211_bss_info_changed() local
458 struct rsi_common *common = adapter->priv; in rsi_mac80211_bss_info_changed()
515 struct rsi_hw *adapter = hw->priv; in rsi_mac80211_conf_tx() local
516 struct rsi_common *common = adapter->priv; in rsi_mac80211_conf_tx()
567 struct rsi_hw *adapter = hw->priv; in rsi_hal_key_config() local
581 status = rsi_hal_load_key(adapter->priv, in rsi_hal_key_config()
590 return rsi_hal_load_key(adapter->priv, in rsi_hal_key_config()
614 struct rsi_hw *adapter = hw->priv; in rsi_mac80211_set_key() local
615 struct rsi_common *common = adapter->priv; in rsi_mac80211_set_key()
681 struct rsi_hw *adapter = hw->priv; in rsi_mac80211_ampdu_action() local
682 struct rsi_common *common = adapter->priv; in rsi_mac80211_ampdu_action()
687 if (vif == adapter->vifs[ii]) in rsi_mac80211_ampdu_action()
759 struct rsi_hw *adapter = hw->priv; in rsi_mac80211_set_rts_threshold() local
760 struct rsi_common *common = adapter->priv; in rsi_mac80211_set_rts_threshold()
781 struct rsi_hw *adapter = hw->priv; in rsi_mac80211_set_rate_mask() local
782 struct rsi_common *common = adapter->priv; in rsi_mac80211_set_rate_mask()
810 struct rsi_hw *adapter = common->priv; in rsi_perform_cqm() local
826 ieee80211_cqm_rssi_notify(adapter->vifs[0], event, GFP_KERNEL); in rsi_perform_cqm()
901 struct rsi_hw *adapter = common->priv; in rsi_indicate_pkt_to_os() local
902 struct ieee80211_hw *hw = adapter->hw; in rsi_indicate_pkt_to_os()
905 if ((common->iface_down) || (!adapter->sc_nvifs)) { in rsi_indicate_pkt_to_os()
969 struct rsi_hw *adapter = hw->priv; in rsi_mac80211_sta_add() local
970 struct rsi_common *common = adapter->priv; in rsi_mac80211_sta_add()
1002 struct rsi_hw *adapter = hw->priv; in rsi_mac80211_sta_remove() local
1003 struct rsi_common *common = adapter->priv; in rsi_mac80211_sta_remove()
1049 struct rsi_hw *adapter = common->priv; in rsi_mac80211_attach() local
1062 SET_IEEE80211_DEV(hw, adapter->device); in rsi_mac80211_attach()
1064 hw->priv = adapter; in rsi_mac80211_attach()
1065 adapter->hw = hw; in rsi_mac80211_attach()
1078 rsi_register_rates_channels(adapter, IEEE80211_BAND_2GHZ); in rsi_mac80211_attach()
1079 rsi_register_rates_channels(adapter, IEEE80211_BAND_5GHZ); in rsi_mac80211_attach()
1096 &adapter->sbands[IEEE80211_BAND_2GHZ]; in rsi_mac80211_attach()
1098 &adapter->sbands[IEEE80211_BAND_5GHZ]; in rsi_mac80211_attach()
1104 return rsi_init_dbgfs(adapter); in rsi_mac80211_attach()