Lines Matching refs:ieee80211_hw
753 struct ieee80211_hw *hw;
1418 void rt2x00mac_tx(struct ieee80211_hw *hw,
1421 int rt2x00mac_start(struct ieee80211_hw *hw);
1422 void rt2x00mac_stop(struct ieee80211_hw *hw);
1423 int rt2x00mac_add_interface(struct ieee80211_hw *hw,
1425 void rt2x00mac_remove_interface(struct ieee80211_hw *hw,
1427 int rt2x00mac_config(struct ieee80211_hw *hw, u32 changed);
1428 void rt2x00mac_configure_filter(struct ieee80211_hw *hw,
1432 int rt2x00mac_set_tim(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
1435 int rt2x00mac_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
1441 int rt2x00mac_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
1443 int rt2x00mac_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
1445 void rt2x00mac_sw_scan_start(struct ieee80211_hw *hw,
1448 void rt2x00mac_sw_scan_complete(struct ieee80211_hw *hw,
1450 int rt2x00mac_get_stats(struct ieee80211_hw *hw,
1452 void rt2x00mac_bss_info_changed(struct ieee80211_hw *hw,
1456 int rt2x00mac_conf_tx(struct ieee80211_hw *hw,
1459 void rt2x00mac_rfkill_poll(struct ieee80211_hw *hw);
1460 void rt2x00mac_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
1462 int rt2x00mac_set_antenna(struct ieee80211_hw *hw, u32 tx_ant, u32 rx_ant);
1463 int rt2x00mac_get_antenna(struct ieee80211_hw *hw, u32 *tx_ant, u32 *rx_ant);
1464 void rt2x00mac_get_ringparam(struct ieee80211_hw *hw,
1466 bool rt2x00mac_tx_frames_pending(struct ieee80211_hw *hw);