/drivers/staging/rtl8188eu/include/ |
H A D | sta_info.h | 31 /* if mode ==0, then the sta is allowed once the addr is hit. */ 32 /* if mode ==1, then the sta is rejected once the addr is non-hit. */ 196 u8 bValid; /* record the sta status link or not? */ 213 #define sta_rx_pkts(sta) \ 214 (sta->sta_stats.rx_mgnt_pkts \ 215 + sta->sta_stats.rx_ctrl_pkts \ 216 + sta->sta_stats.rx_data_pkts) 218 #define sta_last_rx_pkts(sta) \ 219 (sta->sta_stats.last_rx_mgnt_pkts \ 220 + sta [all...] |
/drivers/staging/rtl8723au/include/ |
H A D | sta_info.h | 27 /* if mode ==0, then the sta is allowed once the addr is hit. */ 28 /* if mode ==1, then the sta is rejected once the addr is non-hit. */ 213 u8 bValid; /* record the sta status link or not? */ 231 #define sta_rx_pkts(sta) \ 232 (sta->sta_stats.rx_mgnt_pkts \ 233 + sta->sta_stats.rx_ctrl_pkts \ 234 + sta->sta_stats.rx_data_pkts) 236 #define sta_last_rx_pkts(sta) \ 237 (sta->sta_stats.last_rx_mgnt_pkts \ 238 + sta [all...] |
/drivers/net/wireless/hostap/ |
H A D | hostap_ap.c | 55 static struct sta_info* ap_get_sta(struct ap_data *ap, u8 *sta); 57 struct sta_info *sta); 98 static void ap_sta_hash_add(struct ap_data *ap, struct sta_info *sta) argument 100 sta->hnext = ap->sta_hash[STA_HASH(sta->addr)]; 101 ap->sta_hash[STA_HASH(sta->addr)] = sta; 104 static void ap_sta_hash_del(struct ap_data *ap, struct sta_info *sta) argument 108 s = ap->sta_hash[STA_HASH(sta->addr)]; 110 if (ether_addr_equal(s->addr, sta 124 ap_free_sta(struct ap_data *ap, struct sta_info *sta) argument 164 hostap_event_new_sta(struct net_device *dev, struct sta_info *sta) argument 174 hostap_event_expired_sta(struct net_device *dev, struct sta_info *sta) argument 189 struct sta_info *sta = (struct sta_info *) data; local 499 struct sta_info *sta; local 531 struct sta_info *sta; local 551 struct sta_info *sta = v; local 686 struct sta_info *sta = NULL; local 754 struct sta_info *sta = NULL; local 816 struct sta_info *sta; local 911 struct sta_info *n, *sta; local 955 ap_get_sta(struct ap_data *ap, u8 *sta) argument 1043 struct sta_info *sta = m->private; local 1126 struct sta_info *sta; local 1158 struct sta_info *sta; local 1205 ap_tx_rate_ok(int rateidx, struct sta_info *sta, local_info_t *local) argument 1220 prism2_check_tx_rates(struct sta_info *sta) argument 1357 struct sta_info *sta = NULL; local 1567 struct sta_info *sta = NULL; local 1776 struct sta_info *sta = NULL; local 1818 struct sta_info *sta = NULL; local 1872 struct sta_info *sta; local 1901 pspoll_send_buffered(local_info_t *local, struct sta_info *sta, struct sk_buff *skb) argument 1931 struct sta_info *sta; local 2055 struct sta_info *sta = NULL; local 2351 schedule_packet_send(local_info_t *local, struct sta_info *sta) argument 2399 struct sta_info *sta = (struct sta_info *) ptr; local 2451 struct sta_info *sta = (struct sta_info *) ptr; local 2547 struct sta_info *sta; local 2586 struct sta_info *sta; local 2610 struct sta_info *sta; local 2632 struct sta_info *sta; local 2652 struct sta_info *sta; local 2700 ap_update_sta_tx_rate(struct sta_info *sta, struct net_device *dev) argument 2746 struct sta_info *sta = NULL; local 2879 struct sta_info *sta = ptr; local 2887 struct sta_info *sta; local 2937 hostap_update_sta_ps2(local_info_t *local, struct sta_info *sta, int pwrmgt, int type, int stype) argument 2961 struct sta_info *sta; local 2991 struct sta_info *sta; local 3129 struct sta_info *sta; local 3155 struct sta_info *sta; local 3171 struct sta_info *sta; local 3189 struct sta_info *sta; local 3230 struct sta_info *sta; local 3259 struct sta_info *sta; local 3276 struct sta_info *sta; local 3302 struct sta_info *sta; local [all...] |
/drivers/net/wireless/iwlwifi/mvm/ |
H A D | tdls.c | 69 struct ieee80211_sta *sta; local 76 sta = rcu_dereference_protected(mvm->fw_id_to_mac_id[i], 78 if (!sta || IS_ERR(sta) || !sta->tdls) 81 mvmsta = iwl_mvm_sta_from_mac80211(sta); 82 ieee80211_tdls_oper_request(mvmsta->vif, sta->addr, 91 struct ieee80211_sta *sta; local 99 sta = rcu_dereference_protected(mvm->fw_id_to_mac_id[i], 101 if (!sta || IS_ER [all...] |
H A D | sta.h | 133 * mac80211, such as broadcast station in AP / GO mode, or AUX sta for 331 iwl_mvm_sta_from_mac80211(struct ieee80211_sta *sta) argument 333 return (void *)sta->drv_priv; 347 int iwl_mvm_sta_send_to_fw(struct iwl_mvm *mvm, struct ieee80211_sta *sta, 351 struct ieee80211_sta *sta); 354 struct ieee80211_sta *sta); 357 struct ieee80211_sta *sta); 363 struct ieee80211_sta *sta, 368 struct ieee80211_sta *sta, 374 struct ieee80211_sta *sta, u3 [all...] |
H A D | sta.c | 68 #include "sta.h" 82 /* d0i3/d3 assumes the AP's sta_id (of sta vif) is 0. reserve it. */ 99 int iwl_mvm_sta_send_to_fw(struct iwl_mvm *mvm, struct ieee80211_sta *sta, argument 102 struct iwl_mvm_sta *mvm_sta = (void *)sta->drv_priv; 116 memcpy(&add_sta_cmd.addr, sta->addr, ETH_ALEN); 119 switch (sta->bandwidth) { 130 if (sta->ht_cap.ht_supported) 136 switch (sta->rx_nss) { 148 switch (sta->smps_mode) { 166 if (sta 207 iwl_mvm_add_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 270 iwl_mvm_update_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 320 struct ieee80211_sta *sta; local 361 struct ieee80211_sta *sta = local 406 iwl_mvm_rm_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 468 iwl_mvm_allocate_int_sta(struct iwl_mvm *mvm, struct iwl_mvm_int_sta *sta, u32 qmask, enum nl80211_iftype iftype) argument 485 iwl_mvm_dealloc_int_sta(struct iwl_mvm *mvm, struct iwl_mvm_int_sta *sta) argument 493 iwl_mvm_add_int_sta_common(struct iwl_mvm *mvm, struct iwl_mvm_int_sta *sta, const u8 *addr, u16 mac_id, u16 color) argument 679 iwl_mvm_sta_rx_agg(struct iwl_mvm *mvm, struct ieee80211_sta *sta, int tid, u16 ssn, bool start) argument 739 iwl_mvm_sta_tx_agg(struct iwl_mvm *mvm, struct ieee80211_sta *sta, int tid, u8 queue, bool start) argument 805 iwl_mvm_sta_tx_agg_start(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u16 tid, u16 *ssn) argument 868 iwl_mvm_sta_tx_agg_oper(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u16 tid, u8 buf_size) argument 915 iwl_mvm_sta_tx_agg_stop(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u16 tid) argument 997 iwl_mvm_sta_tx_agg_flush(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u16 tid) argument 1049 iwl_mvm_get_key_sta_id(struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 1177 iwl_mvm_get_mac_addr(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 1198 iwl_mvm_set_sta_key(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *keyconf, bool have_key_offset) argument 1280 iwl_mvm_remove_sta_key(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *keyconf) argument 1362 iwl_mvm_update_tkip_key(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_key_conf *keyconf, struct ieee80211_sta *sta, u32 iv32, u16 *phase1key) argument 1390 iwl_mvm_sta_modify_ps_wake(struct iwl_mvm *mvm, struct ieee80211_sta *sta) argument 1407 iwl_mvm_sta_modify_sleep_tx_count(struct iwl_mvm *mvm, struct ieee80211_sta *sta, enum ieee80211_frame_release_type reason, u16 cnt, u16 tids, bool more_data, bool agg) argument 1495 struct ieee80211_sta *sta; local 1530 iwl_mvm_sta_modify_disable_tx_ap(struct iwl_mvm *mvm, struct ieee80211_sta *sta, bool disable) argument 1562 struct ieee80211_sta *sta; local [all...] |
H A D | sf.c | 128 struct ieee80211_sta *sta) 138 if (sta) { 139 if (sta->ht_cap.ht_supported || sta->vht_cap.vht_supported) { 140 switch (sta->rx_nss) { 179 struct ieee80211_sta *sta; local 187 * If an associated AP sta changed its antenna configuration, the state 203 sta = rcu_dereference(mvm->fw_id_to_mac_id[sta_id]); 204 if (IS_ERR_OR_NULL(sta)) { 209 iwl_mvm_fill_sf_command(&sf_cmd, sta); 127 iwl_mvm_fill_sf_command(struct iwl_sf_cfg_cmd *sf_cmd, struct ieee80211_sta *sta) argument [all...] |
H A D | tx.c | 71 #include "sta.h" 155 struct ieee80211_sta *sta, 181 if (ieee80211_is_data(fc) && sta) { 199 &mvm->nvm_data->bands[info->band], sta); 273 struct ieee80211_sta *sta, u8 sta_id) 294 iwl_mvm_set_tx_cmd_rate(mvm, tx_cmd, info, sta, hdr->frame_control); 369 struct ieee80211_sta *sta) 382 mvmsta = iwl_mvm_sta_from_mac80211(sta); 391 dev_cmd = iwl_mvm_set_tx_params(mvm, skb, sta, mvmsta->sta_id); 457 struct ieee80211_sta *sta, u 152 iwl_mvm_set_tx_cmd_rate(struct iwl_mvm *mvm, struct iwl_tx_cmd *tx_cmd, struct ieee80211_tx_info *info, struct ieee80211_sta *sta, __le16 fc) argument 272 iwl_mvm_set_tx_params(struct iwl_mvm *mvm, struct sk_buff *skb, struct ieee80211_sta *sta, u8 sta_id) argument 368 iwl_mvm_tx_skb(struct iwl_mvm *mvm, struct sk_buff *skb, struct ieee80211_sta *sta) argument 456 iwl_mvm_check_ratid_empty(struct iwl_mvm *mvm, struct ieee80211_sta *sta, u8 tid) argument 601 struct ieee80211_sta *sta; local 834 struct ieee80211_sta *sta; local 892 struct ieee80211_sta *sta; local [all...] |
/drivers/net/wireless/rtlwifi/ |
H A D | rc.c | 38 struct ieee80211_sta *sta, 54 if (sta) { 55 sta_entry = (struct rtl_sta_info *)sta->drv_priv; 93 struct ieee80211_sta *sta, 104 if (sta) { 105 sgi_20 = sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20; 106 sgi_40 = sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40; 107 sgi_80 = sta->vht_cap.cap & IEEE80211_VHT_CAP_SHORT_GI_80; 108 sta_entry = (struct rtl_sta_info *)sta->drv_priv; 122 if (sta 37 _rtl_rc_get_highest_rix(struct rtl_priv *rtlpriv, struct ieee80211_sta *sta, struct sk_buff *skb, bool not_data) argument 92 _rtl_rc_rate_set_series(struct rtl_priv *rtlpriv, struct ieee80211_sta *sta, struct ieee80211_tx_rate *rate, struct ieee80211_tx_rate_control *txrc, u8 tries, char rix, int rtsctsenable, bool not_data) argument 143 rtl_get_rate(void *ppriv, struct ieee80211_sta *sta, void *priv_sta, struct ieee80211_tx_rate_control *txrc) argument 190 rtl_tx_status(void *ppriv, struct ieee80211_supported_band *sband, struct ieee80211_sta *sta, void *priv_sta, struct sk_buff *skb) argument 230 rtl_rate_init(void *ppriv, struct ieee80211_supported_band *sband, struct cfg80211_chan_def *chandef, struct ieee80211_sta *sta, void *priv_sta) argument 237 rtl_rate_update(void *ppriv, struct ieee80211_supported_band *sband, struct cfg80211_chan_def *chandef, struct ieee80211_sta *sta, void *priv_sta, u32 changed) argument 256 rtl_rate_alloc_sta(void *ppriv, struct ieee80211_sta *sta, gfp_t gfp) argument 274 rtl_rate_free_sta(void *rtlpriv, struct ieee80211_sta *sta, void *priv_sta) argument [all...] |
H A D | base.h | 134 struct ieee80211_sta *sta, u16 tid, u16 *ssn); 136 struct ieee80211_sta *sta, u16 tid); 138 struct ieee80211_sta *sta, u16 tid); 140 struct ieee80211_sta *sta, u16 tid); 142 struct ieee80211_sta *sta, u16 tid); 148 struct ieee80211_sta *sta, 152 struct ieee80211_sta *sta,
|
H A D | base.c | 617 struct ieee80211_sta *sta, 627 if (sta == NULL) 630 sgi_40 = sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40; 631 sgi_20 = sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20; 632 sgi_80 = sta->vht_cap.cap & IEEE80211_VHT_CAP_SHORT_GI_80; 634 if ((!sta->ht_cap.ht_supported) && (!sta->vht_cap.vht_supported)) 646 bw_40 = sta->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40; 647 bw_80 = sta->vht_cap.vht_supported; 694 struct ieee80211_sta *sta, 616 _rtl_query_shortgi(struct ieee80211_hw *hw, struct ieee80211_sta *sta, struct rtl_tcb_desc *tcb_desc, struct ieee80211_tx_info *info) argument 693 _rtl_txrate_selectmode(struct ieee80211_hw *hw, struct ieee80211_sta *sta, struct rtl_tcb_desc *tcb_desc) argument 762 _rtl_query_bandwidth_mode(struct ieee80211_hw *hw, struct ieee80211_sta *sta, struct rtl_tcb_desc *tcb_desc) argument 810 _rtl_get_vht_highest_n_rate(struct ieee80211_hw *hw, struct ieee80211_sta *sta) argument 848 _rtl_get_highest_n_rate(struct ieee80211_hw *hw, struct ieee80211_sta *sta) argument 1023 rtl_get_tcb_desc(struct ieee80211_hw *hw, struct ieee80211_tx_info *info, struct ieee80211_sta *sta, struct sk_buff *skb, struct rtl_tcb_desc *tcb_desc) argument 1183 struct ieee80211_sta *sta = NULL; local 1332 rtl_tx_agg_start(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u16 tid, u16 *ssn) argument 1361 rtl_tx_agg_stop(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u16 tid) argument 1385 rtl_rx_agg_start(struct ieee80211_hw *hw, struct ieee80211_sta *sta, u16 tid) argument 1411 rtl_rx_agg_stop(struct ieee80211_hw *hw, struct ieee80211_sta *sta, u16 tid) argument 1431 rtl_tx_agg_oper(struct ieee80211_hw *hw, struct ieee80211_sta *sta, u16 tid) argument 1742 rtl_send_smps_action(struct ieee80211_hw *hw, struct ieee80211_sta *sta, enum ieee80211_smps_mode smps) argument [all...] |
H A D | core.c | 207 if (!rtlpriv->intf_ops->waitq_insert(hw, control->sta, skb)) 208 rtlpriv->intf_ops->adapter_tx(hw, control->sta, skb, &tcb_desc); 865 struct ieee80211_sta *sta) 872 if (sta) { 873 sta_entry = (struct rtl_sta_info *)sta->drv_priv; 879 if (sta->supp_rates[0] <= 0xf) 881 if (sta->ht_cap.ht_supported) 888 if (sta->ht_cap.ht_supported) 890 if (sta->vht_cap.vht_supported) 898 sta 863 rtl_op_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 909 rtl_op_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 1035 struct ieee80211_sta *sta = NULL; local 1171 struct ieee80211_sta *sta = NULL; local 1200 struct ieee80211_sta *sta = NULL; local 1309 rtl_op_sta_notify(struct ieee80211_hw *hw, struct ieee80211_vif *vif, enum sta_notify_cmd cmd, struct ieee80211_sta *sta) argument 1324 rtl_op_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, enum ieee80211_ampdu_mlme_action action, struct ieee80211_sta *sta, u16 tid, u16 *ssn, u8 buf_size) argument 1432 rtl_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 [all...] |
/drivers/net/wireless/iwlwifi/dvm/ |
H A D | sta.c | 48 sta_id, priv->stations[sta_id].sta.sta.addr); 54 sta_id, priv->stations[sta_id].sta.sta.addr); 58 sta_id, priv->stations[sta_id].sta.sta.addr); 68 u8 sta_id = addsta->sta.sta_id; 106 priv->stations[sta_id].sta.mode == 108 sta_id, priv->stations[sta_id].sta.sta 138 iwl_send_add_sta(struct iwl_priv *priv, struct iwl_addsta_cmd *sta, u8 flags) argument 174 iwl_is_ht40_tx_allowed(struct iwl_priv *priv, struct iwl_rxon_context *ctx, struct ieee80211_sta *sta) argument 193 iwl_sta_calc_ht_flags(struct iwl_priv *priv, struct ieee80211_sta *sta, struct iwl_rxon_context *ctx, __le32 *flags, __le32 *mask) argument 241 iwl_sta_update_ht(struct iwl_priv *priv, struct iwl_rxon_context *ctx, struct ieee80211_sta *sta) argument 267 iwl_set_ht_add_station(struct iwl_priv *priv, u8 index, struct ieee80211_sta *sta, struct iwl_rxon_context *ctx) argument 285 iwl_prep_station(struct iwl_priv *priv, struct iwl_rxon_context *ctx, const u8 *addr, bool is_ap, struct ieee80211_sta *sta) argument 372 iwl_add_station_common(struct iwl_priv *priv, struct iwl_rxon_context *ctx, const u8 *addr, bool is_ap, struct ieee80211_sta *sta, u8 *sta_id_r) argument 1110 iwlagn_key_sta_id(struct iwl_priv *priv, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 1183 iwl_update_tkip_key(struct iwl_priv *priv, struct ieee80211_vif *vif, struct ieee80211_key_conf *keyconf, struct ieee80211_sta *sta, u32 iv32, u16 *phase1key) argument 1203 iwl_remove_dynamic_key(struct iwl_priv *priv, struct iwl_rxon_context *ctx, struct ieee80211_key_conf *keyconf, struct ieee80211_sta *sta) argument 1251 iwl_set_dynamic_key(struct iwl_priv *priv, struct iwl_rxon_context *ctx, struct ieee80211_key_conf *keyconf, struct ieee80211_sta *sta) argument 1412 iwl_sta_rx_agg_start(struct iwl_priv *priv, struct ieee80211_sta *sta, int tid, u16 ssn) argument 1436 iwl_sta_rx_agg_stop(struct iwl_priv *priv, struct ieee80211_sta *sta, int tid) argument [all...] |
H A D | agn.h | 209 struct ieee80211_sta *sta, 212 struct ieee80211_sta *sta, u16 tid, u16 *ssn); 214 struct ieee80211_sta *sta, u16 tid, u8 buf_size); 216 struct ieee80211_sta *sta, u16 tid); 218 struct ieee80211_sta *sta, u16 tid); 322 struct iwl_addsta_cmd *sta, u8 flags); 325 struct ieee80211_sta *sta, u8 *sta_id_r); 331 const u8 *addr, bool is_ap, struct ieee80211_sta *sta); 338 struct ieee80211_sta *sta); 342 struct ieee80211_sta *sta); 344 iwl_sta_id(struct ieee80211_sta *sta) argument [all...] |
H A D | mac80211.c | 581 if (iwlagn_tx_skb(priv, control->sta, skb)) 588 struct ieee80211_sta *sta, 593 iwl_update_tkip_key(priv, vif, keyconf, sta, iv32, phase1key); 598 struct ieee80211_sta *sta, 654 key->cipher == WLAN_CIPHER_SUITE_WEP104) && !sta) { 669 ret = iwl_set_dynamic_key(priv, vif_priv->ctx, key, sta); 685 ret = iwl_remove_dynamic_key(priv, ctx, key, sta); 720 struct ieee80211_sta *sta, u16 tid, u16 *ssn, 725 struct iwl_station_priv *sta_priv = (void *) sta->drv_priv; 728 sta 585 iwlagn_mac_update_tkip_key(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_key_conf *keyconf, struct ieee80211_sta *sta, u32 iv32, u16 *phase1key) argument 596 iwlagn_mac_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 717 iwlagn_mac_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, enum ieee80211_ampdu_mlme_action action, struct ieee80211_sta *sta, u16 tid, u16 *ssn, u8 buf_size) argument 788 iwlagn_mac_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 821 iwlagn_mac_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 848 iwlagn_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 1157 iwlagn_mac_set_tim(struct ieee80211_hw *hw, struct ieee80211_sta *sta, bool set) argument 1556 iwlagn_mac_sta_notify(struct ieee80211_hw *hw, struct ieee80211_vif *vif, enum sta_notify_cmd cmd, struct ieee80211_sta *sta) argument [all...] |
H A D | Makefile | 4 iwldvm-objs += lib.o calib.o tt.o sta.o rx.o
|
/drivers/i2c/algos/ |
H A D | i2c-algo-pca.c | 65 int sta = pca_get_con(adap); local 67 sta |= I2C_PCA_CON_STA; 68 sta &= ~(I2C_PCA_CON_STO|I2C_PCA_CON_SI); 69 pca_set_con(adap, sta); 80 int sta = pca_get_con(adap); local 82 sta |= I2C_PCA_CON_STA; 83 sta &= ~(I2C_PCA_CON_STO|I2C_PCA_CON_SI); 84 pca_set_con(adap, sta); 99 int sta = pca_get_con(adap); local 101 sta | 114 int sta = pca_get_con(adap); local 139 int sta = pca_get_con(adap); local 169 int sta = pca_get_con(adap); local [all...] |
/drivers/staging/vt6656/ |
H A D | key.h | 52 int vnt_set_keys(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
|
/drivers/net/wireless/ath/ath9k/ |
H A D | debug_sta.c | 40 if (!an->sta->ht_cap.ht_supported) { 113 struct ieee80211_sta *sta; local 121 sta = ieee80211_find_sta_by_ifaddr(sc->hw, hdr->addr2, NULL); 122 if (!sta) 125 an = (struct ath_node *) sta->drv_priv; 189 struct ieee80211_sta *sta = an->sta; local 203 if (!sta->ht_cap.ht_supported) 261 struct ieee80211_sta *sta, 264 struct ath_node *an = (struct ath_node *)sta 259 ath9k_sta_add_debugfs(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct dentry *dir) argument [all...] |
H A D | htc_drv_main.c | 422 "Attached a monitor interface at idx: %d, sta idx: %d\n", 459 "Removed a monitor interface at idx: %d, sta idx: %d\n", 467 struct ieee80211_sta *sta) 486 if (sta) { 487 ista = (struct ath9k_htc_sta *) sta->drv_priv; 488 memcpy(&tsta.macaddr, sta->addr, ETH_ALEN); 493 sta->ht_cap.ampdu_factor); 506 if (sta) 509 sta->addr); 513 if (sta) { 465 ath9k_htc_add_station(struct ath9k_htc_priv *priv, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 531 ath9k_htc_remove_station(struct ath9k_htc_priv *priv, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 592 ath9k_htc_setup_rate(struct ath9k_htc_priv *priv, struct ieee80211_sta *sta, struct ath9k_htc_target_rate *trate) argument 658 ath9k_htc_init_rate(struct ath9k_htc_priv *priv, struct ieee80211_sta *sta) argument 680 struct ieee80211_sta *sta; local 701 ath9k_htc_tx_aggr_oper(struct ath9k_htc_priv *priv, struct ieee80211_vif *vif, struct ieee80211_sta *sta, enum ieee80211_ampdu_mlme_action action, u16 tid) argument 1282 struct ieee80211_sta *sta = local 1306 ath9k_htc_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 1328 ath9k_htc_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 1348 ath9k_htc_sta_rc_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u32 changed) argument 1405 ath9k_htc_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 1645 ath9k_htc_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, enum ieee80211_ampdu_mlme_action action, struct ieee80211_sta *sta, u16 tid, u16 *ssn, u8 buf_size) argument [all...] |
/drivers/net/wireless/brcm80211/brcmfmac/ |
H A D | flowring.c | 76 bool sta; local 81 sta = (flow->addr_mode[ifidx] == ADDR_INDIRECT); 83 if ((!sta) && (is_multicast_ether_addr(da))) { 87 if ((sta) && (flow->tdls_active) && 89 sta = false; 91 hash_idx = sta ? BRCMF_FLOWRING_HASH_STA(fifo, ifidx) : 96 if ((sta || (memcmp(hash[hash_idx].mac, mac, ETH_ALEN) == 0)) && 120 bool sta; local 124 sta = (flow->addr_mode[ifidx] == ADDR_INDIRECT); 126 if ((!sta) 435 bool sta; local [all...] |
/drivers/net/wireless/ath/wcn36xx/ |
H A D | main.c | 375 if (control->sta) 376 sta_priv = (struct wcn36xx_sta *)control->sta->drv_priv; 384 struct ieee80211_sta *sta, 389 struct wcn36xx_sta *sta_priv = vif_priv->sta; 444 sta, 445 sta->addr, 513 static void wcn36xx_update_allowed_rates(struct ieee80211_sta *sta, argument 518 struct wcn36xx_sta *sta_priv = (struct wcn36xx_sta *)sta->drv_priv; 519 u32 rates = sta->supp_rates[band]; 545 if (sta 382 wcn36xx_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key_conf) argument 644 struct ieee80211_sta *sta; local 786 wcn36xx_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 809 wcn36xx_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 852 wcn36xx_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, enum ieee80211_ampdu_mlme_action action, struct ieee80211_sta *sta, u16 tid, u16 *ssn, u8 buf_size) argument [all...] |
/drivers/net/wireless/cw1200/ |
H A D | sta.h | 38 struct ieee80211_vif *vif, struct ieee80211_sta *sta, 97 int cw1200_set_tim(struct ieee80211_hw *dev, struct ieee80211_sta *sta, 100 struct ieee80211_sta *sta); 102 struct ieee80211_sta *sta); 105 struct ieee80211_sta *sta); 113 struct ieee80211_sta *sta, u16 tid, u16 *ssn,
|
H A D | Makefile | 9 sta.o \
|
/drivers/net/wireless/ath/wil6210/ |
H A D | main.c | 82 struct wil_sta_info *sta = &wil->sta[cid]; local 85 sta->status); 87 sta->data_port_open = false; 88 if (sta->status != wil_sta_unused) { 89 wmi_disconnect_sta(wil, sta->addr, WLAN_REASON_DEAUTH_LEAVING); 94 cfg80211_del_sta(ndev, sta->addr, GFP_KERNEL); 99 sta->status = wil_sta_unused; 106 spin_lock_irqsave(&sta->tid_rx_lock, flags); 108 r = sta [all...] |