/linux-master/drivers/net/wireless/ath/ath9k/ |
H A D | htc_drv_txrx.c | 409 struct ieee80211_sta *sta; local 340 ath9k_htc_tx_start(struct ath9k_htc_priv *priv, struct ieee80211_sta *sta, struct sk_buff *skb, u8 slot, bool is_cab) argument
|
H A D | channel.c | 1105 struct ieee80211_sta *sta = NULL; local 1560 struct ieee80211_sta *sta; local
|
/linux-master/net/mac80211/ |
H A D | key.c | 123 struct sta_info *sta; local 231 struct sta_info *sta; local 269 struct sta_info *sta = key->sta; local 294 struct sta_info *sta = new->sta; local 437 ieee80211_key_replace(struct ieee80211_sub_if_data *sdata, struct ieee80211_link_data *link, struct sta_info *sta, bool pairwise, struct ieee80211_key *old, struct ieee80211_key *new) argument 842 ieee80211_key_link(struct ieee80211_key *key, struct ieee80211_link_data *link, struct sta_info *sta) argument 990 ieee80211_iter_keys(struct ieee80211_hw *hw, struct ieee80211_vif *vif, void (*iter)(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key, void *data), void *iter_data) argument 1023 _ieee80211_iter_keys_rcu(struct ieee80211_hw *hw, struct ieee80211_sub_if_data *sdata, void (*iter)(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key, void *data), void *iter_data) argument 1047 ieee80211_iter_keys_rcu(struct ieee80211_hw *hw, struct ieee80211_vif *vif, void (*iter)(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key, void *data), void *iter_data) argument 1168 ieee80211_free_sta_keys(struct ieee80211_local *local, struct sta_info *sta) argument [all...] |
H A D | mesh_plink.c | 75 static inline void mesh_plink_fsm_restart(struct sta_info *sta) argument 58 rssi_threshold_check(struct ieee80211_sub_if_data *sdata, struct sta_info *sta) argument 97 struct sta_info *sta; local 162 struct sta_info *sta; local 213 mesh_plink_frame_tx(struct ieee80211_sub_if_data *sdata, struct sta_info *sta, enum ieee80211_self_protected_actioncode action, u8 *da, u16 llid, u16 plid, u16 reason) argument 377 __mesh_plink_deactivate(struct sta_info *sta) argument 404 mesh_plink_deactivate(struct sta_info *sta) argument 429 mesh_sta_info_init(struct ieee80211_sub_if_data *sdata, struct sta_info *sta, struct ieee802_11_elems *elems) argument 499 struct sta_info *sta; local 527 struct sta_info *sta; local 557 struct sta_info *sta = NULL; local 596 struct sta_info *sta = NULL; local 635 struct sta_info *sta; local 661 struct sta_info *sta; local 750 mesh_plink_timer_set(struct sta_info *sta, u32 timeout) argument 761 struct sta_info *sta; local 789 mesh_plink_open(struct sta_info *sta) argument 819 mesh_plink_block(struct sta_info *sta) argument 832 mesh_plink_close(struct ieee80211_sub_if_data *sdata, struct sta_info *sta, enum plink_event event) argument 845 mesh_plink_establish(struct ieee80211_sub_if_data *sdata, struct sta_info *sta) argument 871 mesh_plink_fsm(struct ieee80211_sub_if_data *sdata, struct sta_info *sta, enum plink_event event) argument 1031 mesh_plink_get_event(struct ieee80211_sub_if_data *sdata, struct sta_info *sta, struct ieee802_11_elems *elems, enum ieee80211_self_protected_actioncode ftype, u16 llid, u16 plid) argument 1128 struct sta_info *sta; local [all...] |
H A D | mesh_pathtbl.c | 115 void mesh_path_assign_nexthop(struct mesh_path *mpath, struct sta_info *sta) argument 474 struct sta_info *sta; local 638 mesh_fast_tx_flush_sta(struct ieee80211_sub_if_data *sdata, struct sta_info *sta) argument 770 mesh_plink_broken(struct sta_info *sta) argument 833 mesh_path_flush_by_nexthop(struct sta_info *sta) argument [all...] |
H A D | rate.c | 31 void rate_control_rate_init(struct sta_info *sta) argument 74 struct sta_info *sta = container_of(st->sta, struct sta_info, sta); local 94 rate_control_rate_update(struct ieee80211_local *local, struct ieee80211_supported_band *sband, struct sta_info *sta, unsigned int link_id, u32 changed) argument 346 __rate_control_send_low(struct ieee80211_hw *hw, struct ieee80211_supported_band *sband, struct ieee80211_sta *sta, struct ieee80211_tx_info *info, u32 rate_mask) argument 400 struct sta_info *sta; local 718 rate_control_fill_sta_table(struct ieee80211_sta *sta, struct ieee80211_tx_info *info, struct ieee80211_tx_rate *rates, int max_rates) argument 756 rate_control_cap_mask(struct ieee80211_sub_if_data *sdata, struct ieee80211_supported_band *sband, struct ieee80211_sta *sta, u32 *mask, u8 mcs_mask[IEEE80211_HT_MCS_MASK_LEN], u16 vht_mask[NL80211_VHT_NSS_MAX]) argument 807 rate_control_apply_mask_ratetbl(struct sta_info *sta, struct ieee80211_supported_band *sband, struct ieee80211_sta_rates *rates) argument 832 rate_control_apply_mask(struct ieee80211_sub_if_data *sdata, struct ieee80211_sta *sta, struct ieee80211_supported_band *sband, struct ieee80211_tx_rate *rates, int max_rates) argument 871 ieee80211_get_tx_rates(struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct sk_buff *skb, struct ieee80211_tx_rate *dest, int max_rates) argument 905 rate_control_get_rate(struct ieee80211_sub_if_data *sdata, struct sta_info *sta, struct ieee80211_tx_rate_control *txrc) argument 952 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); local [all...] |
H A D | status.c | 44 ieee80211_handle_filtered_frame(struct ieee80211_local *local, struct sta_info *sta, struct sk_buff *skb) argument 172 ieee80211_check_pending_bar(struct sta_info *sta, u8 *addr, u8 tid) argument 184 ieee80211_frame_acked(struct sta_info *sta, struct sk_buff *skb) argument 197 ieee80211_set_bar_pending(struct sta_info *sta, u8 tid, u16 ssn) argument 729 struct sta_info *sta; local 824 ieee80211_lost_packet(struct sta_info *sta, struct ieee80211_tx_info *info) argument 962 struct sta_info *sta; local 986 ieee80211_get_qos_ctl(hdr), sta, true, acked); local 1123 struct sta_info *sta; local 1143 struct sta_info *sta = NULL; local 1265 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); local 1280 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); local [all...] |
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | dp_tx.c | 456 struct ieee80211_sta *sta; local [all...] |
/linux-master/drivers/net/wireless/ti/wl1251/ |
H A D | main.c | 866 wl1251_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key) argument
|
/linux-master/drivers/net/wireless/silabs/wfx/ |
H A D | sta.c | 284 int wfx_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 306 int wfx_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 459 struct ieee80211_sta *sta = NULL; local 621 wfx_set_tim(struct ieee80211_hw *hw, struct ieee80211_sta *sta, bool set) argument [all...] |
/linux-master/drivers/net/wireless/mediatek/mt76/mt7921/ |
H A D | mac.c | 40 struct ieee80211_sta *sta; local 492 struct ieee80211_sta *sta = NULL; local 753 mt7921_usb_sdio_write_txwi(struct mt792x_dev *dev, struct mt76_wcid *wcid, enum mt76_txq_id qid, struct ieee80211_sta *sta, struct ieee80211_key_conf *key, int pid, struct sk_buff *skb) argument 765 mt7921_usb_sdio_tx_prepare_skb(struct mt76_dev *mdev, void *txwi_ptr, enum mt76_txq_id qid, struct mt76_wcid *wcid, struct ieee80211_sta *sta, struct mt76_tx_info *tx_info) argument 818 struct ieee80211_sta *sta; local [all...] |
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | tx.c | 18 mt76_tx_check_agg_ssn(struct ieee80211_sta *sta, struct sk_buff *skb) argument 299 __mt76_tx_queue_skb(struct mt76_phy *phy, int qid, struct sk_buff *skb, struct mt76_wcid *wcid, struct ieee80211_sta *sta, bool *stop) argument 329 mt76_tx(struct mt76_phy *phy, struct ieee80211_sta *sta, struct mt76_wcid *wcid, struct sk_buff *skb) argument 379 mt76_queue_ps_skb(struct mt76_phy *phy, struct ieee80211_sta *sta, struct sk_buff *skb, bool last) argument 395 mt76_release_buffered_frames(struct ieee80211_hw *hw, struct ieee80211_sta *sta, u16 tids, int nframes, enum ieee80211_frame_release_type reason, bool more_data) argument 544 struct ieee80211_sta *sta = txq->sta; local 592 struct ieee80211_sta *sta; local 705 mt76_stop_tx_queues(struct mt76_phy *phy, struct ieee80211_sta *sta, bool send_bar) argument [all...] |
H A D | dma.c | 535 mt76_dma_tx_queue_skb(struct mt76_phy *phy, struct mt76_queue *q, enum mt76_txq_id qid, struct sk_buff *skb, struct mt76_wcid *wcid, struct ieee80211_sta *sta) argument
|
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | rs-fw.c | 419 struct ieee80211_sta *sta; local 526 u16 rs_fw_get_max_amsdu_len(struct ieee80211_sta *sta, argument 583 iwl_mvm_rs_fw_rate_init(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_bss_conf *link_conf, struct ieee80211_link_sta *link_sta, enum nl80211_band band) argument [all...] |
H A D | sta.h | 462 iwl_mvm_sta_from_mac80211(struct ieee80211_sta *sta) argument 499 iwl_mvm_update_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument [all...] |
H A D | mld-mac80211.c | 695 iwl_mvm_mld_mac_sta_state(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, enum ieee80211_sta_state old_state, enum ieee80211_sta_state new_state) argument 1229 iwl_mvm_mld_change_sta_links(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u16 old_links, u16 new_links) argument
|
H A D | mld-sta.c | 9 u32 iwl_mvm_sta_fw_id_mask(struct iwl_mvm *mvm, struct ieee80211_sta *sta, argument 62 iwl_mvm_mld_add_int_sta_to_fw(struct iwl_mvm *mvm, struct iwl_mvm_int_sta *sta, const u8 *addr, int link_id) argument 118 iwl_mvm_add_aux_sta_to_fw(struct iwl_mvm *mvm, struct iwl_mvm_int_sta *sta, u32 lmac_id) argument 139 iwl_mvm_mld_add_int_sta_with_queue(struct iwl_mvm *mvm, struct iwl_mvm_int_sta *sta, const u8 *addr, int link_id, u16 *queue, u8 tid, unsigned int *_wdg_timeout) argument 431 iwl_mvm_mld_cfg_sta(struct iwl_mvm *mvm, struct ieee80211_sta *sta, struct ieee80211_vif *vif, struct ieee80211_link_sta *link_sta, struct ieee80211_bss_conf *link_conf, struct iwl_mvm_link_sta *mvm_link_sta) argument 550 iwl_mvm_mld_alloc_sta_link(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta, unsigned int link_id) argument 583 iwl_mvm_mld_alloc_sta_links(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 610 iwl_mvm_mld_set_ap_sta_id(struct ieee80211_sta *sta, struct iwl_mvm_vif_link_info *vif_link, struct iwl_mvm_link_sta *sta_link) argument 622 iwl_mvm_alloc_sta_after_restart(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 670 iwl_mvm_mld_add_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 744 iwl_mvm_mld_update_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 776 iwl_mvm_mld_disable_sta_queues(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 803 iwl_mvm_mld_rm_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 895 iwl_mvm_mld_sta_modify_disable_tx_ap(struct iwl_mvm *mvm, struct ieee80211_sta *sta, bool disable) argument 917 struct ieee80211_sta *sta; local 940 iwl_mvm_mld_update_sta_queues(struct iwl_mvm *mvm, struct ieee80211_sta *sta, u32 old_sta_mask, u32 new_sta_mask) argument 1026 iwl_mvm_mld_update_sta_resources(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u32 old_sta_mask, u32 new_sta_mask) argument 1049 iwl_mvm_mld_update_sta_links(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u16 old_links, u16 new_links) argument [all...] |
/linux-master/drivers/net/wireless/realtek/rtw88/ |
H A D | mac80211.c | 530 static int rtw_ops_set_tim(struct ieee80211_hw *hw, struct ieee80211_sta *sta, argument 623 struct ieee80211_sta *sta = params->sta; local 502 rtw_ops_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 516 rtw_ops_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 540 rtw_ops_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key) argument 711 rtw_ops_sta_statistics(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct station_info *sinfo) argument 742 rtw_ra_mask_info_update_iter(void *data, struct ieee80211_sta *sta) argument 920 rtw_ops_sta_rc_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u32 changed) argument [all...] |
/linux-master/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00queue.h | 108 struct ieee80211_sta *sta; member in struct:skb_frame_desc
|
/linux-master/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | lib.c | 871 iwlagn_wowlan_program_keys(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key, void *_data) argument
|
/linux-master/drivers/net/wireless/ath/wil6210/ |
H A D | main.c | 250 struct wil_sta_info *sta = &wil->sta[cid]; variable in typeref:struct:wil_sta_info 389 struct wil_sta_info *sta = &wil->sta[cid]; local [all...] |
/linux-master/drivers/net/wireless/ti/wlcore/ |
H A D | cmd.c | 1526 wl12xx_cmd_add_peer(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct ieee80211_sta *sta, u8 hlid) argument [all...] |
/linux-master/drivers/net/wireless/st/cw1200/ |
H A D | sta.c | 681 cw1200_set_key(struct ieee80211_hw *dev, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key) argument 1540 cw1200_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 1571 cw1200_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 1635 cw1200_sta_notify(struct ieee80211_hw *dev, struct ieee80211_vif *vif, enum sta_notify_cmd notify_cmd, struct ieee80211_sta *sta) argument 1711 cw1200_set_tim(struct ieee80211_hw *dev, struct ieee80211_sta *sta, bool set) argument 1899 struct ieee80211_sta *sta = NULL; local [all...] |
/linux-master/drivers/net/wireless/rsi/ |
H A D | rsi_91x_mgmt.c | 1304 rsi_send_auto_rate_request(struct rsi_common *common, struct ieee80211_sta *sta, u16 sta_id, struct ieee80211_vif *vif) argument 1470 rsi_inform_bss_status(struct rsi_common *common, enum opmode opmode, u8 status, const u8 *addr, u8 qos_enable, u16 aid, struct ieee80211_sta *sta, u16 sta_id, u16 assoc_cap, struct ieee80211_vif *vif) argument [all...] |
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
H A D | hw.c | 1997 rtl92se_update_hal_rate_table(struct ieee80211_hw *hw, struct ieee80211_sta *sta) argument 2098 rtl92se_update_hal_rate_mask(struct ieee80211_hw *hw, struct ieee80211_sta *sta, u8 rssi_level, bool update_bw) argument 2258 rtl92se_update_hal_rate_tbl(struct ieee80211_hw *hw, struct ieee80211_sta *sta, u8 rssi_level, bool update_bw) argument [all...] |