Lines Matching refs:stations
1758 if (!(il->stations[sta_id].used & IL_STA_DRIVER_ACTIVE)) in il_sta_ucode_activate()
1760 sta_id, il->stations[sta_id].sta.sta.addr); in il_sta_ucode_activate()
1762 if (il->stations[sta_id].used & IL_STA_UCODE_ACTIVE) { in il_sta_ucode_activate()
1765 il->stations[sta_id].sta.sta.addr); in il_sta_ucode_activate()
1767 il->stations[sta_id].used |= IL_STA_UCODE_ACTIVE; in il_sta_ucode_activate()
1769 il->stations[sta_id].sta.sta.addr); in il_sta_ucode_activate()
1813 il->stations[sta_id].sta.mode == in il_process_add_sta_resp()
1815 il->stations[sta_id].sta.sta.addr); in il_process_add_sta_resp()
1826 il->stations[sta_id].sta.mode == in il_process_add_sta_resp()
1896 sta_flags = il->stations[idx].sta.station_flags; in il_set_ht_add_station()
1927 il->stations[idx].sta.station_flags = sta_flags; in il_set_ht_add_station()
1952 if (ether_addr_equal(il->stations[i].sta.sta.addr, in il_prep_station()
1958 if (!il->stations[i].used && in il_prep_station()
1975 if (il->stations[sta_id].used & IL_STA_UCODE_INPROGRESS) { in il_prep_station()
1980 if ((il->stations[sta_id].used & IL_STA_DRIVER_ACTIVE) && in il_prep_station()
1981 (il->stations[sta_id].used & IL_STA_UCODE_ACTIVE) && in il_prep_station()
1982 ether_addr_equal(il->stations[sta_id].sta.sta.addr, addr)) { in il_prep_station()
1988 station = &il->stations[sta_id]; in il_prep_station()
2045 if (il->stations[sta_id].used & IL_STA_UCODE_INPROGRESS) { in il_add_station_common()
2051 if ((il->stations[sta_id].used & IL_STA_DRIVER_ACTIVE) && in il_add_station_common()
2052 (il->stations[sta_id].used & IL_STA_UCODE_ACTIVE)) { in il_add_station_common()
2059 il->stations[sta_id].used |= IL_STA_UCODE_INPROGRESS; in il_add_station_common()
2060 memcpy(&sta_cmd, &il->stations[sta_id].sta, in il_add_station_common()
2069 il->stations[sta_id].sta.sta.addr); in il_add_station_common()
2070 il->stations[sta_id].used &= ~IL_STA_DRIVER_ACTIVE; in il_add_station_common()
2071 il->stations[sta_id].used &= ~IL_STA_UCODE_INPROGRESS; in il_add_station_common()
2088 if ((il->stations[sta_id]. in il_sta_ucode_deactivate()
2093 il->stations[sta_id].used &= ~IL_STA_UCODE_ACTIVE; in il_sta_ucode_deactivate()
2095 memset(&il->stations[sta_id], 0, sizeof(struct il_station_entry)); in il_sta_ucode_deactivate()
2181 if (!(il->stations[sta_id].used & IL_STA_DRIVER_ACTIVE)) { in il_remove_station()
2186 if (!(il->stations[sta_id].used & IL_STA_UCODE_ACTIVE)) { in il_remove_station()
2191 if (il->stations[sta_id].used & IL_STA_LOCAL) { in il_remove_station()
2192 kfree(il->stations[sta_id].lq); in il_remove_station()
2193 il->stations[sta_id].lq = NULL; in il_remove_station()
2196 il->stations[sta_id].used &= ~IL_STA_DRIVER_ACTIVE; in il_remove_station()
2230 if (il->stations[i].used & IL_STA_UCODE_ACTIVE) { in il_clear_ucode_stations()
2232 il->stations[i].used &= ~IL_STA_UCODE_ACTIVE; in il_clear_ucode_stations()
2270 if ((il->stations[i].used & IL_STA_DRIVER_ACTIVE) && in il_restore_stations()
2271 !(il->stations[i].used & IL_STA_UCODE_ACTIVE)) { in il_restore_stations()
2273 il->stations[i].sta.sta.addr); in il_restore_stations()
2274 il->stations[i].sta.mode = 0; in il_restore_stations()
2275 il->stations[i].used |= IL_STA_UCODE_INPROGRESS; in il_restore_stations()
2281 if ((il->stations[i].used & IL_STA_UCODE_INPROGRESS)) { in il_restore_stations()
2282 memcpy(&sta_cmd, &il->stations[i].sta, in il_restore_stations()
2285 if (il->stations[i].lq) { in il_restore_stations()
2286 memcpy(&lq, il->stations[i].lq, in il_restore_stations()
2295 il->stations[i].sta.sta.addr); in il_restore_stations()
2296 il->stations[i].used &= ~IL_STA_DRIVER_ACTIVE; in il_restore_stations()
2297 il->stations[i].used &= in il_restore_stations()
2309 il->stations[i].used &= ~IL_STA_UCODE_INPROGRESS; in il_restore_stations()
2343 if (!(il->stations[i].used & IL_STA_BCAST)) in il_dealloc_bcast_stations()
2346 il->stations[i].used &= ~IL_STA_UCODE_ACTIVE; in il_dealloc_bcast_stations()
2349 kfree(il->stations[i].lq); in il_dealloc_bcast_stations()
2350 il->stations[i].lq = NULL; in il_dealloc_bcast_stations()
2432 if (!(il->stations[lq->sta_id].used & IL_STA_DRIVER_ACTIVE)) { in il_send_lq_cmd()
2454 il->stations[lq->sta_id].used &= ~IL_STA_UCODE_INPROGRESS; in il_send_lq_cmd()