sta_id 1576 drivers/net/wireless/ath/wcn36xx/hal.h u8 sta_id; sta_id 2307 drivers/net/wireless/ath/wcn36xx/hal.h u32 sta_id; sta_id 2967 drivers/net/wireless/ath/wcn36xx/hal.h u16 sta_id; sta_id 3112 drivers/net/wireless/ath/wcn36xx/hal.h u16 sta_id; sta_id 3150 drivers/net/wireless/ath/wcn36xx/hal.h u8 sta_id; sta_id 3160 drivers/net/wireless/ath/wcn36xx/hal.h u8 sta_id; sta_id 3489 drivers/net/wireless/ath/wcn36xx/hal.h u32 sta_id; sta_id 3600 drivers/net/wireless/ath/wcn36xx/hal.h u8 sta_id; sta_id 3728 drivers/net/wireless/ath/wcn36xx/hal.h u8 sta_id; sta_id 2352 drivers/net/wireless/ath/wcn36xx/smd.c rsp->addr2, rsp->sta_id); sta_id 2366 drivers/net/wireless/ath/wcn36xx/smd.c rsp->sta_id); sta_id 118 drivers/net/wireless/intel/iwlegacy/3945-mac.c struct ieee80211_key_conf *keyconf, u8 sta_id) sta_id 127 drivers/net/wireless/intel/iwlegacy/3945-mac.c if (sta_id == il->hw_params.bcast_id) sta_id 135 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->stations[sta_id].keyinfo.cipher = keyconf->cipher; sta_id 136 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->stations[sta_id].keyinfo.keylen = keyconf->keylen; sta_id 137 drivers/net/wireless/intel/iwlegacy/3945-mac.c memcpy(il->stations[sta_id].keyinfo.key, keyconf->key, keyconf->keylen); sta_id 139 drivers/net/wireless/intel/iwlegacy/3945-mac.c memcpy(il->stations[sta_id].sta.key.key, keyconf->key, keyconf->keylen); sta_id 141 drivers/net/wireless/intel/iwlegacy/3945-mac.c if ((il->stations[sta_id].sta.key. sta_id 143 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->stations[sta_id].sta.key.key_offset = sta_id 148 drivers/net/wireless/intel/iwlegacy/3945-mac.c WARN(il->stations[sta_id].sta.key.key_offset == WEP_INVALID_OFFSET, sta_id 151 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->stations[sta_id].sta.key.key_flags = key_flags; sta_id 152 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->stations[sta_id].sta.sta.modify_mask = STA_MODIFY_KEY_MASK; sta_id 153 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; sta_id 157 drivers/net/wireless/intel/iwlegacy/3945-mac.c ret = il_send_add_sta(il, &il->stations[sta_id].sta, CMD_ASYNC); sta_id 166 drivers/net/wireless/intel/iwlegacy/3945-mac.c struct ieee80211_key_conf *keyconf, u8 sta_id) sta_id 173 drivers/net/wireless/intel/iwlegacy/3945-mac.c struct ieee80211_key_conf *keyconf, u8 sta_id) sta_id 179 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_clear_sta_key_info(struct il_priv *il, u8 sta_id) sta_id 185 drivers/net/wireless/intel/iwlegacy/3945-mac.c memset(&il->stations[sta_id].keyinfo, 0, sizeof(struct il_hw_key)); sta_id 186 drivers/net/wireless/intel/iwlegacy/3945-mac.c memset(&il->stations[sta_id].sta.key, 0, sizeof(struct il4965_keyinfo)); sta_id 187 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->stations[sta_id].sta.key.key_flags = STA_KEY_FLG_NO_ENC; sta_id 188 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->stations[sta_id].sta.sta.modify_mask = STA_MODIFY_KEY_MASK; sta_id 189 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; sta_id 190 drivers/net/wireless/intel/iwlegacy/3945-mac.c memcpy(&sta_cmd, &il->stations[sta_id].sta, sta_id 200 drivers/net/wireless/intel/iwlegacy/3945-mac.c u8 sta_id) sta_id 208 drivers/net/wireless/intel/iwlegacy/3945-mac.c ret = il3945_set_ccmp_dynamic_key_info(il, keyconf, sta_id); sta_id 211 drivers/net/wireless/intel/iwlegacy/3945-mac.c ret = il3945_set_tkip_dynamic_key_info(il, keyconf, sta_id); sta_id 215 drivers/net/wireless/intel/iwlegacy/3945-mac.c ret = il3945_set_wep_dynamic_key_info(il, keyconf, sta_id); sta_id 223 drivers/net/wireless/intel/iwlegacy/3945-mac.c keyconf->cipher, keyconf->keylen, keyconf->keyidx, sta_id, ret); sta_id 351 drivers/net/wireless/intel/iwlegacy/3945-mac.c struct sk_buff *skb_frag, int sta_id) sta_id 354 drivers/net/wireless/intel/iwlegacy/3945-mac.c struct il_hw_key *keyinfo = &il->stations[sta_id].keyinfo; sta_id 414 drivers/net/wireless/intel/iwlegacy/3945-mac.c tx_cmd->sta_id = std_id; sta_id 463 drivers/net/wireless/intel/iwlegacy/3945-mac.c u8 sta_id; sta_id 497 drivers/net/wireless/intel/iwlegacy/3945-mac.c sta_id = il_sta_id_or_broadcast(il, sta); sta_id 498 drivers/net/wireless/intel/iwlegacy/3945-mac.c if (sta_id == IL_INVALID_STATION) { sta_id 503 drivers/net/wireless/intel/iwlegacy/3945-mac.c D_RATE("station Id %d\n", sta_id); sta_id 547 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_build_tx_cmd_hwcrypto(il, info, out_cmd, skb, sta_id); sta_id 550 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_build_tx_cmd_basic(il, out_cmd, info, hdr, sta_id); sta_id 552 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_hw_build_tx_cmd_rate(il, out_cmd, info, hdr, sta_id); sta_id 2330 drivers/net/wireless/intel/iwlegacy/3945-mac.c u8 sta_id; sta_id 2333 drivers/net/wireless/intel/iwlegacy/3945-mac.c sta_id = il_prep_station(il, il_bcast_addr, false, NULL); sta_id 2334 drivers/net/wireless/intel/iwlegacy/3945-mac.c if (sta_id == IL_INVALID_STATION) { sta_id 2341 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->stations[sta_id].used |= IL_STA_DRIVER_ACTIVE; sta_id 2342 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->stations[sta_id].used |= IL_STA_BCAST; sta_id 2590 drivers/net/wireless/intel/iwlegacy/3945-mac.c scan->tx_cmd.sta_id = il->hw_params.bcast_id; sta_id 2919 drivers/net/wireless/intel/iwlegacy/3945-mac.c u8 sta_id = IL_INVALID_STATION; sta_id 2942 drivers/net/wireless/intel/iwlegacy/3945-mac.c sta_id = il_sta_id_or_broadcast(il, sta); sta_id 2943 drivers/net/wireless/intel/iwlegacy/3945-mac.c if (sta_id == IL_INVALID_STATION) { sta_id 2957 drivers/net/wireless/intel/iwlegacy/3945-mac.c ret = il3945_set_dynamic_key(il, key, sta_id); sta_id 2964 drivers/net/wireless/intel/iwlegacy/3945-mac.c ret = il3945_clear_sta_key_info(il, sta_id); sta_id 2985 drivers/net/wireless/intel/iwlegacy/3945-mac.c u8 sta_id; sta_id 2989 drivers/net/wireless/intel/iwlegacy/3945-mac.c sta_priv->common.sta_id = IL_INVALID_STATION; sta_id 2991 drivers/net/wireless/intel/iwlegacy/3945-mac.c ret = il_add_station_common(il, sta->addr, is_ap, sta, &sta_id); sta_id 2999 drivers/net/wireless/intel/iwlegacy/3945-mac.c sta_priv->common.sta_id = sta_id; sta_id 3003 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_rs_rate_init(il, sta, sta_id); sta_id 319 drivers/net/wireless/intel/iwlegacy/3945-rs.c il3945_rs_rate_init(struct il_priv *il, struct ieee80211_sta *sta, u8 sta_id) sta_id 329 drivers/net/wireless/intel/iwlegacy/3945-rs.c if (sta_id == il->hw_params.bcast_id) sta_id 371 drivers/net/wireless/intel/iwlegacy/3945-rs.c il->stations[sta_id].used &= ~IL_STA_UCODE_INPROGRESS; sta_id 879 drivers/net/wireless/intel/iwlegacy/3945-rs.c il3945_rate_scale_init(struct ieee80211_hw *hw, s32 sta_id) sta_id 892 drivers/net/wireless/intel/iwlegacy/3945-rs.c sta = ieee80211_find_sta(il->vif, il->stations[sta_id].sta.sta.addr); sta_id 685 drivers/net/wireless/intel/iwlegacy/3945.c struct ieee80211_hdr *hdr, int sta_id) sta_id 724 drivers/net/wireless/intel/iwlegacy/3945.c "cck/ofdm mask: 0x%x/0x%x\n", sta_id, tx_cmd->rate, sta_id 730 drivers/net/wireless/intel/iwlegacy/3945.c il3945_sync_sta(struct il_priv *il, int sta_id, u16 tx_rate) sta_id 735 drivers/net/wireless/intel/iwlegacy/3945.c if (sta_id == IL_INVALID_STATION) sta_id 739 drivers/net/wireless/intel/iwlegacy/3945.c station = &il->stations[sta_id]; sta_id 747 drivers/net/wireless/intel/iwlegacy/3945.c D_RATE("SCALE sync station %d to rate %d\n", sta_id, tx_rate); sta_id 748 drivers/net/wireless/intel/iwlegacy/3945.c return sta_id; sta_id 2259 drivers/net/wireless/intel/iwlegacy/3945.c u8 sta_id; sta_id 2265 drivers/net/wireless/intel/iwlegacy/3945.c ret = il_add_station_common(il, addr, 0, NULL, &sta_id); sta_id 2272 drivers/net/wireless/intel/iwlegacy/3945.c *sta_id_r = sta_id; sta_id 2275 drivers/net/wireless/intel/iwlegacy/3945.c il->stations[sta_id].used |= IL_STA_LOCAL; sta_id 2423 drivers/net/wireless/intel/iwlegacy/3945.c tx_beacon_cmd->tx.sta_id = il->hw_params.bcast_id; sta_id 218 drivers/net/wireless/intel/iwlegacy/3945.h struct ieee80211_hdr *hdr, int sta_id); sta_id 929 drivers/net/wireless/intel/iwlegacy/4965-mac.c scan->tx_cmd.sta_id = il->hw_params.bcast_id; sta_id 1050 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_free_tfds_in_queue(struct il_priv *il, int sta_id, int tid, int freed) sta_id 1054 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (il->stations[sta_id].tid[tid].tfds_in_queue >= freed) sta_id 1055 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].tid[tid].tfds_in_queue -= freed; sta_id 1058 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].tid[tid].tfds_in_queue, freed); sta_id 1059 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].tid[tid].tfds_in_queue = 0; sta_id 1506 drivers/net/wireless/intel/iwlegacy/4965-mac.c tx_cmd->sta_id = std_id; sta_id 1598 drivers/net/wireless/intel/iwlegacy/4965-mac.c int sta_id) sta_id 1661 drivers/net/wireless/intel/iwlegacy/4965-mac.c u8 sta_id; sta_id 1689 drivers/net/wireless/intel/iwlegacy/4965-mac.c sta_id = il->hw_params.bcast_id; sta_id 1692 drivers/net/wireless/intel/iwlegacy/4965-mac.c sta_id = il_sta_id_or_broadcast(il, sta); sta_id 1694 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (sta_id == IL_INVALID_STATION) { sta_id 1700 drivers/net/wireless/intel/iwlegacy/4965-mac.c D_TX("station Id %d\n", sta_id); sta_id 1716 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_sta_modify_sleep_tx_count(il, sta_id, 1); sta_id 1735 drivers/net/wireless/intel/iwlegacy/4965-mac.c seq_number = il->stations[sta_id].tid[tid].seq_number; sta_id 1743 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].tid[tid].agg.state == IL_AGG_ON) { sta_id 1744 drivers/net/wireless/intel/iwlegacy/4965-mac.c txq_id = il->stations[sta_id].tid[tid].agg.txq_id; sta_id 1758 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].tid[tid].tfds_in_queue++; sta_id 1760 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].tid[tid].seq_number = seq_number; sta_id 1792 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_tx_cmd_build_hwcrypto(il, info, tx_cmd, skb, sta_id); sta_id 1795 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_tx_cmd_build_basic(il, skb, tx_cmd, info, hdr, sta_id); sta_id 2150 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_txq_agg_enable(struct il_priv *il, int txq_id, int tx_fifo, int sta_id, sta_id 2167 drivers/net/wireless/intel/iwlegacy/4965-mac.c ra_tid = BUILD_RAxTID(sta_id, tid); sta_id 2170 drivers/net/wireless/intel/iwlegacy/4965-mac.c ret = il4965_sta_tx_modify_enable_tid(il, sta_id, tid); sta_id 2219 drivers/net/wireless/intel/iwlegacy/4965-mac.c int sta_id; sta_id 2233 drivers/net/wireless/intel/iwlegacy/4965-mac.c sta_id = il_sta_id(sta); sta_id 2234 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (sta_id == IL_INVALID_STATION) { sta_id 2241 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (il->stations[sta_id].tid[tid].agg.state != IL_AGG_OFF) { sta_id 2253 drivers/net/wireless/intel/iwlegacy/4965-mac.c tid_data = &il->stations[sta_id].tid[tid]; sta_id 2259 drivers/net/wireless/intel/iwlegacy/4965-mac.c ret = il4965_txq_agg_enable(il, txq_id, tx_fifo, sta_id, tid, *ssn); sta_id 2264 drivers/net/wireless/intel/iwlegacy/4965-mac.c tid_data = &il->stations[sta_id].tid[tid]; sta_id 2315 drivers/net/wireless/intel/iwlegacy/4965-mac.c int tx_fifo_id, txq_id, sta_id, ssn; sta_id 2325 drivers/net/wireless/intel/iwlegacy/4965-mac.c sta_id = il_sta_id(sta); sta_id 2327 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (sta_id == IL_INVALID_STATION) { sta_id 2334 drivers/net/wireless/intel/iwlegacy/4965-mac.c tid_data = &il->stations[sta_id].tid[tid]; sta_id 2338 drivers/net/wireless/intel/iwlegacy/4965-mac.c switch (il->stations[sta_id].tid[tid].agg.state) { sta_id 2360 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].tid[tid].agg.state = sta_id 2368 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].tid[tid].agg.state = IL_AGG_OFF; sta_id 2390 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_txq_check_empty(struct il_priv *il, int sta_id, u8 tid, int txq_id) sta_id 2393 drivers/net/wireless/intel/iwlegacy/4965-mac.c u8 *addr = il->stations[sta_id].sta.sta.addr; sta_id 2394 drivers/net/wireless/intel/iwlegacy/4965-mac.c struct il_tid_data *tid_data = &il->stations[sta_id].tid[tid]; sta_id 2398 drivers/net/wireless/intel/iwlegacy/4965-mac.c switch (il->stations[sta_id].tid[tid].agg.state) { sta_id 2772 drivers/net/wireless/intel/iwlegacy/4965-mac.c int sta_id; sta_id 2796 drivers/net/wireless/intel/iwlegacy/4965-mac.c sta_id = il4965_get_ra_sta_id(il, hdr); sta_id 2797 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (txq->sched_retry && unlikely(sta_id == IL_INVALID_STATION)) { sta_id 2821 drivers/net/wireless/intel/iwlegacy/4965-mac.c agg = &il->stations[sta_id].tid[tid].agg; sta_id 2836 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_free_tfds_in_queue(il, sta_id, tid, sta_id 2858 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (qc && likely(sta_id != IL_INVALID_STATION)) sta_id 2859 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_free_tfds_in_queue(il, sta_id, tid, freed); sta_id 2860 drivers/net/wireless/intel/iwlegacy/4965-mac.c else if (sta_id == IL_INVALID_STATION) sta_id 2867 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (qc && likely(sta_id != IL_INVALID_STATION)) sta_id 2868 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_txq_check_empty(il, sta_id, tid, txq_id); sta_id 2913 drivers/net/wireless/intel/iwlegacy/4965-mac.c int sta_id; sta_id 2930 drivers/net/wireless/intel/iwlegacy/4965-mac.c sta_id = ba_resp->sta_id; sta_id 2932 drivers/net/wireless/intel/iwlegacy/4965-mac.c agg = &il->stations[sta_id].tid[tid].agg; sta_id 2952 drivers/net/wireless/intel/iwlegacy/4965-mac.c ba_resp->sta_id); sta_id 2969 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_free_tfds_in_queue(il, sta_id, tid, freed); sta_id 2976 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_txq_check_empty(il, sta_id, tid, scd_flow); sta_id 3023 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_sta_alloc_lq(struct il_priv *il, u8 sta_id) sta_id 3069 drivers/net/wireless/intel/iwlegacy/4965-mac.c link_cmd->sta_id = sta_id; sta_id 3083 drivers/net/wireless/intel/iwlegacy/4965-mac.c u8 sta_id; sta_id 3090 drivers/net/wireless/intel/iwlegacy/4965-mac.c ret = il_add_station_common(il, addr, 0, NULL, &sta_id); sta_id 3097 drivers/net/wireless/intel/iwlegacy/4965-mac.c *sta_id_r = sta_id; sta_id 3100 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].used |= IL_STA_LOCAL; sta_id 3104 drivers/net/wireless/intel/iwlegacy/4965-mac.c link_cmd = il4965_sta_alloc_lq(il, sta_id); sta_id 3116 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].lq = link_cmd; sta_id 3229 drivers/net/wireless/intel/iwlegacy/4965-mac.c struct ieee80211_key_conf *keyconf, u8 sta_id) sta_id 3246 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (sta_id == il->hw_params.bcast_id) sta_id 3251 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].keyinfo.cipher = keyconf->cipher; sta_id 3252 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].keyinfo.keylen = keyconf->keylen; sta_id 3253 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].keyinfo.keyidx = keyconf->keyidx; sta_id 3255 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(il->stations[sta_id].keyinfo.key, keyconf->key, keyconf->keylen); sta_id 3257 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(&il->stations[sta_id].sta.key.key[3], keyconf->key, sta_id 3260 drivers/net/wireless/intel/iwlegacy/4965-mac.c if ((il->stations[sta_id].sta.key. sta_id 3262 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.key.key_offset = sta_id 3267 drivers/net/wireless/intel/iwlegacy/4965-mac.c WARN(il->stations[sta_id].sta.key.key_offset == WEP_INVALID_OFFSET, sta_id 3270 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.key.key_flags = key_flags; sta_id 3271 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.sta.modify_mask = STA_MODIFY_KEY_MASK; sta_id 3272 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; sta_id 3274 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(&sta_cmd, &il->stations[sta_id].sta, sta_id 3283 drivers/net/wireless/intel/iwlegacy/4965-mac.c struct ieee80211_key_conf *keyconf, u8 sta_id) sta_id 3295 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (sta_id == il->hw_params.bcast_id) sta_id 3301 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].keyinfo.cipher = keyconf->cipher; sta_id 3302 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].keyinfo.keylen = keyconf->keylen; sta_id 3304 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(il->stations[sta_id].keyinfo.key, keyconf->key, keyconf->keylen); sta_id 3306 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(il->stations[sta_id].sta.key.key, keyconf->key, keyconf->keylen); sta_id 3308 drivers/net/wireless/intel/iwlegacy/4965-mac.c if ((il->stations[sta_id].sta.key. sta_id 3310 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.key.key_offset = sta_id 3315 drivers/net/wireless/intel/iwlegacy/4965-mac.c WARN(il->stations[sta_id].sta.key.key_offset == WEP_INVALID_OFFSET, sta_id 3318 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.key.key_flags = key_flags; sta_id 3319 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.sta.modify_mask = STA_MODIFY_KEY_MASK; sta_id 3320 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; sta_id 3322 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(&sta_cmd, &il->stations[sta_id].sta, sta_id 3331 drivers/net/wireless/intel/iwlegacy/4965-mac.c struct ieee80211_key_conf *keyconf, u8 sta_id) sta_id 3341 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (sta_id == il->hw_params.bcast_id) sta_id 3349 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].keyinfo.cipher = keyconf->cipher; sta_id 3350 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].keyinfo.keylen = 16; sta_id 3352 drivers/net/wireless/intel/iwlegacy/4965-mac.c if ((il->stations[sta_id].sta.key. sta_id 3354 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.key.key_offset = sta_id 3359 drivers/net/wireless/intel/iwlegacy/4965-mac.c WARN(il->stations[sta_id].sta.key.key_offset == WEP_INVALID_OFFSET, sta_id 3362 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.key.key_flags = key_flags; sta_id 3365 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(il->stations[sta_id].keyinfo.key, keyconf->key, 16); sta_id 3367 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(il->stations[sta_id].sta.key.key, keyconf->key, 16); sta_id 3378 drivers/net/wireless/intel/iwlegacy/4965-mac.c u8 sta_id; sta_id 3388 drivers/net/wireless/intel/iwlegacy/4965-mac.c sta_id = il_sta_id_or_broadcast(il, sta); sta_id 3389 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (sta_id == IL_INVALID_STATION) sta_id 3394 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.key.tkip_rx_tsc_byte2 = (u8) iv32; sta_id 3397 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.key.tkip_rx_ttak[i] = sta_id 3400 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.sta.modify_mask = STA_MODIFY_KEY_MASK; sta_id 3401 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; sta_id 3403 drivers/net/wireless/intel/iwlegacy/4965-mac.c il_send_add_sta(il, &il->stations[sta_id].sta, CMD_ASYNC); sta_id 3410 drivers/net/wireless/intel/iwlegacy/4965-mac.c struct ieee80211_key_conf *keyconf, u8 sta_id) sta_id 3422 drivers/net/wireless/intel/iwlegacy/4965-mac.c key_flags = le16_to_cpu(il->stations[sta_id].sta.key.key_flags); sta_id 3425 drivers/net/wireless/intel/iwlegacy/4965-mac.c D_WEP("Remove dynamic key: idx=%d sta=%d\n", keyconf->keyidx, sta_id); sta_id 3437 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (il->stations[sta_id].sta.key.key_flags & STA_KEY_FLG_INVALID) { sta_id 3445 drivers/net/wireless/intel/iwlegacy/4965-mac.c (il->stations[sta_id].sta.key.key_offset, &il->ucode_key_table)) sta_id 3447 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.key.key_offset); sta_id 3448 drivers/net/wireless/intel/iwlegacy/4965-mac.c memset(&il->stations[sta_id].keyinfo, 0, sizeof(struct il_hw_key)); sta_id 3449 drivers/net/wireless/intel/iwlegacy/4965-mac.c memset(&il->stations[sta_id].sta.key, 0, sizeof(struct il4965_keyinfo)); sta_id 3450 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.key.key_flags = sta_id 3452 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.key.key_offset = keyconf->hw_key_idx; sta_id 3453 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.sta.modify_mask = STA_MODIFY_KEY_MASK; sta_id 3454 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; sta_id 3462 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(&sta_cmd, &il->stations[sta_id].sta, sta_id 3471 drivers/net/wireless/intel/iwlegacy/4965-mac.c u8 sta_id) sta_id 3483 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_set_ccmp_dynamic_key_info(il, keyconf, sta_id); sta_id 3487 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_set_tkip_dynamic_key_info(il, keyconf, sta_id); sta_id 3491 drivers/net/wireless/intel/iwlegacy/4965-mac.c ret = il4965_set_wep_dynamic_key_info(il, keyconf, sta_id); sta_id 3500 drivers/net/wireless/intel/iwlegacy/4965-mac.c keyconf->cipher, keyconf->keylen, keyconf->keyidx, sta_id, ret); sta_id 3517 drivers/net/wireless/intel/iwlegacy/4965-mac.c u8 sta_id; sta_id 3520 drivers/net/wireless/intel/iwlegacy/4965-mac.c sta_id = il_prep_station(il, il_bcast_addr, false, NULL); sta_id 3521 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (sta_id == IL_INVALID_STATION) { sta_id 3528 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].used |= IL_STA_DRIVER_ACTIVE; sta_id 3529 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].used |= IL_STA_BCAST; sta_id 3532 drivers/net/wireless/intel/iwlegacy/4965-mac.c link_cmd = il4965_sta_alloc_lq(il, sta_id); sta_id 3540 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].lq = link_cmd; sta_id 3557 drivers/net/wireless/intel/iwlegacy/4965-mac.c u8 sta_id = il->hw_params.bcast_id; sta_id 3559 drivers/net/wireless/intel/iwlegacy/4965-mac.c link_cmd = il4965_sta_alloc_lq(il, sta_id); sta_id 3566 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (il->stations[sta_id].lq) sta_id 3567 drivers/net/wireless/intel/iwlegacy/4965-mac.c kfree(il->stations[sta_id].lq); sta_id 3570 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].lq = link_cmd; sta_id 3586 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_sta_tx_modify_enable_tid(struct il_priv *il, int sta_id, int tid) sta_id 3595 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.sta.modify_mask = STA_MODIFY_TID_DISABLE_TX; sta_id 3596 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.tid_disable_tx &= cpu_to_le16(~(1 << tid)); sta_id 3597 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; sta_id 3598 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(&sta_cmd, &il->stations[sta_id].sta, sta_id 3610 drivers/net/wireless/intel/iwlegacy/4965-mac.c int sta_id; sta_id 3615 drivers/net/wireless/intel/iwlegacy/4965-mac.c sta_id = il_sta_id(sta); sta_id 3616 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (sta_id == IL_INVALID_STATION) sta_id 3620 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.station_flags_msk = 0; sta_id 3621 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.sta.modify_mask = STA_MODIFY_ADDBA_TID_MSK; sta_id 3622 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.add_immediate_ba_tid = (u8) tid; sta_id 3623 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.add_immediate_ba_ssn = cpu_to_le16(ssn); sta_id 3624 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; sta_id 3625 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(&sta_cmd, &il->stations[sta_id].sta, sta_id 3636 drivers/net/wireless/intel/iwlegacy/4965-mac.c int sta_id; sta_id 3641 drivers/net/wireless/intel/iwlegacy/4965-mac.c sta_id = il_sta_id(sta); sta_id 3642 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (sta_id == IL_INVALID_STATION) { sta_id 3648 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.station_flags_msk = 0; sta_id 3649 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.sta.modify_mask = STA_MODIFY_DELBA_TID_MSK; sta_id 3650 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.remove_immediate_ba_tid = (u8) tid; sta_id 3651 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; sta_id 3652 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(&sta_cmd, &il->stations[sta_id].sta, sta_id 3660 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_sta_modify_sleep_tx_count(struct il_priv *il, int sta_id, int cnt) sta_id 3665 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.station_flags |= STA_FLG_PWR_SAVE_MSK; sta_id 3666 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.station_flags_msk = STA_FLG_PWR_SAVE_MSK; sta_id 3667 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.sta.modify_mask = sta_id 3669 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.sleep_tx_count = cpu_to_le16(cnt); sta_id 3670 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; sta_id 3671 drivers/net/wireless/intel/iwlegacy/4965-mac.c il_send_add_sta(il, &il->stations[sta_id].sta, CMD_ASYNC); sta_id 3814 drivers/net/wireless/intel/iwlegacy/4965-mac.c tx_beacon_cmd->tx.sta_id = il->hw_params.bcast_id; sta_id 5897 drivers/net/wireless/intel/iwlegacy/4965-mac.c u8 sta_id; sta_id 5917 drivers/net/wireless/intel/iwlegacy/4965-mac.c sta_id = il_sta_id_or_broadcast(il, sta); sta_id 5918 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (sta_id == IL_INVALID_STATION) sta_id 5944 drivers/net/wireless/intel/iwlegacy/4965-mac.c ret = il4965_set_dynamic_key(il, key, sta_id); sta_id 5952 drivers/net/wireless/intel/iwlegacy/4965-mac.c ret = il4965_remove_dynamic_key(il, key, sta_id); sta_id 6024 drivers/net/wireless/intel/iwlegacy/4965-mac.c u8 sta_id; sta_id 6029 drivers/net/wireless/intel/iwlegacy/4965-mac.c sta_priv->common.sta_id = IL_INVALID_STATION; sta_id 6034 drivers/net/wireless/intel/iwlegacy/4965-mac.c il_add_station_common(il, sta->addr, is_ap, sta, &sta_id); sta_id 6042 drivers/net/wireless/intel/iwlegacy/4965-mac.c sta_priv->common.sta_id = sta_id; sta_id 6046 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_rs_rate_init(il, sta, sta_id); sta_id 1767 drivers/net/wireless/intel/iwlegacy/4965-rs.c tid_data = &il->stations[lq_sta->lq.sta_id].tid[tid]; sta_id 2098 drivers/net/wireless/intel/iwlegacy/4965-rs.c &il->stations[lq_sta->lq.sta_id].tid[tid]; sta_id 2177 drivers/net/wireless/intel/iwlegacy/4965-rs.c il->stations[lq_sta->lq.sta_id].lq = &lq_sta->lq; sta_id 2269 drivers/net/wireless/intel/iwlegacy/4965-rs.c il4965_rs_rate_init(struct il_priv *il, struct ieee80211_sta *sta, u8 sta_id) sta_id 2283 drivers/net/wireless/intel/iwlegacy/4965-rs.c lq_sta->lq.sta_id = sta_id; sta_id 2298 drivers/net/wireless/intel/iwlegacy/4965-rs.c sta_id); sta_id 2555 drivers/net/wireless/intel/iwlegacy/4965-rs.c D_RATE("sta_id %d rate 0x%X\n", lq_sta->lq.sta_id, sta_id 2585 drivers/net/wireless/intel/iwlegacy/4965-rs.c desc += sprintf(buff + desc, "sta_id %d\n", lq_sta->lq.sta_id); sta_id 28 drivers/net/wireless/intel/iwlegacy/4965.h void il4965_free_tfds_in_queue(struct il_priv *il, int sta_id, int tid, sta_id 70 drivers/net/wireless/intel/iwlegacy/4965.h int il4965_txq_check_empty(struct il_priv *il, int sta_id, u8 tid, int txq_id); sta_id 121 drivers/net/wireless/intel/iwlegacy/4965.h struct ieee80211_key_conf *key, u8 sta_id); sta_id 123 drivers/net/wireless/intel/iwlegacy/4965.h struct ieee80211_key_conf *key, u8 sta_id); sta_id 128 drivers/net/wireless/intel/iwlegacy/4965.h int il4965_sta_tx_modify_enable_tid(struct il_priv *il, int sta_id, int tid); sta_id 133 drivers/net/wireless/intel/iwlegacy/4965.h void il4965_sta_modify_sleep_tx_count(struct il_priv *il, int sta_id, int cnt); sta_id 897 drivers/net/wireless/intel/iwlegacy/commands.h #define BUILD_RAxTID(sta_id, tid) (((sta_id) << 4) + (tid)) sta_id 924 drivers/net/wireless/intel/iwlegacy/commands.h u8 sta_id; sta_id 1379 drivers/net/wireless/intel/iwlegacy/commands.h u8 sta_id; sta_id 1468 drivers/net/wireless/intel/iwlegacy/commands.h u8 sta_id; sta_id 1726 drivers/net/wireless/intel/iwlegacy/commands.h u8 sta_id; sta_id 2060 drivers/net/wireless/intel/iwlegacy/commands.h u8 sta_id; sta_id 1739 drivers/net/wireless/intel/iwlegacy/common.c il_sta_ucode_activate(struct il_priv *il, u8 sta_id) sta_id 1742 drivers/net/wireless/intel/iwlegacy/common.c if (!(il->stations[sta_id].used & IL_STA_DRIVER_ACTIVE)) sta_id 1744 drivers/net/wireless/intel/iwlegacy/common.c sta_id, il->stations[sta_id].sta.sta.addr); sta_id 1746 drivers/net/wireless/intel/iwlegacy/common.c if (il->stations[sta_id].used & IL_STA_UCODE_ACTIVE) { sta_id 1748 drivers/net/wireless/intel/iwlegacy/common.c " in uCode (according to driver)\n", sta_id, sta_id 1749 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].sta.sta.addr); sta_id 1751 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].used |= IL_STA_UCODE_ACTIVE; sta_id 1752 drivers/net/wireless/intel/iwlegacy/common.c D_ASSOC("Added STA id %u addr %pM to uCode\n", sta_id, sta_id 1753 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].sta.sta.addr); sta_id 1761 drivers/net/wireless/intel/iwlegacy/common.c u8 sta_id = addsta->sta.sta_id; sta_id 1770 drivers/net/wireless/intel/iwlegacy/common.c D_INFO("Processing response for adding station %u\n", sta_id); sta_id 1777 drivers/net/wireless/intel/iwlegacy/common.c il_sta_ucode_activate(il, sta_id); sta_id 1781 drivers/net/wireless/intel/iwlegacy/common.c IL_ERR("Adding station %d failed, no room in table.\n", sta_id); sta_id 1785 drivers/net/wireless/intel/iwlegacy/common.c sta_id); sta_id 1789 drivers/net/wireless/intel/iwlegacy/common.c sta_id); sta_id 1797 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].sta.mode == sta_id 1798 drivers/net/wireless/intel/iwlegacy/common.c STA_CONTROL_MODIFY_MSK ? "Modified" : "Added", sta_id, sta_id 1799 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].sta.sta.addr); sta_id 1810 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].sta.mode == sta_id 1838 drivers/net/wireless/intel/iwlegacy/common.c u8 sta_id __maybe_unused = sta->sta.sta_id; sta_id 1840 drivers/net/wireless/intel/iwlegacy/common.c D_INFO("Adding sta %u (%pM) %ssynchronously\n", sta_id, sta->sta.addr, sta_id 1927 drivers/net/wireless/intel/iwlegacy/common.c u8 sta_id = IL_INVALID_STATION; sta_id 1931 drivers/net/wireless/intel/iwlegacy/common.c sta_id = IL_AP_ID; sta_id 1933 drivers/net/wireless/intel/iwlegacy/common.c sta_id = il->hw_params.bcast_id; sta_id 1938 drivers/net/wireless/intel/iwlegacy/common.c sta_id = i; sta_id 1943 drivers/net/wireless/intel/iwlegacy/common.c sta_id == IL_INVALID_STATION) sta_id 1944 drivers/net/wireless/intel/iwlegacy/common.c sta_id = i; sta_id 1951 drivers/net/wireless/intel/iwlegacy/common.c if (unlikely(sta_id == IL_INVALID_STATION)) sta_id 1952 drivers/net/wireless/intel/iwlegacy/common.c return sta_id; sta_id 1959 drivers/net/wireless/intel/iwlegacy/common.c if (il->stations[sta_id].used & IL_STA_UCODE_INPROGRESS) { sta_id 1960 drivers/net/wireless/intel/iwlegacy/common.c D_INFO("STA %d already in process of being added.\n", sta_id); sta_id 1961 drivers/net/wireless/intel/iwlegacy/common.c return sta_id; sta_id 1964 drivers/net/wireless/intel/iwlegacy/common.c if ((il->stations[sta_id].used & IL_STA_DRIVER_ACTIVE) && sta_id 1965 drivers/net/wireless/intel/iwlegacy/common.c (il->stations[sta_id].used & IL_STA_UCODE_ACTIVE) && sta_id 1966 drivers/net/wireless/intel/iwlegacy/common.c ether_addr_equal(il->stations[sta_id].sta.sta.addr, addr)) { sta_id 1968 drivers/net/wireless/intel/iwlegacy/common.c sta_id, addr); sta_id 1969 drivers/net/wireless/intel/iwlegacy/common.c return sta_id; sta_id 1972 drivers/net/wireless/intel/iwlegacy/common.c station = &il->stations[sta_id]; sta_id 1974 drivers/net/wireless/intel/iwlegacy/common.c D_ASSOC("Add STA to driver ID %d: %pM\n", sta_id, addr); sta_id 1981 drivers/net/wireless/intel/iwlegacy/common.c station->sta.sta.sta_id = sta_id; sta_id 1989 drivers/net/wireless/intel/iwlegacy/common.c il_set_ht_add_station(il, sta_id, sta); sta_id 1996 drivers/net/wireless/intel/iwlegacy/common.c return sta_id; sta_id 2012 drivers/net/wireless/intel/iwlegacy/common.c u8 sta_id; sta_id 2017 drivers/net/wireless/intel/iwlegacy/common.c sta_id = il_prep_station(il, addr, is_ap, sta); sta_id 2018 drivers/net/wireless/intel/iwlegacy/common.c if (sta_id == IL_INVALID_STATION) { sta_id 2029 drivers/net/wireless/intel/iwlegacy/common.c if (il->stations[sta_id].used & IL_STA_UCODE_INPROGRESS) { sta_id 2030 drivers/net/wireless/intel/iwlegacy/common.c D_INFO("STA %d already in process of being added.\n", sta_id); sta_id 2035 drivers/net/wireless/intel/iwlegacy/common.c if ((il->stations[sta_id].used & IL_STA_DRIVER_ACTIVE) && sta_id 2036 drivers/net/wireless/intel/iwlegacy/common.c (il->stations[sta_id].used & IL_STA_UCODE_ACTIVE)) { sta_id 2038 drivers/net/wireless/intel/iwlegacy/common.c sta_id, addr); sta_id 2043 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].used |= IL_STA_UCODE_INPROGRESS; sta_id 2044 drivers/net/wireless/intel/iwlegacy/common.c memcpy(&sta_cmd, &il->stations[sta_id].sta, sta_id 2053 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].sta.sta.addr); sta_id 2054 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].used &= ~IL_STA_DRIVER_ACTIVE; sta_id 2055 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].used &= ~IL_STA_UCODE_INPROGRESS; sta_id 2058 drivers/net/wireless/intel/iwlegacy/common.c *sta_id_r = sta_id; sta_id 2069 drivers/net/wireless/intel/iwlegacy/common.c il_sta_ucode_deactivate(struct il_priv *il, u8 sta_id) sta_id 2072 drivers/net/wireless/intel/iwlegacy/common.c if ((il->stations[sta_id]. sta_id 2075 drivers/net/wireless/intel/iwlegacy/common.c IL_ERR("removed non active STA %u\n", sta_id); sta_id 2077 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].used &= ~IL_STA_UCODE_ACTIVE; sta_id 2079 drivers/net/wireless/intel/iwlegacy/common.c memset(&il->stations[sta_id], 0, sizeof(struct il_station_entry)); sta_id 2080 drivers/net/wireless/intel/iwlegacy/common.c D_ASSOC("Removed STA %u\n", sta_id); sta_id 2084 drivers/net/wireless/intel/iwlegacy/common.c il_send_remove_station(struct il_priv *il, const u8 * addr, int sta_id, sta_id 2122 drivers/net/wireless/intel/iwlegacy/common.c il_sta_ucode_deactivate(il, sta_id); sta_id 2143 drivers/net/wireless/intel/iwlegacy/common.c il_remove_station(struct il_priv *il, const u8 sta_id, const u8 * addr) sta_id 2158 drivers/net/wireless/intel/iwlegacy/common.c D_ASSOC("Removing STA from driver:%d %pM\n", sta_id, addr); sta_id 2160 drivers/net/wireless/intel/iwlegacy/common.c if (WARN_ON(sta_id == IL_INVALID_STATION)) sta_id 2165 drivers/net/wireless/intel/iwlegacy/common.c if (!(il->stations[sta_id].used & IL_STA_DRIVER_ACTIVE)) { sta_id 2170 drivers/net/wireless/intel/iwlegacy/common.c if (!(il->stations[sta_id].used & IL_STA_UCODE_ACTIVE)) { sta_id 2175 drivers/net/wireless/intel/iwlegacy/common.c if (il->stations[sta_id].used & IL_STA_LOCAL) { sta_id 2176 drivers/net/wireless/intel/iwlegacy/common.c kfree(il->stations[sta_id].lq); sta_id 2177 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].lq = NULL; sta_id 2180 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].used &= ~IL_STA_DRIVER_ACTIVE; sta_id 2188 drivers/net/wireless/intel/iwlegacy/common.c return il_send_remove_station(il, addr, sta_id, false); sta_id 2345 drivers/net/wireless/intel/iwlegacy/common.c D_RATE("lq station id 0x%x\n", lq->sta_id); sta_id 2412 drivers/net/wireless/intel/iwlegacy/common.c if (WARN_ON(lq->sta_id == IL_INVALID_STATION)) sta_id 2416 drivers/net/wireless/intel/iwlegacy/common.c if (!(il->stations[lq->sta_id].used & IL_STA_DRIVER_ACTIVE)) { sta_id 2436 drivers/net/wireless/intel/iwlegacy/common.c lq->sta_id); sta_id 2438 drivers/net/wireless/intel/iwlegacy/common.c il->stations[lq->sta_id].used &= ~IL_STA_UCODE_INPROGRESS; sta_id 2456 drivers/net/wireless/intel/iwlegacy/common.c ret = il_remove_station(il, sta_common->sta_id, sta->addr); sta_id 714 drivers/net/wireless/intel/iwlegacy/common.h u8 sta_id; sta_id 2120 drivers/net/wireless/intel/iwlegacy/common.h int il_remove_station(struct il_priv *il, const u8 sta_id, const u8 * addr); sta_id 2157 drivers/net/wireless/intel/iwlegacy/common.h return ((struct il_station_priv_common *)sta->drv_priv)->sta_id; sta_id 2174 drivers/net/wireless/intel/iwlegacy/common.h int sta_id; sta_id 2179 drivers/net/wireless/intel/iwlegacy/common.h sta_id = il_sta_id(sta); sta_id 2185 drivers/net/wireless/intel/iwlegacy/common.h WARN_ON(sta_id == IL_INVALID_STATION); sta_id 2187 drivers/net/wireless/intel/iwlegacy/common.h return sta_id; sta_id 2862 drivers/net/wireless/intel/iwlegacy/common.h void il3945_rate_scale_init(struct ieee80211_hw *hw, s32 sta_id); sta_id 2866 drivers/net/wireless/intel/iwlegacy/common.h u8 sta_id); sta_id 2868 drivers/net/wireless/intel/iwlegacy/common.h u8 sta_id); sta_id 315 drivers/net/wireless/intel/iwlwifi/dvm/agn.h int iwl_remove_station(struct iwl_priv *priv, const u8 sta_id, sta_id 317 drivers/net/wireless/intel/iwlwifi/dvm/agn.h void iwl_deactivate_station(struct iwl_priv *priv, const u8 sta_id, sta_id 337 drivers/net/wireless/intel/iwlwifi/dvm/agn.h return ((struct iwl_station_priv *)sta->drv_priv)->sta_id; sta_id 362 drivers/net/wireless/intel/iwlwifi/dvm/agn.h int iwl_sta_tx_modify_enable_tid(struct iwl_priv *priv, int sta_id, int tid); sta_id 367 drivers/net/wireless/intel/iwlwifi/dvm/agn.h void iwl_sta_modify_sleep_tx_count(struct iwl_priv *priv, int sta_id, int cnt); sta_id 860 drivers/net/wireless/intel/iwlwifi/dvm/commands.h u8 sta_id; sta_id 1262 drivers/net/wireless/intel/iwlwifi/dvm/commands.h u8 sta_id; sta_id 1487 drivers/net/wireless/intel/iwlwifi/dvm/commands.h u8 sta_id; sta_id 1783 drivers/net/wireless/intel/iwlwifi/dvm/commands.h u8 sta_id; sta_id 200 drivers/net/wireless/intel/iwlwifi/dvm/dev.h u8 sta_id; sta_id 786 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c u8 sta_id; sta_id 790 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c sta_priv->sta_id = IWL_INVALID_STATION; sta_id 797 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c is_ap, sta, &sta_id); sta_id 805 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c sta_priv->sta_id = sta_id; sta_id 827 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c iwl_deactivate_station(priv, sta_priv->sta_id, sta->addr); sta_id 829 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c ret = iwl_remove_station(priv, sta_priv->sta_id, sta->addr); sta_id 1531 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c static void iwl_sta_modify_ps_wake(struct iwl_priv *priv, int sta_id) sta_id 1536 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c .sta.sta_id = sta_id, sta_id 1549 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c int sta_id; sta_id 1565 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c sta_id = iwl_sta_id(sta); sta_id 1566 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c if (sta_id != IWL_INVALID_STATION) sta_id 1567 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c iwl_sta_modify_ps_wake(priv, sta_id); sta_id 223 drivers/net/wireless/intel/iwlwifi/dvm/main.c tx_beacon_cmd->tx.sta_id = priv->beacon_ctx->bcast_sta_id; sta_id 339 drivers/net/wireless/intel/iwlwifi/dvm/rs.c lq_sta->lq.sta_id, lq_sta->dbg_fixed_rate); sta_id 2234 drivers/net/wireless/intel/iwlwifi/dvm/rs.c tid_data = &priv->tid_data[lq_sta->lq.sta_id][tid]; sta_id 2605 drivers/net/wireless/intel/iwlwifi/dvm/rs.c u8 sta_id = lq_sta->lq.sta_id; sta_id 2606 drivers/net/wireless/intel/iwlwifi/dvm/rs.c tid_data = &priv->tid_data[sta_id][tid]; sta_id 2687 drivers/net/wireless/intel/iwlwifi/dvm/rs.c priv->stations[lq_sta->lq.sta_id].lq = &lq_sta->lq; sta_id 2775 drivers/net/wireless/intel/iwlwifi/dvm/rs.c void iwl_rs_rate_init(struct iwl_priv *priv, struct ieee80211_sta *sta, u8 sta_id) sta_id 2791 drivers/net/wireless/intel/iwlwifi/dvm/rs.c lq_sta->lq.sta_id = sta_id; sta_id 2801 drivers/net/wireless/intel/iwlwifi/dvm/rs.c sta_id); sta_id 3115 drivers/net/wireless/intel/iwlwifi/dvm/rs.c desc += sprintf(buff+desc, "sta_id %d\n", lq_sta->lq.sta_id); sta_id 385 drivers/net/wireless/intel/iwlwifi/dvm/rs.h u8 sta_id); sta_id 736 drivers/net/wireless/intel/iwlwifi/dvm/scan.c scan->tx_cmd.sta_id = ctx->bcast_sta_id; sta_id 22 drivers/net/wireless/intel/iwlwifi/dvm/sta.c static int iwl_sta_ucode_activate(struct iwl_priv *priv, u8 sta_id) sta_id 26 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (sta_id >= IWLAGN_STATION_COUNT) { sta_id 27 drivers/net/wireless/intel/iwlwifi/dvm/sta.c IWL_ERR(priv, "invalid sta_id %u\n", sta_id); sta_id 30 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (!(priv->stations[sta_id].used & IWL_STA_DRIVER_ACTIVE)) sta_id 33 drivers/net/wireless/intel/iwlwifi/dvm/sta.c sta_id, priv->stations[sta_id].sta.sta.addr); sta_id 35 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (priv->stations[sta_id].used & IWL_STA_UCODE_ACTIVE) { sta_id 39 drivers/net/wireless/intel/iwlwifi/dvm/sta.c sta_id, priv->stations[sta_id].sta.sta.addr); sta_id 41 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].used |= IWL_STA_UCODE_ACTIVE; sta_id 43 drivers/net/wireless/intel/iwlwifi/dvm/sta.c sta_id, priv->stations[sta_id].sta.sta.addr); sta_id 97 drivers/net/wireless/intel/iwlwifi/dvm/sta.c u8 sta_id __maybe_unused = sta->sta.sta_id; sta_id 102 drivers/net/wireless/intel/iwlwifi/dvm/sta.c sta_id, sta->sta.addr, flags & CMD_ASYNC ? "a" : ""); sta_id 120 drivers/net/wireless/intel/iwlwifi/dvm/sta.c ret = iwl_sta_ucode_activate(priv, sta_id); sta_id 201 drivers/net/wireless/intel/iwlwifi/dvm/sta.c u8 sta_id = iwl_sta_id(sta); sta_id 205 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (WARN_ON_ONCE(sta_id == IWL_INVALID_STATION)) sta_id 211 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.station_flags &= ~mask; sta_id 212 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.station_flags |= flags; sta_id 219 drivers/net/wireless/intel/iwlwifi/dvm/sta.c cmd.sta.sta_id = sta_id; sta_id 247 drivers/net/wireless/intel/iwlwifi/dvm/sta.c u8 sta_id = IWL_INVALID_STATION; sta_id 250 drivers/net/wireless/intel/iwlwifi/dvm/sta.c sta_id = ctx->ap_sta_id; sta_id 252 drivers/net/wireless/intel/iwlwifi/dvm/sta.c sta_id = ctx->bcast_sta_id; sta_id 257 drivers/net/wireless/intel/iwlwifi/dvm/sta.c sta_id = i; sta_id 262 drivers/net/wireless/intel/iwlwifi/dvm/sta.c sta_id == IWL_INVALID_STATION) sta_id 263 drivers/net/wireless/intel/iwlwifi/dvm/sta.c sta_id = i; sta_id 270 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (unlikely(sta_id == IWL_INVALID_STATION)) sta_id 271 drivers/net/wireless/intel/iwlwifi/dvm/sta.c return sta_id; sta_id 278 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (priv->stations[sta_id].used & IWL_STA_UCODE_INPROGRESS) { sta_id 280 drivers/net/wireless/intel/iwlwifi/dvm/sta.c "added.\n", sta_id); sta_id 281 drivers/net/wireless/intel/iwlwifi/dvm/sta.c return sta_id; sta_id 284 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if ((priv->stations[sta_id].used & IWL_STA_DRIVER_ACTIVE) && sta_id 285 drivers/net/wireless/intel/iwlwifi/dvm/sta.c (priv->stations[sta_id].used & IWL_STA_UCODE_ACTIVE) && sta_id 286 drivers/net/wireless/intel/iwlwifi/dvm/sta.c ether_addr_equal(priv->stations[sta_id].sta.sta.addr, addr)) { sta_id 288 drivers/net/wireless/intel/iwlwifi/dvm/sta.c "adding again.\n", sta_id, addr); sta_id 289 drivers/net/wireless/intel/iwlwifi/dvm/sta.c return sta_id; sta_id 292 drivers/net/wireless/intel/iwlwifi/dvm/sta.c station = &priv->stations[sta_id]; sta_id 295 drivers/net/wireless/intel/iwlwifi/dvm/sta.c sta_id, addr); sta_id 302 drivers/net/wireless/intel/iwlwifi/dvm/sta.c station->sta.sta.sta_id = sta_id; sta_id 318 drivers/net/wireless/intel/iwlwifi/dvm/sta.c iwl_set_ht_add_station(priv, sta_id, sta, ctx); sta_id 320 drivers/net/wireless/intel/iwlwifi/dvm/sta.c return sta_id; sta_id 334 drivers/net/wireless/intel/iwlwifi/dvm/sta.c u8 sta_id; sta_id 339 drivers/net/wireless/intel/iwlwifi/dvm/sta.c sta_id = iwl_prep_station(priv, ctx, addr, is_ap, sta); sta_id 340 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (sta_id == IWL_INVALID_STATION) { sta_id 352 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (priv->stations[sta_id].used & IWL_STA_UCODE_INPROGRESS) { sta_id 354 drivers/net/wireless/intel/iwlwifi/dvm/sta.c "added.\n", sta_id); sta_id 359 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if ((priv->stations[sta_id].used & IWL_STA_DRIVER_ACTIVE) && sta_id 360 drivers/net/wireless/intel/iwlwifi/dvm/sta.c (priv->stations[sta_id].used & IWL_STA_UCODE_ACTIVE)) { sta_id 362 drivers/net/wireless/intel/iwlwifi/dvm/sta.c "adding again.\n", sta_id, addr); sta_id 367 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].used |= IWL_STA_UCODE_INPROGRESS; sta_id 368 drivers/net/wireless/intel/iwlwifi/dvm/sta.c memcpy(&sta_cmd, &priv->stations[sta_id].sta, sta_id 377 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.sta.addr); sta_id 378 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].used &= ~IWL_STA_DRIVER_ACTIVE; sta_id 379 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].used &= ~IWL_STA_UCODE_INPROGRESS; sta_id 382 drivers/net/wireless/intel/iwlwifi/dvm/sta.c *sta_id_r = sta_id; sta_id 389 drivers/net/wireless/intel/iwlwifi/dvm/sta.c static void iwl_sta_ucode_deactivate(struct iwl_priv *priv, u8 sta_id) sta_id 394 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if ((priv->stations[sta_id].used & sta_id 397 drivers/net/wireless/intel/iwlwifi/dvm/sta.c IWL_ERR(priv, "removed non active STA %u\n", sta_id); sta_id 399 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].used &= ~IWL_STA_UCODE_ACTIVE; sta_id 401 drivers/net/wireless/intel/iwlwifi/dvm/sta.c memset(&priv->stations[sta_id], 0, sizeof(struct iwl_station_entry)); sta_id 402 drivers/net/wireless/intel/iwlwifi/dvm/sta.c IWL_DEBUG_ASSOC(priv, "Removed STA %u\n", sta_id); sta_id 406 drivers/net/wireless/intel/iwlwifi/dvm/sta.c const u8 *addr, int sta_id, sta_id 438 drivers/net/wireless/intel/iwlwifi/dvm/sta.c iwl_sta_ucode_deactivate(priv, sta_id); sta_id 457 drivers/net/wireless/intel/iwlwifi/dvm/sta.c int iwl_remove_station(struct iwl_priv *priv, const u8 sta_id, sta_id 475 drivers/net/wireless/intel/iwlwifi/dvm/sta.c sta_id, addr); sta_id 477 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (WARN_ON(sta_id == IWL_INVALID_STATION)) sta_id 482 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (!(priv->stations[sta_id].used & IWL_STA_DRIVER_ACTIVE)) { sta_id 488 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (!(priv->stations[sta_id].used & IWL_STA_UCODE_ACTIVE)) { sta_id 494 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (priv->stations[sta_id].used & IWL_STA_LOCAL) { sta_id 495 drivers/net/wireless/intel/iwlwifi/dvm/sta.c kfree(priv->stations[sta_id].lq); sta_id 496 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].lq = NULL; sta_id 500 drivers/net/wireless/intel/iwlwifi/dvm/sta.c memset(&priv->tid_data[sta_id][tid], 0, sta_id 501 drivers/net/wireless/intel/iwlwifi/dvm/sta.c sizeof(priv->tid_data[sta_id][tid])); sta_id 503 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].used &= ~IWL_STA_DRIVER_ACTIVE; sta_id 512 drivers/net/wireless/intel/iwlwifi/dvm/sta.c return iwl_send_remove_station(priv, addr, sta_id, false); sta_id 518 drivers/net/wireless/intel/iwlwifi/dvm/sta.c void iwl_deactivate_station(struct iwl_priv *priv, const u8 sta_id, sta_id 530 drivers/net/wireless/intel/iwlwifi/dvm/sta.c IWL_DEBUG_ASSOC(priv, "Deactivating STA: %pM (%d)\n", addr, sta_id); sta_id 532 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (WARN_ON_ONCE(sta_id == IWL_INVALID_STATION)) sta_id 537 drivers/net/wireless/intel/iwlwifi/dvm/sta.c WARN_ON_ONCE(!(priv->stations[sta_id].used & IWL_STA_DRIVER_ACTIVE)); sta_id 540 drivers/net/wireless/intel/iwlwifi/dvm/sta.c memset(&priv->tid_data[sta_id][tid], 0, sta_id 541 drivers/net/wireless/intel/iwlwifi/dvm/sta.c sizeof(priv->tid_data[sta_id][tid])); sta_id 543 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].used &= ~IWL_STA_DRIVER_ACTIVE; sta_id 544 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].used &= ~IWL_STA_UCODE_INPROGRESS; sta_id 555 drivers/net/wireless/intel/iwlwifi/dvm/sta.c u8 sta_id, struct iwl_link_quality_cmd *link_cmd) sta_id 601 drivers/net/wireless/intel/iwlwifi/dvm/sta.c link_cmd->sta_id = sta_id; sta_id 760 drivers/net/wireless/intel/iwlwifi/dvm/sta.c IWL_DEBUG_RATE(priv, "lq station id 0x%x\n", lq->sta_id); sta_id 831 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (WARN_ON(lq->sta_id == IWL_INVALID_STATION)) sta_id 836 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (!(priv->stations[lq->sta_id].used & IWL_STA_DRIVER_ACTIVE)) { sta_id 857 drivers/net/wireless/intel/iwlwifi/dvm/sta.c lq->sta_id); sta_id 859 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[lq->sta_id].used &= ~IWL_STA_UCODE_INPROGRESS; sta_id 868 drivers/net/wireless/intel/iwlwifi/dvm/sta.c u8 sta_id) sta_id 878 drivers/net/wireless/intel/iwlwifi/dvm/sta.c iwl_sta_fill_lq(priv, ctx, sta_id, link_cmd); sta_id 893 drivers/net/wireless/intel/iwlwifi/dvm/sta.c u8 sta_id; sta_id 899 drivers/net/wireless/intel/iwlwifi/dvm/sta.c ret = iwl_add_station_common(priv, ctx, addr, 0, NULL, &sta_id); sta_id 906 drivers/net/wireless/intel/iwlwifi/dvm/sta.c *sta_id_r = sta_id; sta_id 909 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].used |= IWL_STA_LOCAL; sta_id 913 drivers/net/wireless/intel/iwlwifi/dvm/sta.c link_cmd = iwl_sta_alloc_lq(priv, ctx, sta_id); sta_id 926 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].lq = link_cmd; sta_id 1084 drivers/net/wireless/intel/iwlwifi/dvm/sta.c u8 sta_id, u32 tkip_iv32, u16 *tkip_p1k, sta_id 1092 drivers/net/wireless/intel/iwlwifi/dvm/sta.c memcpy(&sta_cmd, &priv->stations[sta_id].sta, sizeof(sta_cmd)); sta_id 1140 drivers/net/wireless/intel/iwlwifi/dvm/sta.c u8 sta_id = iwlagn_key_sta_id(priv, vif, sta); sta_id 1142 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (sta_id == IWL_INVALID_STATION) sta_id 1151 drivers/net/wireless/intel/iwlwifi/dvm/sta.c iwlagn_send_sta_key(priv, keyconf, sta_id, sta_id 1161 drivers/net/wireless/intel/iwlwifi/dvm/sta.c u8 sta_id = iwlagn_key_sta_id(priv, ctx->vif, sta); sta_id 1165 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (sta_id == IWL_INVALID_STATION) sta_id 1169 drivers/net/wireless/intel/iwlwifi/dvm/sta.c memcpy(&sta_cmd, &priv->stations[sta_id].sta, sizeof(sta_cmd)); sta_id 1170 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (!(priv->stations[sta_id].used & IWL_STA_UCODE_ACTIVE)) sta_id 1171 drivers/net/wireless/intel/iwlwifi/dvm/sta.c sta_id = IWL_INVALID_STATION; sta_id 1174 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (sta_id == IWL_INVALID_STATION) sta_id 1182 drivers/net/wireless/intel/iwlwifi/dvm/sta.c keyconf->keyidx, sta_id); sta_id 1211 drivers/net/wireless/intel/iwlwifi/dvm/sta.c u8 sta_id = iwlagn_key_sta_id(priv, ctx->vif, sta); sta_id 1214 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (sta_id == IWL_INVALID_STATION) sta_id 1235 drivers/net/wireless/intel/iwlwifi/dvm/sta.c ret = iwlagn_send_sta_key(priv, keyconf, sta_id, sta_id 1241 drivers/net/wireless/intel/iwlwifi/dvm/sta.c ret = iwlagn_send_sta_key(priv, keyconf, sta_id, sta_id 1272 drivers/net/wireless/intel/iwlwifi/dvm/sta.c u8 sta_id; sta_id 1275 drivers/net/wireless/intel/iwlwifi/dvm/sta.c sta_id = iwl_prep_station(priv, ctx, iwl_bcast_addr, false, NULL); sta_id 1276 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (sta_id == IWL_INVALID_STATION) { sta_id 1283 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].used |= IWL_STA_DRIVER_ACTIVE; sta_id 1284 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].used |= IWL_STA_BCAST; sta_id 1287 drivers/net/wireless/intel/iwlwifi/dvm/sta.c link_cmd = iwl_sta_alloc_lq(priv, ctx, sta_id); sta_id 1295 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].lq = link_cmd; sta_id 1311 drivers/net/wireless/intel/iwlwifi/dvm/sta.c u8 sta_id = ctx->bcast_sta_id; sta_id 1313 drivers/net/wireless/intel/iwlwifi/dvm/sta.c link_cmd = iwl_sta_alloc_lq(priv, ctx, sta_id); sta_id 1320 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (priv->stations[sta_id].lq) sta_id 1321 drivers/net/wireless/intel/iwlwifi/dvm/sta.c kfree(priv->stations[sta_id].lq); sta_id 1324 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].lq = link_cmd; sta_id 1347 drivers/net/wireless/intel/iwlwifi/dvm/sta.c int iwl_sta_tx_modify_enable_tid(struct iwl_priv *priv, int sta_id, int tid) sta_id 1355 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.sta.modify_mask = STA_MODIFY_TID_DISABLE_TX; sta_id 1356 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.tid_disable_tx &= cpu_to_le16(~(1 << tid)); sta_id 1357 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; sta_id 1358 drivers/net/wireless/intel/iwlwifi/dvm/sta.c memcpy(&sta_cmd, &priv->stations[sta_id].sta, sizeof(struct iwl_addsta_cmd)); sta_id 1367 drivers/net/wireless/intel/iwlwifi/dvm/sta.c int sta_id; sta_id 1372 drivers/net/wireless/intel/iwlwifi/dvm/sta.c sta_id = iwl_sta_id(sta); sta_id 1373 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (sta_id == IWL_INVALID_STATION) sta_id 1377 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.station_flags_msk = 0; sta_id 1378 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.sta.modify_mask = STA_MODIFY_ADDBA_TID_MSK; sta_id 1379 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.add_immediate_ba_tid = (u8)tid; sta_id 1380 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.add_immediate_ba_ssn = cpu_to_le16(ssn); sta_id 1381 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; sta_id 1382 drivers/net/wireless/intel/iwlwifi/dvm/sta.c memcpy(&sta_cmd, &priv->stations[sta_id].sta, sizeof(struct iwl_addsta_cmd)); sta_id 1391 drivers/net/wireless/intel/iwlwifi/dvm/sta.c int sta_id; sta_id 1396 drivers/net/wireless/intel/iwlwifi/dvm/sta.c sta_id = iwl_sta_id(sta); sta_id 1397 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (sta_id == IWL_INVALID_STATION) { sta_id 1403 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.station_flags_msk = 0; sta_id 1404 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.sta.modify_mask = STA_MODIFY_DELBA_TID_MSK; sta_id 1405 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.remove_immediate_ba_tid = (u8)tid; sta_id 1406 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; sta_id 1407 drivers/net/wireless/intel/iwlwifi/dvm/sta.c memcpy(&sta_cmd, &priv->stations[sta_id].sta, sizeof(struct iwl_addsta_cmd)); sta_id 1415 drivers/net/wireless/intel/iwlwifi/dvm/sta.c void iwl_sta_modify_sleep_tx_count(struct iwl_priv *priv, int sta_id, int cnt) sta_id 1421 drivers/net/wireless/intel/iwlwifi/dvm/sta.c .sta.sta_id = sta_id, sta_id 51 drivers/net/wireless/intel/iwlwifi/dvm/tx.c struct ieee80211_hdr *hdr, u8 sta_id) sta_id 76 drivers/net/wireless/intel/iwlwifi/dvm/tx.c tx_cmd->sta_id = sta_id; sta_id 243 drivers/net/wireless/intel/iwlwifi/dvm/tx.c int sta_id; sta_id 248 drivers/net/wireless/intel/iwlwifi/dvm/tx.c sta_id = iwl_sta_id(sta); sta_id 254 drivers/net/wireless/intel/iwlwifi/dvm/tx.c WARN_ON(sta_id == IWL_INVALID_STATION); sta_id 256 drivers/net/wireless/intel/iwlwifi/dvm/tx.c return sta_id; sta_id 275 drivers/net/wireless/intel/iwlwifi/dvm/tx.c u8 sta_id, tid = IWL_MAX_TID_COUNT; sta_id 314 drivers/net/wireless/intel/iwlwifi/dvm/tx.c sta_id = ctx->bcast_sta_id; sta_id 317 drivers/net/wireless/intel/iwlwifi/dvm/tx.c sta_id = iwl_sta_id_or_broadcast(ctx, sta); sta_id 318 drivers/net/wireless/intel/iwlwifi/dvm/tx.c if (sta_id == IWL_INVALID_STATION) { sta_id 343 drivers/net/wireless/intel/iwlwifi/dvm/tx.c iwl_sta_modify_sleep_tx_count(priv, sta_id, 1); sta_id 362 drivers/net/wireless/intel/iwlwifi/dvm/tx.c iwlagn_tx_cmd_build_basic(priv, skb, tx_cmd, info, hdr, sta_id); sta_id 382 drivers/net/wireless/intel/iwlwifi/dvm/tx.c tid_data = &priv->tid_data[sta_id][tid]; sta_id 391 drivers/net/wireless/intel/iwlwifi/dvm/tx.c sta_id, tid, sta_id 421 drivers/net/wireless/intel/iwlwifi/dvm/tx.c txq_id = priv->tid_data[sta_id][tid].agg.txq_id; sta_id 434 drivers/net/wireless/intel/iwlwifi/dvm/tx.c IWL_DEBUG_TX(priv, "TX to [%d|%d] Q:%d - seq: 0x%x\n", sta_id, tid, sta_id 441 drivers/net/wireless/intel/iwlwifi/dvm/tx.c priv->tid_data[sta_id][tid].seq_number = seq_number; sta_id 490 drivers/net/wireless/intel/iwlwifi/dvm/tx.c int sta_id, txq_id; sta_id 493 drivers/net/wireless/intel/iwlwifi/dvm/tx.c sta_id = iwl_sta_id(sta); sta_id 495 drivers/net/wireless/intel/iwlwifi/dvm/tx.c if (sta_id == IWL_INVALID_STATION) { sta_id 502 drivers/net/wireless/intel/iwlwifi/dvm/tx.c tid_data = &priv->tid_data[sta_id][tid]; sta_id 527 drivers/net/wireless/intel/iwlwifi/dvm/tx.c sta_id, tid, tid_data->agg.state); sta_id 538 drivers/net/wireless/intel/iwlwifi/dvm/tx.c sta_id, tid, txq_id); sta_id 582 drivers/net/wireless/intel/iwlwifi/dvm/tx.c int sta_id, txq_id, ret; sta_id 587 drivers/net/wireless/intel/iwlwifi/dvm/tx.c sta_id = iwl_sta_id(sta); sta_id 588 drivers/net/wireless/intel/iwlwifi/dvm/tx.c if (sta_id == IWL_INVALID_STATION) { sta_id 595 drivers/net/wireless/intel/iwlwifi/dvm/tx.c if (priv->tid_data[sta_id][tid].agg.state != IWL_AGG_OFF) { sta_id 608 drivers/net/wireless/intel/iwlwifi/dvm/tx.c ret = iwl_sta_tx_modify_enable_tid(priv, sta_id, tid); sta_id 613 drivers/net/wireless/intel/iwlwifi/dvm/tx.c tid_data = &priv->tid_data[sta_id][tid]; sta_id 641 drivers/net/wireless/intel/iwlwifi/dvm/tx.c int sta_id, txq_id; sta_id 642 drivers/net/wireless/intel/iwlwifi/dvm/tx.c sta_id = iwl_sta_id(sta); sta_id 650 drivers/net/wireless/intel/iwlwifi/dvm/tx.c tid_data = &priv->tid_data[sta_id][tid]; sta_id 654 drivers/net/wireless/intel/iwlwifi/dvm/tx.c sta_id, tid, txq_id, tid_data->agg.state); sta_id 692 drivers/net/wireless/intel/iwlwifi/dvm/tx.c ssn = priv->tid_data[sta_priv->sta_id][tid].agg.ssn; sta_id 693 drivers/net/wireless/intel/iwlwifi/dvm/tx.c q = priv->tid_data[sta_priv->sta_id][tid].agg.txq_id; sta_id 694 drivers/net/wireless/intel/iwlwifi/dvm/tx.c priv->tid_data[sta_priv->sta_id][tid].agg.state = IWL_AGG_ON; sta_id 699 drivers/net/wireless/intel/iwlwifi/dvm/tx.c iwl_trans_txq_enable(priv->trans, q, fifo, sta_priv->sta_id, tid, sta_id 745 drivers/net/wireless/intel/iwlwifi/dvm/tx.c static void iwlagn_check_ratid_empty(struct iwl_priv *priv, int sta_id, u8 tid) sta_id 747 drivers/net/wireless/intel/iwlwifi/dvm/tx.c struct iwl_tid_data *tid_data = &priv->tid_data[sta_id][tid]; sta_id 754 drivers/net/wireless/intel/iwlwifi/dvm/tx.c addr = priv->stations[sta_id].sta.sta.addr; sta_id 755 drivers/net/wireless/intel/iwlwifi/dvm/tx.c ctx = priv->stations[sta_id].ctxid; sta_id 758 drivers/net/wireless/intel/iwlwifi/dvm/tx.c switch (priv->tid_data[sta_id][tid].agg.state) { sta_id 928 drivers/net/wireless/intel/iwlwifi/dvm/tx.c int sta_id = (tx_resp->ra_tid & IWLAGN_TX_RES_RA_MSK) >> sta_id 930 drivers/net/wireless/intel/iwlwifi/dvm/tx.c struct iwl_ht_agg *agg = &priv->tid_data[sta_id][tid].agg; sta_id 1124 drivers/net/wireless/intel/iwlwifi/dvm/tx.c int sta_id; sta_id 1134 drivers/net/wireless/intel/iwlwifi/dvm/tx.c sta_id = (tx_resp->ra_tid & IWLAGN_TX_RES_RA_MSK) >> sta_id 1140 drivers/net/wireless/intel/iwlwifi/dvm/tx.c WARN_ON_ONCE(sta_id >= IWLAGN_STATION_COUNT || sta_id 1142 drivers/net/wireless/intel/iwlwifi/dvm/tx.c if (txq_id != priv->tid_data[sta_id][tid].agg.txq_id) sta_id 1144 drivers/net/wireless/intel/iwlwifi/dvm/tx.c priv->tid_data[sta_id][tid].agg.txq_id); sta_id 1170 drivers/net/wireless/intel/iwlwifi/dvm/tx.c priv->tid_data[sta_id][tid].next_reclaimed = sta_id 1174 drivers/net/wireless/intel/iwlwifi/dvm/tx.c iwlagn_check_ratid_empty(priv, sta_id, tid); sta_id 1230 drivers/net/wireless/intel/iwlwifi/dvm/tx.c priv->tid_data[sta_id][tid].next_reclaimed = sta_id 1273 drivers/net/wireless/intel/iwlwifi/dvm/tx.c int sta_id; sta_id 1290 drivers/net/wireless/intel/iwlwifi/dvm/tx.c sta_id = ba_resp->sta_id; sta_id 1292 drivers/net/wireless/intel/iwlwifi/dvm/tx.c agg = &priv->tid_data[sta_id][tid].agg; sta_id 1312 drivers/net/wireless/intel/iwlwifi/dvm/tx.c scd_flow, sta_id, tid, agg->txq_id); sta_id 1329 drivers/net/wireless/intel/iwlwifi/dvm/tx.c ba_resp->sta_id); sta_id 1352 drivers/net/wireless/intel/iwlwifi/dvm/tx.c priv->tid_data[sta_id][tid].next_reclaimed = ba_resp_scd_ssn; sta_id 1354 drivers/net/wireless/intel/iwlwifi/dvm/tx.c iwlagn_check_ratid_empty(priv, sta_id, tid); sta_id 410 drivers/net/wireless/intel/iwlwifi/fw/api/d3.h u8 sta_id; sta_id 268 drivers/net/wireless/intel/iwlwifi/fw/api/location.h u8 sta_id; sta_id 573 drivers/net/wireless/intel/iwlwifi/fw/api/mac.h u8 sta_id; sta_id 641 drivers/net/wireless/intel/iwlwifi/fw/api/mac.h u8 sta_id; sta_id 305 drivers/net/wireless/intel/iwlwifi/fw/api/power.h __le32 sta_id; sta_id 198 drivers/net/wireless/intel/iwlwifi/fw/api/rs.h u8 sta_id; sta_id 232 drivers/net/wireless/intel/iwlwifi/fw/api/rs.h u8 sta_id; sta_id 588 drivers/net/wireless/intel/iwlwifi/fw/api/rs.h u8 sta_id; sta_id 891 drivers/net/wireless/intel/iwlwifi/fw/api/rx.h u8 sta_id; sta_id 216 drivers/net/wireless/intel/iwlwifi/fw/api/scan.h u8 sta_id; sta_id 327 drivers/net/wireless/intel/iwlwifi/fw/api/sta.h u8 sta_id; sta_id 414 drivers/net/wireless/intel/iwlwifi/fw/api/sta.h u8 sta_id; sta_id 443 drivers/net/wireless/intel/iwlwifi/fw/api/sta.h u8 sta_id; sta_id 500 drivers/net/wireless/intel/iwlwifi/fw/api/sta.h u8 sta_id; sta_id 521 drivers/net/wireless/intel/iwlwifi/fw/api/sta.h __le32 sta_id; sta_id 538 drivers/net/wireless/intel/iwlwifi/fw/api/sta.h __le32 sta_id; sta_id 568 drivers/net/wireless/intel/iwlwifi/fw/api/sta.h __le32 sta_id; sta_id 154 drivers/net/wireless/intel/iwlwifi/fw/api/tdls.h __le32 sta_id; sta_id 166 drivers/net/wireless/intel/iwlwifi/fw/api/tdls.h u8 sta_id; sta_id 204 drivers/net/wireless/intel/iwlwifi/fw/api/tdls.h __le16 sta_id; sta_id 281 drivers/net/wireless/intel/iwlwifi/fw/api/tx.h u8 sta_id; sta_id 671 drivers/net/wireless/intel/iwlwifi/fw/api/tx.h u8 sta_id; sta_id 756 drivers/net/wireless/intel/iwlwifi/fw/api/tx.h u8 sta_id; sta_id 905 drivers/net/wireless/intel/iwlwifi/fw/api/tx.h __le32 sta_id; sta_id 933 drivers/net/wireless/intel/iwlwifi/fw/api/tx.h u8 sta_id; sta_id 953 drivers/net/wireless/intel/iwlwifi/fw/api/tx.h u8 sta_id; sta_id 150 drivers/net/wireless/intel/iwlwifi/fw/api/txq.h u8 sta_id; sta_id 442 drivers/net/wireless/intel/iwlwifi/iwl-trans.h u8 sta_id; sta_id 572 drivers/net/wireless/intel/iwlwifi/iwl-trans.h __le16 flags, u8 sta_id, u8 tid, sta_id 1029 drivers/net/wireless/intel/iwlwifi/iwl-trans.h __le16 flags, u8 sta_id, u8 tid, sta_id 1043 drivers/net/wireless/intel/iwlwifi/iwl-trans.h return trans->ops->txq_alloc(trans, flags, sta_id, tid, sta_id 1055 drivers/net/wireless/intel/iwlwifi/iwl-trans.h int fifo, int sta_id, int tid, sta_id 1061 drivers/net/wireless/intel/iwlwifi/iwl-trans.h .sta_id = sta_id, sta_id 1064 drivers/net/wireless/intel/iwlwifi/iwl-trans.h .aggregate = sta_id >= 0, sta_id 1076 drivers/net/wireless/intel/iwlwifi/iwl-trans.h .sta_id = -1, sta_id 238 drivers/net/wireless/intel/iwlwifi/mvm/coex.c static int iwl_mvm_bt_coex_reduced_txp(struct iwl_mvm *mvm, u8 sta_id, sta_id 245 drivers/net/wireless/intel/iwlwifi/mvm/coex.c mvmsta = iwl_mvm_sta_from_staid_protected(mvm, sta_id); sta_id 253 drivers/net/wireless/intel/iwlwifi/mvm/coex.c value = mvmsta->sta_id; sta_id 259 drivers/net/wireless/intel/iwlwifi/mvm/coex.c enable ? "en" : "dis", sta_id); sta_id 907 drivers/net/wireless/intel/iwlwifi/mvm/d3.c wowlan_config_cmd.sta_id = mvm->aux_sta.sta_id; sta_id 1016 drivers/net/wireless/intel/iwlwifi/mvm/d3.c wowlan_config_cmd.sta_id = mvmvif->ap_sta_id; sta_id 170 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c int sta_id, drain, ret; sta_id 176 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c if (sscanf(buf, "%d %d", &sta_id, &drain) != 2) sta_id 178 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c if (sta_id < 0 || sta_id >= IWL_MVM_STATION_COUNT) sta_id 185 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c mvmsta = iwl_mvm_sta_from_staid_protected(mvm, sta_id); sta_id 445 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c lq_sta->pers.sta_id); sta_id 77 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c .sta_id = mvmvif->bcast_sta.sta_id, sta_id 1392 drivers/net/wireless/intel/iwlwifi/mvm/fw.c mvm->tdls_cs.peer.sta_id = IWL_MVM_INVALID_STA; sta_id 356 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c mvmvif->bcast_sta.sta_id = IWL_MVM_INVALID_STA; sta_id 357 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c mvmvif->mcast_sta.sta_id = IWL_MVM_INVALID_STA; sta_id 881 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c tx->sta_id = mvmvif->bcast_sta.sta_id; sta_id 978 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_sta_from_mac80211(sta)->sta_id) { sta_id 2004 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c struct ieee80211_vif *vif, u8 sta_id) sta_id 2008 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c .sta_id = sta_id, sta_id 2025 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c sta = rcu_dereference(mvm->fw_id_to_mac_id[sta_ctxt_cmd.sta_id]); sta_id 2804 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (WARN_ON(mvmsta->sta_id == IWL_MVM_INVALID_STA)) sta_id 2833 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (WARN_ON(notif->sta_id >= ARRAY_SIZE(mvm->fw_id_to_mac_id))) sta_id 2837 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c sta = rcu_dereference(mvm->fw_id_to_mac_id[notif->sta_id]); sta_id 2894 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (sta == rcu_access_pointer(mvm->fw_id_to_mac_id[mvm_sta->sta_id])) sta_id 2895 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c rcu_assign_pointer(mvm->fw_id_to_mac_id[mvm_sta->sta_id], sta_id 3108 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_cfg_he_sta(mvm, vif, mvm_sta->sta_id); sta_id 3611 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c .sta_id_and_color = cpu_to_le32(mvm->aux_sta.sta_id), sta_id 4766 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (mvmvif->ap_sta_id != mvmsta->sta_id) sta_id 724 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h u8 sta_id; sta_id 815 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h u8 sta_id; sta_id 1101 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h u8 sta_id; sta_id 1208 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h iwl_mvm_sta_from_staid_rcu(struct iwl_mvm *mvm, u8 sta_id) sta_id 1212 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h if (sta_id >= ARRAY_SIZE(mvm->fw_id_to_mac_id)) sta_id 1215 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h sta = rcu_dereference(mvm->fw_id_to_mac_id[sta_id]); sta_id 1225 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h iwl_mvm_sta_from_staid_protected(struct iwl_mvm *mvm, u8 sta_id) sta_id 1229 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h if (sta_id >= ARRAY_SIZE(mvm->fw_id_to_mac_id)) sta_id 1232 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h sta = rcu_dereference_protected(mvm->fw_id_to_mac_id[sta_id], sta_id 1516 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h struct ieee80211_tx_info *info, u8 sta_id); sta_id 1532 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h int iwl_mvm_flush_sta_tids(struct iwl_mvm *mvm, u32 sta_id, sta_id 1958 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h int iwl_mvm_reconfig_scd(struct iwl_mvm *mvm, int queue, int fifo, int sta_id, sta_id 1101 drivers/net/wireless/intel/iwlwifi/mvm/ops.c u8 sta_id; sta_id 1103 drivers/net/wireless/intel/iwlwifi/mvm/ops.c sta_id = iwl_mvm_has_new_tx_api(mvm) ? sta_id 1104 drivers/net/wireless/intel/iwlwifi/mvm/ops.c mvm->tvqm_info[hw_queue].sta_id : sta_id 1107 drivers/net/wireless/intel/iwlwifi/mvm/ops.c if (WARN_ON_ONCE(sta_id >= ARRAY_SIZE(mvm->fw_id_to_mac_id))) sta_id 1112 drivers/net/wireless/intel/iwlwifi/mvm/ops.c sta = rcu_dereference(mvm->fw_id_to_mac_id[sta_id]); sta_id 585 drivers/net/wireless/intel/iwlwifi/mvm/power.c u8 ap_sta_id = le32_to_cpu(notif->sta_id); sta_id 341 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c sta = rcu_dereference(mvm->fw_id_to_mac_id[notif->sta_id]); sta_id 344 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c notif->sta_id); sta_id 352 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c notif->sta_id); sta_id 445 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c .sta_id = mvmsta->sta_id, sta_id 490 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c lq_sta->pers.sta_id = mvmsta->sta_id; sta_id 2976 drivers/net/wireless/intel/iwlwifi/mvm/rs.c lq_sta->lq.sta_id = mvmsta->sta_id; sta_id 2988 drivers/net/wireless/intel/iwlwifi/mvm/rs.c mvmsta->sta_id); sta_id 3515 drivers/net/wireless/intel/iwlwifi/mvm/rs.c WARN_ONCE(true, "viftype %d sta_id %d", viftype, sta->sta_id); sta_id 3592 drivers/net/wireless/intel/iwlwifi/mvm/rs.c bfer_mvmsta->sta_id); sta_id 3607 drivers/net/wireless/intel/iwlwifi/mvm/rs.c bfer_mvmsta->sta_id); sta_id 3764 drivers/net/wireless/intel/iwlwifi/mvm/rs.c lq_sta->lq.sta_id, lq_sta->pers.dbg_fixed_rate); sta_id 3820 drivers/net/wireless/intel/iwlwifi/mvm/rs.c "sta_id %d\n", lq_sta->lq.sta_id); sta_id 241 drivers/net/wireless/intel/iwlwifi/mvm/rs.h u32 sta_id; sta_id 301 drivers/net/wireless/intel/iwlwifi/mvm/rx.c mvmsta->sta_id != mvmvif->ap_sta_id) sta_id 862 drivers/net/wireless/intel/iwlwifi/mvm/rx.c u8 sta_id, tid; sta_id 879 drivers/net/wireless/intel/iwlwifi/mvm/rx.c sta_id = (ratid & BA_WINDOW_STATUS_STA_ID_MSK) sta_id 881 drivers/net/wireless/intel/iwlwifi/mvm/rx.c sta = rcu_dereference(mvm->fw_id_to_mac_id[sta_id]); sta_id 650 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c u8 sta_id = baid_data->sta_id; sta_id 653 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c sta = rcu_dereference(buf->mvm->fw_id_to_mac_id[sta_id]); sta_id 659 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c sta_id, sn); sta_id 695 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c sta = rcu_dereference(mvm->fw_id_to_mac_id[ba_data->sta_id]); sta_id 736 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c sta = rcu_dereference(mvm->fw_id_to_mac_id[ba_data->sta_id]); sta_id 910 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c if (WARN(tid != baid_data->tid || mvm_sta->sta_id != baid_data->sta_id, sta_id 912 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c baid, baid_data->sta_id, baid_data->tid, mvm_sta->sta_id, sta_id 2038 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c unsigned int sta_id = le32_get_bits(release->sta_tid, sta_id 2057 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c if (WARN(tid != baid_data->tid || sta_id != baid_data->sta_id, sta_id 2059 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c baid, baid_data->sta_id, baid_data->tid, sta_id, sta_id 713 drivers/net/wireless/intel/iwlwifi/mvm/scan.c tx_cmd[0].sta_id = mvm->aux_sta.sta_id; sta_id 720 drivers/net/wireless/intel/iwlwifi/mvm/scan.c tx_cmd[1].sta_id = mvm->aux_sta.sta_id; sta_id 1134 drivers/net/wireless/intel/iwlwifi/mvm/scan.c cfg->bcast_sta_id = mvm->aux_sta.sta_id; sta_id 1182 drivers/net/wireless/intel/iwlwifi/mvm/scan.c cfg->bcast_sta_id = mvm->aux_sta.sta_id; sta_id 1295 drivers/net/wireless/intel/iwlwifi/mvm/scan.c cfg.bcast_sta_id = mvm->aux_sta.sta_id; sta_id 211 drivers/net/wireless/intel/iwlwifi/mvm/sf.c static int iwl_mvm_sf_config(struct iwl_mvm *mvm, u8 sta_id, sta_id 235 drivers/net/wireless/intel/iwlwifi/mvm/sf.c if (sta_id == IWL_MVM_INVALID_STA) { sta_id 241 drivers/net/wireless/intel/iwlwifi/mvm/sf.c sta = rcu_dereference(mvm->fw_id_to_mac_id[sta_id]); sta_id 276 drivers/net/wireless/intel/iwlwifi/mvm/sf.c u8 sta_id = IWL_MVM_INVALID_STA; sta_id 312 drivers/net/wireless/intel/iwlwifi/mvm/sf.c sta_id = data.sta_vif_ap_sta_id; sta_id 321 drivers/net/wireless/intel/iwlwifi/mvm/sf.c sta_id = mvmvif->ap_sta_id; sta_id 332 drivers/net/wireless/intel/iwlwifi/mvm/sf.c return iwl_mvm_sf_config(mvm, sta_id, new_state); sta_id 87 drivers/net/wireless/intel/iwlwifi/mvm/sta.c int sta_id; sta_id 100 drivers/net/wireless/intel/iwlwifi/mvm/sta.c for (sta_id = 0; sta_id < ARRAY_SIZE(mvm->fw_id_to_mac_id); sta_id++) { sta_id 101 drivers/net/wireless/intel/iwlwifi/mvm/sta.c if (BIT(sta_id) & reserved_ids) sta_id 104 drivers/net/wireless/intel/iwlwifi/mvm/sta.c if (!rcu_dereference_protected(mvm->fw_id_to_mac_id[sta_id], sta_id 106 drivers/net/wireless/intel/iwlwifi/mvm/sta.c return sta_id; sta_id 117 drivers/net/wireless/intel/iwlwifi/mvm/sta.c .sta_id = mvm_sta->sta_id, sta_id 279 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta = rcu_dereference(ba_data->mvm->fw_id_to_mac_id[ba_data->sta_id]); sta_id 308 drivers/net/wireless/intel/iwlwifi/mvm/sta.c u8 sta_id; sta_id 313 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta_id = mvm->queue_info[queue].ra_sta_id; sta_id 317 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta = rcu_dereference(mvm->fw_id_to_mac_id[sta_id]); sta_id 329 drivers/net/wireless/intel/iwlwifi/mvm/sta.c cmd.sta_id = mvmsta->sta_id; sta_id 382 drivers/net/wireless/intel/iwlwifi/mvm/sta.c cmd.sta_id = mvm->queue_info[queue].ra_sta_id; sta_id 419 drivers/net/wireless/intel/iwlwifi/mvm/sta.c u8 sta_id; sta_id 427 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta_id = mvm->queue_info[queue].ra_sta_id; sta_id 430 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta = rcu_dereference_protected(mvm->fw_id_to_mac_id[sta_id], sta_id 459 drivers/net/wireless/intel/iwlwifi/mvm/sta.c u8 sta_id; sta_id 467 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta_id = mvm->queue_info[queue].ra_sta_id; sta_id 472 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta = rcu_dereference(mvm->fw_id_to_mac_id[sta_id]); sta_id 517 drivers/net/wireless/intel/iwlwifi/mvm/sta.c u8 sta_id, tid; sta_id 527 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta_id = mvm->queue_info[queue].ra_sta_id; sta_id 530 drivers/net/wireless/intel/iwlwifi/mvm/sta.c same_sta = sta_id == new_sta_id; sta_id 532 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvmsta = iwl_mvm_sta_from_staid_protected(mvm, sta_id); sta_id 661 drivers/net/wireless/intel/iwlwifi/mvm/sta.c cmd.sta_id = mvm->queue_info[queue].ra_sta_id; sta_id 697 drivers/net/wireless/intel/iwlwifi/mvm/sta.c cmd.sta_id, tid, IWL_FRAME_LIMIT, ssn); sta_id 718 drivers/net/wireless/intel/iwlwifi/mvm/sta.c static int iwl_mvm_find_free_queue(struct iwl_mvm *mvm, u8 sta_id, sta_id 744 drivers/net/wireless/intel/iwlwifi/mvm/sta.c u8 sta_id, u8 tid, unsigned int timeout) sta_id 756 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta_id, tid, SCD_QUEUE_CFG, size, timeout); sta_id 761 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta_id, tid, queue); sta_id 766 drivers/net/wireless/intel/iwlwifi/mvm/sta.c queue, sta_id, tid); sta_id 788 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvmsta->sta_id, tid); sta_id 789 drivers/net/wireless/intel/iwlwifi/mvm/sta.c queue = iwl_mvm_tvqm_enable_txq(mvm, mvmsta->sta_id, tid, wdg_timeout); sta_id 795 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvm->tvqm_info[queue].sta_id = mvmsta->sta_id; sta_id 808 drivers/net/wireless/intel/iwlwifi/mvm/sta.c int queue, u8 sta_id, u8 tid) sta_id 824 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvm->queue_info[queue].ra_sta_id = sta_id; sta_id 859 drivers/net/wireless/intel/iwlwifi/mvm/sta.c .sta_id = cfg->sta_id, sta_id 871 drivers/net/wireless/intel/iwlwifi/mvm/sta.c if (!iwl_mvm_update_txq_mapping(mvm, sta, queue, cfg->sta_id, cfg->tid)) sta_id 926 drivers/net/wireless/intel/iwlwifi/mvm/sta.c u8 sta_id; sta_id 939 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta_id = mvm->queue_info[queue].ra_sta_id; sta_id 953 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta = rcu_dereference_protected(mvm->fw_id_to_mac_id[sta_id], sta_id 980 drivers/net/wireless/intel/iwlwifi/mvm/sta.c cmd.sta_id = mvmsta->sta_id; sta_id 1121 drivers/net/wireless/intel/iwlwifi/mvm/sta.c u8 sta_id; sta_id 1154 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta_id = mvm->queue_info[i].ra_sta_id; sta_id 1155 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta = rcu_dereference(mvm->fw_id_to_mac_id[sta_id]); sta_id 1207 drivers/net/wireless/intel/iwlwifi/mvm/sta.c .sta_id = mvmsta->sta_id, sta_id 1232 drivers/net/wireless/intel/iwlwifi/mvm/sta.c queue = iwl_mvm_find_free_queue(mvm, mvmsta->sta_id, sta_id 1251 drivers/net/wireless/intel/iwlwifi/mvm/sta.c queue = iwl_mvm_find_free_queue(mvm, mvmsta->sta_id, sta_id 1256 drivers/net/wireless/intel/iwlwifi/mvm/sta.c queue = iwl_mvm_inactivity_check(mvm, mvmsta->sta_id); sta_id 1280 drivers/net/wireless/intel/iwlwifi/mvm/sta.c tid, cfg.sta_id); sta_id 1296 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvmsta->sta_id, tid); sta_id 1429 drivers/net/wireless/intel/iwlwifi/mvm/sta.c queue = iwl_mvm_find_free_queue(mvm, mvmsta->sta_id, sta_id 1434 drivers/net/wireless/intel/iwlwifi/mvm/sta.c queue = iwl_mvm_inactivity_check(mvm, mvmsta->sta_id); sta_id 1445 drivers/net/wireless/intel/iwlwifi/mvm/sta.c queue, mvmsta->sta_id); sta_id 1465 drivers/net/wireless/intel/iwlwifi/mvm/sta.c .sta_id = mvm_sta->sta_id, sta_id 1487 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvm_sta->sta_id, i); sta_id 1488 drivers/net/wireless/intel/iwlwifi/mvm/sta.c txq_id = iwl_mvm_tvqm_enable_txq(mvm, mvm_sta->sta_id, sta_id 1517 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvm_sta->sta_id, i, txq_id); sta_id 1537 drivers/net/wireless/intel/iwlwifi/mvm/sta.c cmd.sta_id = sta->sta_id; sta_id 1576 drivers/net/wireless/intel/iwlwifi/mvm/sta.c int i, ret, sta_id; sta_id 1583 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta_id = iwl_mvm_find_free_sta_id(mvm, sta_id 1586 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta_id = mvm_sta->sta_id; sta_id 1588 drivers/net/wireless/intel/iwlwifi/mvm/sta.c if (sta_id == IWL_MVM_INVALID_STA) sta_id 1596 drivers/net/wireless/intel/iwlwifi/mvm/sta.c .sta_id = sta_id, sta_id 1615 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvm_sta->sta_id = sta_id; sta_id 1704 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvmvif->ap_sta_id = sta_id; sta_id 1710 drivers/net/wireless/intel/iwlwifi/mvm/sta.c rcu_assign_pointer(mvm->fw_id_to_mac_id[sta_id], sta); sta_id 1728 drivers/net/wireless/intel/iwlwifi/mvm/sta.c cmd.sta_id = mvmsta->sta_id; sta_id 1743 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvmsta->sta_id); sta_id 1748 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvmsta->sta_id); sta_id 1760 drivers/net/wireless/intel/iwlwifi/mvm/sta.c static int iwl_mvm_rm_sta_common(struct iwl_mvm *mvm, u8 sta_id) sta_id 1764 drivers/net/wireless/intel/iwlwifi/mvm/sta.c .sta_id = sta_id, sta_id 1768 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta = rcu_dereference_protected(mvm->fw_id_to_mac_id[sta_id], sta_id 1780 drivers/net/wireless/intel/iwlwifi/mvm/sta.c IWL_ERR(mvm, "Failed to remove station. Id=%d\n", sta_id); sta_id 1843 drivers/net/wireless/intel/iwlwifi/mvm/sta.c u8 sta_id = mvm_sta->sta_id; sta_id 1888 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta_id, reserved_txq, *status)) sta_id 1895 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvmvif->ap_sta_id == sta_id) { sta_id 1908 drivers/net/wireless/intel/iwlwifi/mvm/sta.c if (WARN_ON_ONCE(mvm->tdls_cs.peer.sta_id == sta_id)) { sta_id 1909 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvm->tdls_cs.peer.sta_id = IWL_MVM_INVALID_STA; sta_id 1920 drivers/net/wireless/intel/iwlwifi/mvm/sta.c ret = iwl_mvm_rm_sta_common(mvm, mvm_sta->sta_id); sta_id 1921 drivers/net/wireless/intel/iwlwifi/mvm/sta.c RCU_INIT_POINTER(mvm->fw_id_to_mac_id[mvm_sta->sta_id], NULL); sta_id 1928 drivers/net/wireless/intel/iwlwifi/mvm/sta.c u8 sta_id) sta_id 1930 drivers/net/wireless/intel/iwlwifi/mvm/sta.c int ret = iwl_mvm_rm_sta_common(mvm, sta_id); sta_id 1934 drivers/net/wireless/intel/iwlwifi/mvm/sta.c RCU_INIT_POINTER(mvm->fw_id_to_mac_id[sta_id], NULL); sta_id 1944 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta->sta_id == IWL_MVM_INVALID_STA) { sta_id 1945 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta->sta_id = iwl_mvm_find_free_sta_id(mvm, iftype); sta_id 1946 drivers/net/wireless/intel/iwlwifi/mvm/sta.c if (WARN_ON_ONCE(sta->sta_id == IWL_MVM_INVALID_STA)) sta_id 1954 drivers/net/wireless/intel/iwlwifi/mvm/sta.c rcu_assign_pointer(mvm->fw_id_to_mac_id[sta->sta_id], ERR_PTR(-EINVAL)); sta_id 1960 drivers/net/wireless/intel/iwlwifi/mvm/sta.c RCU_INIT_POINTER(mvm->fw_id_to_mac_id[sta->sta_id], NULL); sta_id 1962 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta->sta_id = IWL_MVM_INVALID_STA; sta_id 1966 drivers/net/wireless/intel/iwlwifi/mvm/sta.c u8 sta_id, u8 fifo) sta_id 1973 drivers/net/wireless/intel/iwlwifi/mvm/sta.c .sta_id = sta_id, sta_id 1984 drivers/net/wireless/intel/iwlwifi/mvm/sta.c static int iwl_mvm_enable_aux_snif_queue_tvqm(struct iwl_mvm *mvm, u8 sta_id) sta_id 1992 drivers/net/wireless/intel/iwlwifi/mvm/sta.c return iwl_mvm_tvqm_enable_txq(mvm, sta_id, IWL_MAX_TID_COUNT, sta_id 2005 drivers/net/wireless/intel/iwlwifi/mvm/sta.c iwl_mvm_enable_aux_snif_queue(mvm, *queue, sta->sta_id, fifo); sta_id 2022 drivers/net/wireless/intel/iwlwifi/mvm/sta.c txq = iwl_mvm_enable_aux_snif_queue_tvqm(mvm, sta->sta_id); sta_id 2024 drivers/net/wireless/intel/iwlwifi/mvm/sta.c iwl_mvm_rm_sta_common(mvm, sta->sta_id); sta_id 2076 drivers/net/wireless/intel/iwlwifi/mvm/sta.c ret = iwl_mvm_rm_sta_common(mvm, mvm->snif_sta.sta_id); sta_id 2115 drivers/net/wireless/intel/iwlwifi/mvm/sta.c .sta_id = mvmvif->bcast_sta.sta_id, sta_id 2142 drivers/net/wireless/intel/iwlwifi/mvm/sta.c if (WARN_ON_ONCE(bsta->sta_id == IWL_MVM_INVALID_STA)) sta_id 2155 drivers/net/wireless/intel/iwlwifi/mvm/sta.c queue = iwl_mvm_tvqm_enable_txq(mvm, bsta->sta_id, sta_id 2159 drivers/net/wireless/intel/iwlwifi/mvm/sta.c iwl_mvm_rm_sta_common(mvm, bsta->sta_id); sta_id 2216 drivers/net/wireless/intel/iwlwifi/mvm/sta.c ret = iwl_mvm_rm_sta_common(mvm, mvmvif->bcast_sta.sta_id); sta_id 2301 drivers/net/wireless/intel/iwlwifi/mvm/sta.c .sta_id = msta->sta_id, sta_id 2347 drivers/net/wireless/intel/iwlwifi/mvm/sta.c int queue = iwl_mvm_tvqm_enable_txq(mvm, msta->sta_id, sta_id 2366 drivers/net/wireless/intel/iwlwifi/mvm/sta.c static int __iwl_mvm_remove_sta_key(struct iwl_mvm *mvm, u8 sta_id, sta_id 2381 drivers/net/wireless/intel/iwlwifi/mvm/sta.c if (sta_id == IWL_MVM_INVALID_STA) sta_id 2398 drivers/net/wireless/intel/iwlwifi/mvm/sta.c u.cmd.common.sta_id = sta_id; sta_id 2434 drivers/net/wireless/intel/iwlwifi/mvm/sta.c ret = iwl_mvm_rm_sta_common(mvm, mvmvif->mcast_sta.sta_id); sta_id 2582 drivers/net/wireless/intel/iwlwifi/mvm/sta.c cmd.sta_id = mvm_sta->sta_id; sta_id 2642 drivers/net/wireless/intel/iwlwifi/mvm/sta.c baid_data->sta_id = mvm_sta->sta_id; sta_id 2657 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvm_sta->sta_id, tid, baid); sta_id 2709 drivers/net/wireless/intel/iwlwifi/mvm/sta.c cmd.sta_id = mvm_sta->sta_id; sta_id 2801 drivers/net/wireless/intel/iwlwifi/mvm/sta.c ret = iwl_mvm_find_free_queue(mvm, mvmsta->sta_id, sta_id 2839 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvmsta->sta_id, tid, txq_id, tid_data->ssn, sta_id 2879 drivers/net/wireless/intel/iwlwifi/mvm/sta.c .sta_id = mvmsta->sta_id, sta_id 2951 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvmsta->sta_id, tid, sta_id 3038 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvmsta->sta_id, tid, txq_id, tid_data->state); sta_id 3077 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvmsta->sta_id, tid, tid_data->state); sta_id 3103 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvmsta->sta_id, tid, txq_id, tid_data->state); sta_id 3115 drivers/net/wireless/intel/iwlwifi/mvm/sta.c if (iwl_mvm_flush_sta_tids(mvm, mvmsta->sta_id, sta_id 3176 drivers/net/wireless/intel/iwlwifi/mvm/sta.c u8 sta_id = mvmvif->ap_sta_id; sta_id 3178 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta = rcu_dereference_check(mvm->fw_id_to_mac_id[sta_id], sta_id 3196 drivers/net/wireless/intel/iwlwifi/mvm/sta.c u32 sta_id, sta_id 3214 drivers/net/wireless/intel/iwlwifi/mvm/sta.c if (sta_id == IWL_MVM_INVALID_STA) sta_id 3277 drivers/net/wireless/intel/iwlwifi/mvm/sta.c u.cmd.common.sta_id = sta_id; sta_id 3309 drivers/net/wireless/intel/iwlwifi/mvm/sta.c u8 sta_id, bool remove_key) sta_id 3326 drivers/net/wireless/intel/iwlwifi/mvm/sta.c igtk_cmd.sta_id = cpu_to_le32(sta_id); sta_id 3330 drivers/net/wireless/intel/iwlwifi/mvm/sta.c if (sta_id == IWL_MVM_INVALID_STA) sta_id 3366 drivers/net/wireless/intel/iwlwifi/mvm/sta.c igtk_cmd.sta_id); sta_id 3372 drivers/net/wireless/intel/iwlwifi/mvm/sta.c .sta_id = igtk_cmd.sta_id, sta_id 3397 drivers/net/wireless/intel/iwlwifi/mvm/sta.c u8 sta_id = mvmvif->ap_sta_id; sta_id 3398 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta = rcu_dereference_protected(mvm->fw_id_to_mac_id[sta_id], sta_id 3418 drivers/net/wireless/intel/iwlwifi/mvm/sta.c u32 sta_id; sta_id 3424 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta_id = mvm_sta->sta_id; sta_id 3430 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta_id = mvmvif->mcast_sta.sta_id; sta_id 3442 drivers/net/wireless/intel/iwlwifi/mvm/sta.c ret = iwl_mvm_send_sta_key(mvm, sta_id, keyconf, mcast, sta_id 3451 drivers/net/wireless/intel/iwlwifi/mvm/sta.c ret = iwl_mvm_send_sta_key(mvm, sta_id, keyconf, mcast, sta_id 3455 drivers/net/wireless/intel/iwlwifi/mvm/sta.c ret = iwl_mvm_send_sta_key(mvm, sta_id, keyconf, mcast, sta_id 3470 drivers/net/wireless/intel/iwlwifi/mvm/sta.c u8 sta_id = IWL_MVM_INVALID_STA; sta_id 3484 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta_id = mvm_sta->sta_id; sta_id 3493 drivers/net/wireless/intel/iwlwifi/mvm/sta.c mvm->fw_id_to_mac_id[sta_id], sta_id 3506 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta_id = mvmvif->mcast_sta.sta_id; sta_id 3512 drivers/net/wireless/intel/iwlwifi/mvm/sta.c ret = iwl_mvm_send_sta_igtk(mvm, keyconf, sta_id, false); sta_id 3550 drivers/net/wireless/intel/iwlwifi/mvm/sta.c __iwl_mvm_remove_sta_key(mvm, sta_id, keyconf, mcast); sta_id 3571 drivers/net/wireless/intel/iwlwifi/mvm/sta.c u8 sta_id = IWL_MVM_INVALID_STA; sta_id 3579 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta_id = mvm_sta->sta_id; sta_id 3581 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta_id = iwl_mvm_vif_from_mac80211(vif)->mcast_sta.sta_id; sta_id 3585 drivers/net/wireless/intel/iwlwifi/mvm/sta.c keyconf->keyidx, sta_id); sta_id 3590 drivers/net/wireless/intel/iwlwifi/mvm/sta.c return iwl_mvm_send_sta_igtk(mvm, keyconf, sta_id, true); sta_id 3610 drivers/net/wireless/intel/iwlwifi/mvm/sta.c ret = __iwl_mvm_remove_sta_key(mvm, sta_id, keyconf, mcast); sta_id 3617 drivers/net/wireless/intel/iwlwifi/mvm/sta.c ret = __iwl_mvm_remove_sta_key(mvm, sta_id, keyconf, !mcast); sta_id 3637 drivers/net/wireless/intel/iwlwifi/mvm/sta.c iwl_mvm_send_sta_key(mvm, mvm_sta->sta_id, keyconf, mcast, sta_id 3651 drivers/net/wireless/intel/iwlwifi/mvm/sta.c .sta_id = mvmsta->sta_id, sta_id 3672 drivers/net/wireless/intel/iwlwifi/mvm/sta.c .sta_id = mvmsta->sta_id, sta_id 3752 drivers/net/wireless/intel/iwlwifi/mvm/sta.c u32 sta_id = le32_to_cpu(notif->sta_id); sta_id 3754 drivers/net/wireless/intel/iwlwifi/mvm/sta.c if (WARN_ON_ONCE(sta_id >= IWL_MVM_STATION_COUNT)) sta_id 3758 drivers/net/wireless/intel/iwlwifi/mvm/sta.c sta = rcu_dereference(mvm->fw_id_to_mac_id[sta_id]); sta_id 3769 drivers/net/wireless/intel/iwlwifi/mvm/sta.c .sta_id = mvmsta->sta_id, sta_id 3813 drivers/net/wireless/intel/iwlwifi/mvm/sta.c .sta_id = sta->sta_id, sta_id 3855 drivers/net/wireless/intel/iwlwifi/mvm/sta.c if (mvmvif->mcast_sta.sta_id != IWL_MVM_INVALID_STA) sta_id 3863 drivers/net/wireless/intel/iwlwifi/mvm/sta.c if (!disable && mvmvif->bcast_sta.sta_id != IWL_MVM_INVALID_STA) sta_id 419 drivers/net/wireless/intel/iwlwifi/mvm/sta.h u32 sta_id; sta_id 472 drivers/net/wireless/intel/iwlwifi/mvm/sta.h u32 sta_id; sta_id 507 drivers/net/wireless/intel/iwlwifi/mvm/sta.h u8 sta_id); sta_id 153 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c tdls_cfg_cmd.sta_info[cnt].sta_id = i; sta_id 260 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c u32 sta_id = le32_to_cpu(notif->sta_id); sta_id 270 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c if (WARN_ON(sta_id >= IWL_MVM_STATION_COUNT)) sta_id 273 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c sta = rcu_dereference_protected(mvm->fw_id_to_mac_id[sta_id], sta_id 422 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c cmd.peer_sta_id = cpu_to_le32(mvmsta->sta_id); sta_id 467 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c mvmsta->sta_id); sta_id 484 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c mvm->tdls_cs.cur_sta_id = mvmsta->sta_id; sta_id 518 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c if (mvm->tdls_cs.peer.sta_id == IWL_MVM_INVALID_STA) sta_id 522 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c mvm->fw_id_to_mac_id[mvm->tdls_cs.peer.sta_id], sta_id 567 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c if (mvm->tdls_cs.peer.sta_id != IWL_MVM_INVALID_STA) { sta_id 594 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c mvm->tdls_cs.peer.sta_id = mvmsta->sta_id; sta_id 627 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c if (mvm->tdls_cs.peer.sta_id == IWL_MVM_INVALID_STA) { sta_id 633 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c mvm->fw_id_to_mac_id[mvm->tdls_cs.peer.sta_id], sta_id 644 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c if (mvm->tdls_cs.cur_sta_id == mvm->tdls_cs.peer.sta_id && sta_id 648 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c mvm->tdls_cs.peer.sta_id = IWL_MVM_INVALID_STA; sta_id 203 drivers/net/wireless/intel/iwlwifi/mvm/tx.c struct ieee80211_tx_info *info, u8 sta_id) sta_id 295 drivers/net/wireless/intel/iwlwifi/mvm/tx.c tx_cmd->sta_id = sta_id; sta_id 493 drivers/net/wireless/intel/iwlwifi/mvm/tx.c struct ieee80211_sta *sta, u8 sta_id) sta_id 580 drivers/net/wireless/intel/iwlwifi/mvm/tx.c iwl_mvm_set_tx_cmd(mvm, skb, tx_cmd, info, sta_id); sta_id 712 drivers/net/wireless/intel/iwlwifi/mvm/tx.c u8 sta_id; sta_id 738 drivers/net/wireless/intel/iwlwifi/mvm/tx.c sta_id = mvmvif->bcast_sta.sta_id; sta_id 740 drivers/net/wireless/intel/iwlwifi/mvm/tx.c sta_id = mvmvif->mcast_sta.sta_id; sta_id 745 drivers/net/wireless/intel/iwlwifi/mvm/tx.c sta_id = mvm->snif_sta.sta_id; sta_id 756 drivers/net/wireless/intel/iwlwifi/mvm/tx.c sta_id = mvm->aux_sta.sta_id; sta_id 769 drivers/net/wireless/intel/iwlwifi/mvm/tx.c IWL_DEBUG_TX(mvm, "station Id %d, queue=%d\n", sta_id, queue); sta_id 771 drivers/net/wireless/intel/iwlwifi/mvm/tx.c dev_cmd = iwl_mvm_set_tx_params(mvm, skb, &info, hdrlen, NULL, sta_id); sta_id 1091 drivers/net/wireless/intel/iwlwifi/mvm/tx.c if (WARN_ON_ONCE(mvmsta->sta_id == IWL_MVM_INVALID_STA)) sta_id 1098 drivers/net/wireless/intel/iwlwifi/mvm/tx.c sta, mvmsta->sta_id); sta_id 1173 drivers/net/wireless/intel/iwlwifi/mvm/tx.c mvmsta->sta_id, tid, txq_id, sta_id 1197 drivers/net/wireless/intel/iwlwifi/mvm/tx.c IWL_DEBUG_TX(mvm, "TX to [%d|%d] dropped\n", mvmsta->sta_id, tid); sta_id 1213 drivers/net/wireless/intel/iwlwifi/mvm/tx.c if (WARN_ON_ONCE(mvmsta->sta_id == IWL_MVM_INVALID_STA)) sta_id 1449 drivers/net/wireless/intel/iwlwifi/mvm/tx.c int sta_id = IWL_MVM_TX_RES_GET_RA(tx_resp->ra_tid); sta_id 1593 drivers/net/wireless/intel/iwlwifi/mvm/tx.c sta = rcu_dereference(mvm->fw_id_to_mac_id[sta_id]); sta_id 1723 drivers/net/wireless/intel/iwlwifi/mvm/tx.c int sta_id = IWL_MVM_TX_RES_GET_RA(tx_resp->ra_tid); sta_id 1738 drivers/net/wireless/intel/iwlwifi/mvm/tx.c mvmsta = iwl_mvm_sta_from_staid_rcu(mvm, sta_id); sta_id 1740 drivers/net/wireless/intel/iwlwifi/mvm/tx.c sta = rcu_dereference(mvm->fw_id_to_mac_id[sta_id]); sta_id 1771 drivers/net/wireless/intel/iwlwifi/mvm/tx.c static void iwl_mvm_tx_reclaim(struct iwl_mvm *mvm, int sta_id, int tid, sta_id 1782 drivers/net/wireless/intel/iwlwifi/mvm/tx.c if (WARN_ONCE(sta_id >= IWL_MVM_STATION_COUNT || sta_id 1784 drivers/net/wireless/intel/iwlwifi/mvm/tx.c "sta_id %d tid %d", sta_id, tid)) sta_id 1789 drivers/net/wireless/intel/iwlwifi/mvm/tx.c sta = rcu_dereference(mvm->fw_id_to_mac_id[sta_id]); sta_id 1897 drivers/net/wireless/intel/iwlwifi/mvm/tx.c int sta_id, tid, txq, index; sta_id 1911 drivers/net/wireless/intel/iwlwifi/mvm/tx.c sta_id = ba_res->sta_id; sta_id 1924 drivers/net/wireless/intel/iwlwifi/mvm/tx.c mvmsta = iwl_mvm_sta_from_staid_rcu(mvm, sta_id); sta_id 1938 drivers/net/wireless/intel/iwlwifi/mvm/tx.c iwl_mvm_tx_reclaim(mvm, sta_id, tid, sta_id 1952 drivers/net/wireless/intel/iwlwifi/mvm/tx.c sta_id, le32_to_cpu(ba_res->flags), sta_id 1959 drivers/net/wireless/intel/iwlwifi/mvm/tx.c sta_id = ba_notif->sta_id; sta_id 1968 drivers/net/wireless/intel/iwlwifi/mvm/tx.c mvmsta = iwl_mvm_sta_from_staid_rcu(mvm, sta_id); sta_id 1984 drivers/net/wireless/intel/iwlwifi/mvm/tx.c iwl_mvm_tx_reclaim(mvm, sta_id, tid, txq, index, &ba_info, sta_id 1989 drivers/net/wireless/intel/iwlwifi/mvm/tx.c ba_notif->sta_addr, ba_notif->sta_id); sta_id 2026 drivers/net/wireless/intel/iwlwifi/mvm/tx.c int iwl_mvm_flush_sta_tids(struct iwl_mvm *mvm, u32 sta_id, sta_id 2031 drivers/net/wireless/intel/iwlwifi/mvm/tx.c .sta_id = cpu_to_le32(sta_id), sta_id 2049 drivers/net/wireless/intel/iwlwifi/mvm/tx.c BUILD_BUG_ON(offsetof(struct iwl_mvm_int_sta, sta_id) != sta_id 2050 drivers/net/wireless/intel/iwlwifi/mvm/tx.c offsetof(struct iwl_mvm_sta, sta_id)); sta_id 2053 drivers/net/wireless/intel/iwlwifi/mvm/tx.c return iwl_mvm_flush_sta_tids(mvm, mvm_sta->sta_id, sta_id 609 drivers/net/wireless/intel/iwlwifi/mvm/utils.c int iwl_mvm_reconfig_scd(struct iwl_mvm *mvm, int queue, int fifo, int sta_id, sta_id 616 drivers/net/wireless/intel/iwlwifi/mvm/utils.c .sta_id = sta_id, sta_id 659 drivers/net/wireless/intel/iwlwifi/mvm/utils.c if (WARN_ON(lq->sta_id == IWL_MVM_INVALID_STA || sta_id 1109 drivers/net/wireless/intel/iwlwifi/pcie/internal.h __le16 flags, u8 sta_id, u8 tid, sta_id 1231 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c __le16 flags, u8 sta_id, u8 tid, sta_id 1238 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c .sta_id = sta_id, sta_id 218 drivers/net/wireless/intel/iwlwifi/pcie/tx.c u8 sta_id = tx_cmd->sta_id; sta_id 241 drivers/net/wireless/intel/iwlwifi/pcie/tx.c bc_ent = cpu_to_le16(len | (sta_id << 12)); sta_id 258 drivers/net/wireless/intel/iwlwifi/pcie/tx.c u8 sta_id = 0; sta_id 266 drivers/net/wireless/intel/iwlwifi/pcie/tx.c sta_id = tx_cmd->sta_id; sta_id 268 drivers/net/wireless/intel/iwlwifi/pcie/tx.c bc_ent = cpu_to_le16(1 | (sta_id << 12)); sta_id 1354 drivers/net/wireless/intel/iwlwifi/pcie/tx.c #define BUILD_RAxTID(sta_id, tid) (((sta_id) << 4) + (tid)) sta_id 1386 drivers/net/wireless/intel/iwlwifi/pcie/tx.c u16 ra_tid = BUILD_RAxTID(cfg->sta_id, cfg->tid); sta_id 76 drivers/net/wireless/intersil/orinoco/hw.c struct comp_id nic_id, sta_id; sta_id 104 drivers/net/wireless/intersil/orinoco/hw.c err = HERMES_READ_RECORD(hw, USER_BAP, HERMES_RID_STAID, &sta_id); sta_id 111 drivers/net/wireless/intersil/orinoco/hw.c le16_to_cpus(&sta_id.id); sta_id 112 drivers/net/wireless/intersil/orinoco/hw.c le16_to_cpus(&sta_id.variant); sta_id 113 drivers/net/wireless/intersil/orinoco/hw.c le16_to_cpus(&sta_id.major); sta_id 114 drivers/net/wireless/intersil/orinoco/hw.c le16_to_cpus(&sta_id.minor); sta_id 116 drivers/net/wireless/intersil/orinoco/hw.c sta_id.id, sta_id.variant, sta_id.major, sta_id.minor); sta_id 118 drivers/net/wireless/intersil/orinoco/hw.c switch (sta_id.id) { sta_id 153 drivers/net/wireless/intersil/orinoco/hw.c sta_id.major, sta_id.minor); sta_id 155 drivers/net/wireless/intersil/orinoco/hw.c firmver = ((unsigned long)sta_id.major << 16) | sta_id.minor; sta_id 243 drivers/net/wireless/intersil/orinoco/hw.c sta_id.major, sta_id.minor, sta_id.variant); sta_id 245 drivers/net/wireless/intersil/orinoco/hw.c firmver = ((unsigned long)sta_id.major << 16) | sta_id 246 drivers/net/wireless/intersil/orinoco/hw.c ((unsigned long)sta_id.minor << 8) | sta_id.variant; sta_id 404 drivers/net/wireless/rsi/rsi_91x_core.c tx_params->sta_id = 0; sta_id 454 drivers/net/wireless/rsi/rsi_91x_core.c tx_params->sta_id = rsta->sta_id; sta_id 456 drivers/net/wireless/rsi/rsi_91x_core.c tx_params->sta_id = 0; sta_id 140 drivers/net/wireless/rsi/rsi_91x_hal.c mgmt_desc->sta_id = tx_params->sta_id; sta_id 261 drivers/net/wireless/rsi/rsi_91x_hal.c data_desc->sta_id = tx_params->sta_id; sta_id 267 drivers/net/wireless/rsi/rsi_91x_hal.c data_desc->sta_id = vap_id; sta_id 951 drivers/net/wireless/rsi/rsi_91x_mac80211.c s16 sta_id = 0; sta_id 966 drivers/net/wireless/rsi/rsi_91x_mac80211.c sta_id = rsta->sta_id; sta_id 978 drivers/net/wireless/rsi/rsi_91x_mac80211.c sta_id, sta_id 991 drivers/net/wireless/rsi/rsi_91x_mac80211.c sta_id, sta_id 1086 drivers/net/wireless/rsi/rsi_91x_mac80211.c u8 sta_id = 0; sta_id 1110 drivers/net/wireless/rsi/rsi_91x_mac80211.c sta_id = rsta->sta_id; sta_id 1115 drivers/net/wireless/rsi/rsi_91x_mac80211.c __func__, tid, seq_no, buf_size, sta_id); sta_id 1124 drivers/net/wireless/rsi/rsi_91x_mac80211.c sta_id); sta_id 1133 drivers/net/wireless/rsi/rsi_91x_mac80211.c sta_id); sta_id 1155 drivers/net/wireless/rsi/rsi_91x_mac80211.c sta_id); sta_id 1172 drivers/net/wireless/rsi/rsi_91x_mac80211.c sta_id); sta_id 1469 drivers/net/wireless/rsi/rsi_91x_mac80211.c rsta->sta_id = sta_idx; sta_id 1561 drivers/net/wireless/rsi/rsi_91x_mac80211.c rsta->sta_id = -1; sta_id 536 drivers/net/wireless/rsi/rsi_91x_mgmt.c u8 qos_enable, u16 aid, u16 sta_id, sta_id 583 drivers/net/wireless/rsi/rsi_91x_mgmt.c peer_notify->desc.desc_dword3.qid_tid = sta_id; sta_id 584 drivers/net/wireless/rsi/rsi_91x_mgmt.c peer_notify->desc.desc_dword3.sta_id = vap_id; sta_id 614 drivers/net/wireless/rsi/rsi_91x_mgmt.c u8 sta_id) sta_id 637 drivers/net/wireless/rsi/rsi_91x_mgmt.c aggr_params->peer_id = sta_id; sta_id 792 drivers/net/wireless/rsi/rsi_91x_mgmt.c s16 sta_id, sta_id 835 drivers/net/wireless/rsi/rsi_91x_mgmt.c set_key->sta_id = sta_id; sta_id 1234 drivers/net/wireless/rsi/rsi_91x_mgmt.c dynamic_frame->desc_dword3.sta_id = 0; /* vap id */ sta_id 1297 drivers/net/wireless/rsi/rsi_91x_mgmt.c u16 sta_id, sta_id 1343 drivers/net/wireless/rsi/rsi_91x_mgmt.c auto_rate->desc.desc_dword3.sta_id = sta_id; sta_id 1456 drivers/net/wireless/rsi/rsi_91x_mgmt.c u16 sta_id, sta_id 1468 drivers/net/wireless/rsi/rsi_91x_mgmt.c aid, sta_id, sta_id 1471 drivers/net/wireless/rsi/rsi_91x_mgmt.c rsi_send_auto_rate_request(common, sta, sta_id, vif); sta_id 1483 drivers/net/wireless/rsi/rsi_91x_mgmt.c qos_enable, aid, sta_id, sta_id 186 drivers/net/wireless/rsi/rsi_hal.h u8 sta_id; sta_id 200 drivers/net/wireless/rsi/rsi_hal.h u8 sta_id; sta_id 27 drivers/net/wireless/rsi/rsi_main.h s16 sta_id; sta_id 138 drivers/net/wireless/rsi/rsi_main.h s8 sta_id; sta_id 340 drivers/net/wireless/rsi/rsi_mgmt.h u8 sta_id; sta_id 474 drivers/net/wireless/rsi/rsi_mgmt.h u8 sta_id; sta_id 719 drivers/net/wireless/rsi/rsi_mgmt.h u8 sta_id); sta_id 721 drivers/net/wireless/rsi/rsi_mgmt.h u8 key_type, u8 key_id, u32 cipher, s16 sta_id, sta_id 729 drivers/net/wireless/rsi/rsi_mgmt.h u8 qos_enable, u16 aid, u16 sta_id, sta_id 733 drivers/net/wireless/rsi/rsi_mgmt.h struct ieee80211_sta *sta, u16 sta_id,