Lines Matching full:station
81 * DOC: station table - introduction
83 * The station table is a list of data structure that reprensent the stations.
84 * In STA/P2P client mode, the driver will hold one station for the AP/ GO.
86 * All these stations are reflected in the fw's station table. The driver
87 * keeps the fw's station table up to date with the ADD_STA command. Stations
90 * All the data related to a station is held in the structure %iwl_sta
92 * This data includes the index of the station in the fw, per tid information
98 * station index. That way, the driver is able to get the tid related data in
105 * DOC: station table - locking
107 * As stated before, the station is created / deleted by mac80211's %sta_state
109 * the locking of a single stations, the next ones relates to the station
112 * The station holds the sequence number per tid. So this data needs to be
116 * In short, the station needs to be access from sleepable context as well as
117 * from tasklets, so the station itself needs a spinlock.
122 * station while we have Tx / Tx response / BA notification running.
124 * If a station is deleted while it still has packets in its A-MPDU queues,
125 * then the reclaim flow will notice that there is no station in the map for
130 * DOC: station table - internal stations
133 * mac80211, such as broadcast station in AP / GO mode, or AUX sta for
145 * Currently there is only one auxiliary station for scanning, initialized
150 * DOC: station table - AP Station in STA mode
152 * %iwl_vif includes the index of the AP station in the fw's STA table:
155 * the AP station from the fw before setting the MAC context as unassociated.
156 * Hence, %fw_id_to_mac_id[%ap_sta_id] will be NULLed when the AP station is
157 * removed by mac80211, but the station won't be removed in the fw until the
162 * DOC: station table - Drain vs. Flush
165 * station to which they were sent. We do that when we disassociate and before
168 * Drain means that the fw will drop all the frames sent to a specific station.
172 * the fw. In order to do so, we track the non-AMPDU packets for each station.
174 * the queues, we mark this station as %EBUSY in %fw_id_to_mac_id, and drop all
176 * (we know about it with its Tx response), we remove the station in fw and set
182 * DOC: station table - fw restart