stations 841 drivers/net/wireless/ath/wcn36xx/hal.h u8 stations; stations 440 drivers/net/wireless/ath/wcn36xx/smd.c rsp->start_rsp_params.stations, stations 3900 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (ether_addr_equal(priv->stations[i], bssid)) { stations 3919 drivers/net/wireless/intel/ipw2x00/ipw2200.c memcpy(priv->stations[i], bssid, ETH_ALEN); stations 3932 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (ether_addr_equal(priv->stations[i], bssid)) stations 1245 drivers/net/wireless/intel/ipw2x00/ipw2200.h u8 stations[MAX_STATIONS][ETH_ALEN]; stations 135 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->stations[sta_id].keyinfo.cipher = keyconf->cipher; stations 136 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->stations[sta_id].keyinfo.keylen = keyconf->keylen; stations 137 drivers/net/wireless/intel/iwlegacy/3945-mac.c memcpy(il->stations[sta_id].keyinfo.key, keyconf->key, keyconf->keylen); stations 139 drivers/net/wireless/intel/iwlegacy/3945-mac.c memcpy(il->stations[sta_id].sta.key.key, keyconf->key, keyconf->keylen); stations 141 drivers/net/wireless/intel/iwlegacy/3945-mac.c if ((il->stations[sta_id].sta.key. stations 143 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->stations[sta_id].sta.key.key_offset = stations 148 drivers/net/wireless/intel/iwlegacy/3945-mac.c WARN(il->stations[sta_id].sta.key.key_offset == WEP_INVALID_OFFSET, stations 151 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->stations[sta_id].sta.key.key_flags = key_flags; stations 152 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->stations[sta_id].sta.sta.modify_mask = STA_MODIFY_KEY_MASK; stations 153 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; stations 157 drivers/net/wireless/intel/iwlegacy/3945-mac.c ret = il_send_add_sta(il, &il->stations[sta_id].sta, CMD_ASYNC); stations 185 drivers/net/wireless/intel/iwlegacy/3945-mac.c memset(&il->stations[sta_id].keyinfo, 0, sizeof(struct il_hw_key)); stations 186 drivers/net/wireless/intel/iwlegacy/3945-mac.c memset(&il->stations[sta_id].sta.key, 0, sizeof(struct il4965_keyinfo)); stations 187 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->stations[sta_id].sta.key.key_flags = STA_KEY_FLG_NO_ENC; stations 188 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->stations[sta_id].sta.sta.modify_mask = STA_MODIFY_KEY_MASK; stations 189 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; stations 190 drivers/net/wireless/intel/iwlegacy/3945-mac.c memcpy(&sta_cmd, &il->stations[sta_id].sta, stations 354 drivers/net/wireless/intel/iwlegacy/3945-mac.c struct il_hw_key *keyinfo = &il->stations[sta_id].keyinfo; stations 2341 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->stations[sta_id].used |= IL_STA_DRIVER_ACTIVE; stations 2342 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->stations[sta_id].used |= IL_STA_BCAST; stations 371 drivers/net/wireless/intel/iwlegacy/3945-rs.c il->stations[sta_id].used &= ~IL_STA_UCODE_INPROGRESS; stations 892 drivers/net/wireless/intel/iwlegacy/3945-rs.c sta = ieee80211_find_sta(il->vif, il->stations[sta_id].sta.sta.addr); stations 739 drivers/net/wireless/intel/iwlegacy/3945.c station = &il->stations[sta_id]; stations 2275 drivers/net/wireless/intel/iwlegacy/3945.c il->stations[sta_id].used |= IL_STA_LOCAL; stations 1054 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (il->stations[sta_id].tid[tid].tfds_in_queue >= freed) stations 1055 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].tid[tid].tfds_in_queue -= freed; stations 1058 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].tid[tid].tfds_in_queue, freed); stations 1059 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].tid[tid].tfds_in_queue = 0; stations 1735 drivers/net/wireless/intel/iwlegacy/4965-mac.c seq_number = il->stations[sta_id].tid[tid].seq_number; stations 1743 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].tid[tid].agg.state == IL_AGG_ON) { stations 1744 drivers/net/wireless/intel/iwlegacy/4965-mac.c txq_id = il->stations[sta_id].tid[tid].agg.txq_id; stations 1758 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].tid[tid].tfds_in_queue++; stations 1760 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].tid[tid].seq_number = seq_number; stations 2241 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (il->stations[sta_id].tid[tid].agg.state != IL_AGG_OFF) { stations 2253 drivers/net/wireless/intel/iwlegacy/4965-mac.c tid_data = &il->stations[sta_id].tid[tid]; stations 2264 drivers/net/wireless/intel/iwlegacy/4965-mac.c tid_data = &il->stations[sta_id].tid[tid]; stations 2334 drivers/net/wireless/intel/iwlegacy/4965-mac.c tid_data = &il->stations[sta_id].tid[tid]; stations 2338 drivers/net/wireless/intel/iwlegacy/4965-mac.c switch (il->stations[sta_id].tid[tid].agg.state) { stations 2360 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].tid[tid].agg.state = stations 2368 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].tid[tid].agg.state = IL_AGG_OFF; stations 2393 drivers/net/wireless/intel/iwlegacy/4965-mac.c u8 *addr = il->stations[sta_id].sta.sta.addr; stations 2394 drivers/net/wireless/intel/iwlegacy/4965-mac.c struct il_tid_data *tid_data = &il->stations[sta_id].tid[tid]; stations 2398 drivers/net/wireless/intel/iwlegacy/4965-mac.c switch (il->stations[sta_id].tid[tid].agg.state) { stations 2582 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (il->stations[i].used && stations 2583 drivers/net/wireless/intel/iwlegacy/4965-mac.c ether_addr_equal(il->stations[i].sta.sta.addr, addr)) { stations 2597 drivers/net/wireless/intel/iwlegacy/4965-mac.c (!(il->stations[ret].used & IL_STA_UCODE_ACTIVE) || stations 2598 drivers/net/wireless/intel/iwlegacy/4965-mac.c ((il->stations[ret].used & IL_STA_UCODE_ACTIVE) && stations 2599 drivers/net/wireless/intel/iwlegacy/4965-mac.c (il->stations[ret].used & IL_STA_UCODE_INPROGRESS)))) { stations 2821 drivers/net/wireless/intel/iwlegacy/4965-mac.c agg = &il->stations[sta_id].tid[tid].agg; stations 2932 drivers/net/wireless/intel/iwlegacy/4965-mac.c agg = &il->stations[sta_id].tid[tid].agg; stations 3100 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].used |= IL_STA_LOCAL; stations 3116 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].lq = link_cmd; stations 3216 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[IL_AP_ID].keyinfo.cipher = keyconf->cipher; stations 3251 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].keyinfo.cipher = keyconf->cipher; stations 3252 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].keyinfo.keylen = keyconf->keylen; stations 3253 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].keyinfo.keyidx = keyconf->keyidx; stations 3255 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(il->stations[sta_id].keyinfo.key, keyconf->key, keyconf->keylen); stations 3257 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(&il->stations[sta_id].sta.key.key[3], keyconf->key, stations 3260 drivers/net/wireless/intel/iwlegacy/4965-mac.c if ((il->stations[sta_id].sta.key. stations 3262 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.key.key_offset = stations 3267 drivers/net/wireless/intel/iwlegacy/4965-mac.c WARN(il->stations[sta_id].sta.key.key_offset == WEP_INVALID_OFFSET, stations 3270 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.key.key_flags = key_flags; stations 3271 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.sta.modify_mask = STA_MODIFY_KEY_MASK; stations 3272 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; stations 3274 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(&sta_cmd, &il->stations[sta_id].sta, stations 3301 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].keyinfo.cipher = keyconf->cipher; stations 3302 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].keyinfo.keylen = keyconf->keylen; stations 3304 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(il->stations[sta_id].keyinfo.key, keyconf->key, keyconf->keylen); stations 3306 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(il->stations[sta_id].sta.key.key, keyconf->key, keyconf->keylen); stations 3308 drivers/net/wireless/intel/iwlegacy/4965-mac.c if ((il->stations[sta_id].sta.key. stations 3310 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.key.key_offset = stations 3315 drivers/net/wireless/intel/iwlegacy/4965-mac.c WARN(il->stations[sta_id].sta.key.key_offset == WEP_INVALID_OFFSET, stations 3318 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.key.key_flags = key_flags; stations 3319 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.sta.modify_mask = STA_MODIFY_KEY_MASK; stations 3320 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; stations 3322 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(&sta_cmd, &il->stations[sta_id].sta, stations 3349 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].keyinfo.cipher = keyconf->cipher; stations 3350 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].keyinfo.keylen = 16; stations 3352 drivers/net/wireless/intel/iwlegacy/4965-mac.c if ((il->stations[sta_id].sta.key. stations 3354 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.key.key_offset = stations 3359 drivers/net/wireless/intel/iwlegacy/4965-mac.c WARN(il->stations[sta_id].sta.key.key_offset == WEP_INVALID_OFFSET, stations 3362 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.key.key_flags = key_flags; stations 3365 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(il->stations[sta_id].keyinfo.key, keyconf->key, 16); stations 3367 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(il->stations[sta_id].sta.key.key, keyconf->key, 16); stations 3394 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.key.tkip_rx_tsc_byte2 = (u8) iv32; stations 3397 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.key.tkip_rx_ttak[i] = stations 3400 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.sta.modify_mask = STA_MODIFY_KEY_MASK; stations 3401 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; stations 3403 drivers/net/wireless/intel/iwlegacy/4965-mac.c il_send_add_sta(il, &il->stations[sta_id].sta, CMD_ASYNC); stations 3422 drivers/net/wireless/intel/iwlegacy/4965-mac.c key_flags = le16_to_cpu(il->stations[sta_id].sta.key.key_flags); stations 3437 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (il->stations[sta_id].sta.key.key_flags & STA_KEY_FLG_INVALID) { stations 3445 drivers/net/wireless/intel/iwlegacy/4965-mac.c (il->stations[sta_id].sta.key.key_offset, &il->ucode_key_table)) stations 3447 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.key.key_offset); stations 3448 drivers/net/wireless/intel/iwlegacy/4965-mac.c memset(&il->stations[sta_id].keyinfo, 0, sizeof(struct il_hw_key)); stations 3449 drivers/net/wireless/intel/iwlegacy/4965-mac.c memset(&il->stations[sta_id].sta.key, 0, sizeof(struct il4965_keyinfo)); stations 3450 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.key.key_flags = stations 3452 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.key.key_offset = keyconf->hw_key_idx; stations 3453 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.sta.modify_mask = STA_MODIFY_KEY_MASK; stations 3454 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; stations 3462 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(&sta_cmd, &il->stations[sta_id].sta, stations 3528 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].used |= IL_STA_DRIVER_ACTIVE; stations 3529 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].used |= IL_STA_BCAST; stations 3540 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].lq = link_cmd; stations 3566 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (il->stations[sta_id].lq) stations 3567 drivers/net/wireless/intel/iwlegacy/4965-mac.c kfree(il->stations[sta_id].lq); stations 3570 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].lq = link_cmd; stations 3595 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.sta.modify_mask = STA_MODIFY_TID_DISABLE_TX; stations 3596 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.tid_disable_tx &= cpu_to_le16(~(1 << tid)); stations 3597 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; stations 3598 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(&sta_cmd, &il->stations[sta_id].sta, stations 3620 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.station_flags_msk = 0; stations 3621 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.sta.modify_mask = STA_MODIFY_ADDBA_TID_MSK; stations 3622 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.add_immediate_ba_tid = (u8) tid; stations 3623 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.add_immediate_ba_ssn = cpu_to_le16(ssn); stations 3624 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; stations 3625 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(&sta_cmd, &il->stations[sta_id].sta, stations 3648 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.station_flags_msk = 0; stations 3649 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.sta.modify_mask = STA_MODIFY_DELBA_TID_MSK; stations 3650 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.remove_immediate_ba_tid = (u8) tid; stations 3651 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; stations 3652 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(&sta_cmd, &il->stations[sta_id].sta, stations 3665 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.station_flags |= STA_FLG_PWR_SAVE_MSK; stations 3666 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.station_flags_msk = STA_FLG_PWR_SAVE_MSK; stations 3667 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.sta.modify_mask = stations 3669 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.sleep_tx_count = cpu_to_le16(cnt); stations 3670 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; stations 3671 drivers/net/wireless/intel/iwlegacy/4965-mac.c il_send_add_sta(il, &il->stations[sta_id].sta, CMD_ASYNC); stations 1767 drivers/net/wireless/intel/iwlegacy/4965-rs.c tid_data = &il->stations[lq_sta->lq.sta_id].tid[tid]; stations 2098 drivers/net/wireless/intel/iwlegacy/4965-rs.c &il->stations[lq_sta->lq.sta_id].tid[tid]; stations 2177 drivers/net/wireless/intel/iwlegacy/4965-rs.c il->stations[lq_sta->lq.sta_id].lq = &lq_sta->lq; stations 1742 drivers/net/wireless/intel/iwlegacy/common.c if (!(il->stations[sta_id].used & IL_STA_DRIVER_ACTIVE)) stations 1744 drivers/net/wireless/intel/iwlegacy/common.c sta_id, il->stations[sta_id].sta.sta.addr); stations 1746 drivers/net/wireless/intel/iwlegacy/common.c if (il->stations[sta_id].used & IL_STA_UCODE_ACTIVE) { stations 1749 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].sta.sta.addr); stations 1751 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].used |= IL_STA_UCODE_ACTIVE; stations 1753 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].sta.sta.addr); stations 1797 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].sta.mode == stations 1799 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].sta.sta.addr); stations 1810 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].sta.mode == stations 1880 drivers/net/wireless/intel/iwlegacy/common.c sta_flags = il->stations[idx].sta.station_flags; stations 1911 drivers/net/wireless/intel/iwlegacy/common.c il->stations[idx].sta.station_flags = sta_flags; stations 1936 drivers/net/wireless/intel/iwlegacy/common.c if (ether_addr_equal(il->stations[i].sta.sta.addr, stations 1942 drivers/net/wireless/intel/iwlegacy/common.c if (!il->stations[i].used && stations 1959 drivers/net/wireless/intel/iwlegacy/common.c if (il->stations[sta_id].used & IL_STA_UCODE_INPROGRESS) { stations 1964 drivers/net/wireless/intel/iwlegacy/common.c if ((il->stations[sta_id].used & IL_STA_DRIVER_ACTIVE) && stations 1965 drivers/net/wireless/intel/iwlegacy/common.c (il->stations[sta_id].used & IL_STA_UCODE_ACTIVE) && stations 1966 drivers/net/wireless/intel/iwlegacy/common.c ether_addr_equal(il->stations[sta_id].sta.sta.addr, addr)) { stations 1972 drivers/net/wireless/intel/iwlegacy/common.c station = &il->stations[sta_id]; stations 2029 drivers/net/wireless/intel/iwlegacy/common.c if (il->stations[sta_id].used & IL_STA_UCODE_INPROGRESS) { stations 2035 drivers/net/wireless/intel/iwlegacy/common.c if ((il->stations[sta_id].used & IL_STA_DRIVER_ACTIVE) && stations 2036 drivers/net/wireless/intel/iwlegacy/common.c (il->stations[sta_id].used & IL_STA_UCODE_ACTIVE)) { stations 2043 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].used |= IL_STA_UCODE_INPROGRESS; stations 2044 drivers/net/wireless/intel/iwlegacy/common.c memcpy(&sta_cmd, &il->stations[sta_id].sta, stations 2053 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].sta.sta.addr); stations 2054 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].used &= ~IL_STA_DRIVER_ACTIVE; stations 2055 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].used &= ~IL_STA_UCODE_INPROGRESS; stations 2072 drivers/net/wireless/intel/iwlegacy/common.c if ((il->stations[sta_id]. stations 2077 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].used &= ~IL_STA_UCODE_ACTIVE; stations 2079 drivers/net/wireless/intel/iwlegacy/common.c memset(&il->stations[sta_id], 0, sizeof(struct il_station_entry)); stations 2165 drivers/net/wireless/intel/iwlegacy/common.c if (!(il->stations[sta_id].used & IL_STA_DRIVER_ACTIVE)) { stations 2170 drivers/net/wireless/intel/iwlegacy/common.c if (!(il->stations[sta_id].used & IL_STA_UCODE_ACTIVE)) { stations 2175 drivers/net/wireless/intel/iwlegacy/common.c if (il->stations[sta_id].used & IL_STA_LOCAL) { stations 2176 drivers/net/wireless/intel/iwlegacy/common.c kfree(il->stations[sta_id].lq); stations 2177 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].lq = NULL; stations 2180 drivers/net/wireless/intel/iwlegacy/common.c il->stations[sta_id].used &= ~IL_STA_DRIVER_ACTIVE; stations 2214 drivers/net/wireless/intel/iwlegacy/common.c if (il->stations[i].used & IL_STA_UCODE_ACTIVE) { stations 2216 drivers/net/wireless/intel/iwlegacy/common.c il->stations[i].used &= ~IL_STA_UCODE_ACTIVE; stations 2254 drivers/net/wireless/intel/iwlegacy/common.c if ((il->stations[i].used & IL_STA_DRIVER_ACTIVE) && stations 2255 drivers/net/wireless/intel/iwlegacy/common.c !(il->stations[i].used & IL_STA_UCODE_ACTIVE)) { stations 2257 drivers/net/wireless/intel/iwlegacy/common.c il->stations[i].sta.sta.addr); stations 2258 drivers/net/wireless/intel/iwlegacy/common.c il->stations[i].sta.mode = 0; stations 2259 drivers/net/wireless/intel/iwlegacy/common.c il->stations[i].used |= IL_STA_UCODE_INPROGRESS; stations 2265 drivers/net/wireless/intel/iwlegacy/common.c if ((il->stations[i].used & IL_STA_UCODE_INPROGRESS)) { stations 2266 drivers/net/wireless/intel/iwlegacy/common.c memcpy(&sta_cmd, &il->stations[i].sta, stations 2269 drivers/net/wireless/intel/iwlegacy/common.c if (il->stations[i].lq) { stations 2270 drivers/net/wireless/intel/iwlegacy/common.c memcpy(&lq, il->stations[i].lq, stations 2279 drivers/net/wireless/intel/iwlegacy/common.c il->stations[i].sta.sta.addr); stations 2280 drivers/net/wireless/intel/iwlegacy/common.c il->stations[i].used &= ~IL_STA_DRIVER_ACTIVE; stations 2281 drivers/net/wireless/intel/iwlegacy/common.c il->stations[i].used &= stations 2293 drivers/net/wireless/intel/iwlegacy/common.c il->stations[i].used &= ~IL_STA_UCODE_INPROGRESS; stations 2327 drivers/net/wireless/intel/iwlegacy/common.c if (!(il->stations[i].used & IL_STA_BCAST)) stations 2330 drivers/net/wireless/intel/iwlegacy/common.c il->stations[i].used &= ~IL_STA_UCODE_ACTIVE; stations 2333 drivers/net/wireless/intel/iwlegacy/common.c kfree(il->stations[i].lq); stations 2334 drivers/net/wireless/intel/iwlegacy/common.c il->stations[i].lq = NULL; stations 2416 drivers/net/wireless/intel/iwlegacy/common.c if (!(il->stations[lq->sta_id].used & IL_STA_DRIVER_ACTIVE)) { stations 2438 drivers/net/wireless/intel/iwlegacy/common.c il->stations[lq->sta_id].used &= ~IL_STA_UCODE_INPROGRESS; stations 1283 drivers/net/wireless/intel/iwlegacy/common.h struct il_station_entry stations[IL_STATION_COUNT]; stations 2145 drivers/net/wireless/intel/iwlegacy/common.h memset(il->stations, 0, sizeof(il->stations)); stations 410 drivers/net/wireless/intel/iwlegacy/debug.c station = &il->stations[i]; stations 804 drivers/net/wireless/intel/iwlegacy/debug.c DEBUGFS_READ_FILE_OPS(stations); stations 1330 drivers/net/wireless/intel/iwlegacy/debug.c DEBUGFS_ADD_FILE(stations, dir_data, 0400); stations 207 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c station = &priv->stations[i]; stations 631 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c DEBUGFS_READ_FILE_OPS(stations); stations 2328 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c DEBUGFS_ADD_FILE(stations, dir_data, 0400); stations 749 drivers/net/wireless/intel/iwlwifi/dvm/dev.h struct iwl_station_entry stations[IWLAGN_STATION_COUNT]; stations 885 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c priv->stations[iwl_sta_id(sta)].used &= stations 882 drivers/net/wireless/intel/iwlwifi/dvm/main.c memset(priv->stations, 0, sizeof(priv->stations)); stations 2687 drivers/net/wireless/intel/iwlwifi/dvm/rs.c priv->stations[lq_sta->lq.sta_id].lq = &lq_sta->lq; stations 30 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (!(priv->stations[sta_id].used & IWL_STA_DRIVER_ACTIVE)) stations 33 drivers/net/wireless/intel/iwlwifi/dvm/sta.c sta_id, priv->stations[sta_id].sta.sta.addr); stations 35 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (priv->stations[sta_id].used & IWL_STA_UCODE_ACTIVE) { stations 39 drivers/net/wireless/intel/iwlwifi/dvm/sta.c sta_id, priv->stations[sta_id].sta.sta.addr); stations 41 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].used |= IWL_STA_UCODE_ACTIVE; stations 43 drivers/net/wireless/intel/iwlwifi/dvm/sta.c sta_id, priv->stations[sta_id].sta.sta.addr); stations 211 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.station_flags &= ~mask; stations 212 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.station_flags |= flags; stations 233 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[index].sta.station_flags &= ~mask; stations 234 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[index].sta.station_flags |= flags; stations 255 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (ether_addr_equal(priv->stations[i].sta.sta.addr, stations 261 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (!priv->stations[i].used && stations 278 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (priv->stations[sta_id].used & IWL_STA_UCODE_INPROGRESS) { stations 284 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if ((priv->stations[sta_id].used & IWL_STA_DRIVER_ACTIVE) && stations 285 drivers/net/wireless/intel/iwlwifi/dvm/sta.c (priv->stations[sta_id].used & IWL_STA_UCODE_ACTIVE) && stations 286 drivers/net/wireless/intel/iwlwifi/dvm/sta.c ether_addr_equal(priv->stations[sta_id].sta.sta.addr, addr)) { stations 292 drivers/net/wireless/intel/iwlwifi/dvm/sta.c station = &priv->stations[sta_id]; stations 352 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (priv->stations[sta_id].used & IWL_STA_UCODE_INPROGRESS) { stations 359 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if ((priv->stations[sta_id].used & IWL_STA_DRIVER_ACTIVE) && stations 360 drivers/net/wireless/intel/iwlwifi/dvm/sta.c (priv->stations[sta_id].used & IWL_STA_UCODE_ACTIVE)) { stations 367 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].used |= IWL_STA_UCODE_INPROGRESS; stations 368 drivers/net/wireless/intel/iwlwifi/dvm/sta.c memcpy(&sta_cmd, &priv->stations[sta_id].sta, stations 377 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.sta.addr); stations 378 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].used &= ~IWL_STA_DRIVER_ACTIVE; stations 379 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].used &= ~IWL_STA_UCODE_INPROGRESS; stations 394 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if ((priv->stations[sta_id].used & stations 399 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].used &= ~IWL_STA_UCODE_ACTIVE; stations 401 drivers/net/wireless/intel/iwlwifi/dvm/sta.c memset(&priv->stations[sta_id], 0, sizeof(struct iwl_station_entry)); stations 482 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (!(priv->stations[sta_id].used & IWL_STA_DRIVER_ACTIVE)) { stations 488 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (!(priv->stations[sta_id].used & IWL_STA_UCODE_ACTIVE)) { stations 494 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (priv->stations[sta_id].used & IWL_STA_LOCAL) { stations 495 drivers/net/wireless/intel/iwlwifi/dvm/sta.c kfree(priv->stations[sta_id].lq); stations 496 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].lq = NULL; stations 503 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].used &= ~IWL_STA_DRIVER_ACTIVE; stations 537 drivers/net/wireless/intel/iwlwifi/dvm/sta.c WARN_ON_ONCE(!(priv->stations[sta_id].used & IWL_STA_DRIVER_ACTIVE)); stations 543 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].used &= ~IWL_STA_DRIVER_ACTIVE; stations 544 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].used &= ~IWL_STA_UCODE_INPROGRESS; stations 622 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (ctx && ctx->ctxid != priv->stations[i].ctxid) stations 625 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (priv->stations[i].used & IWL_STA_UCODE_ACTIVE) { stations 628 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[i].used &= ~IWL_STA_UCODE_ACTIVE; stations 666 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (ctx->ctxid != priv->stations[i].ctxid) stations 668 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if ((priv->stations[i].used & IWL_STA_DRIVER_ACTIVE) && stations 669 drivers/net/wireless/intel/iwlwifi/dvm/sta.c !(priv->stations[i].used & IWL_STA_UCODE_ACTIVE)) { stations 671 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[i].sta.sta.addr); stations 672 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[i].sta.mode = 0; stations 673 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[i].used |= IWL_STA_UCODE_INPROGRESS; stations 679 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if ((priv->stations[i].used & IWL_STA_UCODE_INPROGRESS)) { stations 680 drivers/net/wireless/intel/iwlwifi/dvm/sta.c memcpy(&sta_cmd, &priv->stations[i].sta, stations 683 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (priv->stations[i].lq) { stations 687 drivers/net/wireless/intel/iwlwifi/dvm/sta.c memcpy(&lq, priv->stations[i].lq, stations 698 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[i].sta.sta.addr); stations 699 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[i].used &= stations 701 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[i].used &= stations 712 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[i].used &= ~IWL_STA_UCODE_INPROGRESS; stations 742 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (!(priv->stations[i].used & IWL_STA_BCAST)) stations 745 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[i].used &= ~IWL_STA_UCODE_ACTIVE; stations 749 drivers/net/wireless/intel/iwlwifi/dvm/sta.c kfree(priv->stations[i].lq); stations 750 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[i].lq = NULL; stations 836 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (!(priv->stations[lq->sta_id].used & IWL_STA_DRIVER_ACTIVE)) { stations 859 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[lq->sta_id].used &= ~IWL_STA_UCODE_INPROGRESS; stations 909 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].used |= IWL_STA_LOCAL; stations 926 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].lq = link_cmd; stations 1092 drivers/net/wireless/intel/iwlwifi/dvm/sta.c memcpy(&sta_cmd, &priv->stations[sta_id].sta, sizeof(sta_cmd)); stations 1169 drivers/net/wireless/intel/iwlwifi/dvm/sta.c memcpy(&sta_cmd, &priv->stations[sta_id].sta, sizeof(sta_cmd)); stations 1170 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (!(priv->stations[sta_id].used & IWL_STA_UCODE_ACTIVE)) stations 1283 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].used |= IWL_STA_DRIVER_ACTIVE; stations 1284 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].used |= IWL_STA_BCAST; stations 1295 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].lq = link_cmd; stations 1320 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (priv->stations[sta_id].lq) stations 1321 drivers/net/wireless/intel/iwlwifi/dvm/sta.c kfree(priv->stations[sta_id].lq); stations 1324 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].lq = link_cmd; stations 1355 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.sta.modify_mask = STA_MODIFY_TID_DISABLE_TX; stations 1356 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.tid_disable_tx &= cpu_to_le16(~(1 << tid)); stations 1357 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; stations 1358 drivers/net/wireless/intel/iwlwifi/dvm/sta.c memcpy(&sta_cmd, &priv->stations[sta_id].sta, sizeof(struct iwl_addsta_cmd)); stations 1377 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.station_flags_msk = 0; stations 1378 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.sta.modify_mask = STA_MODIFY_ADDBA_TID_MSK; stations 1379 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.add_immediate_ba_tid = (u8)tid; stations 1380 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.add_immediate_ba_ssn = cpu_to_le16(ssn); stations 1381 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; stations 1382 drivers/net/wireless/intel/iwlwifi/dvm/sta.c memcpy(&sta_cmd, &priv->stations[sta_id].sta, sizeof(struct iwl_addsta_cmd)); stations 1403 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.station_flags_msk = 0; stations 1404 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.sta.modify_mask = STA_MODIFY_DELBA_TID_MSK; stations 1405 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.remove_immediate_ba_tid = (u8)tid; stations 1406 drivers/net/wireless/intel/iwlwifi/dvm/sta.c priv->stations[sta_id].sta.mode = STA_CONTROL_MODIFY_MSK; stations 1407 drivers/net/wireless/intel/iwlwifi/dvm/sta.c memcpy(&sta_cmd, &priv->stations[sta_id].sta, sizeof(struct iwl_addsta_cmd)); stations 754 drivers/net/wireless/intel/iwlwifi/dvm/tx.c addr = priv->stations[sta_id].sta.sta.addr; stations 755 drivers/net/wireless/intel/iwlwifi/dvm/tx.c ctx = priv->stations[sta_id].ctxid; stations 1805 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c MVM_DEBUGFS_READ_FILE_OPS(stations); stations 2005 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c MVM_DEBUGFS_ADD_FILE(stations, dbgfs_dir, 0400); stations 344 drivers/net/wireless/rsi/rsi_91x_core.c if (!common->stations[i].sta) stations 346 drivers/net/wireless/rsi/rsi_91x_core.c if (!(memcmp(common->stations[i].sta->addr, stations 348 drivers/net/wireless/rsi/rsi_91x_core.c return &common->stations[i]; stations 515 drivers/net/wireless/rsi/rsi_91x_mac80211.c common->stations[i].sta = NULL; stations 1442 drivers/net/wireless/rsi/rsi_91x_mac80211.c rsta = &common->stations[cnt]; stations 1467 drivers/net/wireless/rsi/rsi_91x_mac80211.c rsta = &common->stations[sta_idx]; stations 1551 drivers/net/wireless/rsi/rsi_91x_mac80211.c rsta = &common->stations[sta_idx]; stations 313 drivers/net/wireless/rsi/rsi_main.h struct rsi_sta stations[RSI_MAX_ASSOC_STAS + 1];