ampdu_mlme         72 net/mac80211/agg-rx.c 	lockdep_assert_held(&sta->ampdu_mlme.mtx);
ampdu_mlme         74 net/mac80211/agg-rx.c 	tid_rx = rcu_dereference_protected(sta->ampdu_mlme.tid_rx[tid],
ampdu_mlme         75 net/mac80211/agg-rx.c 					lockdep_is_held(&sta->ampdu_mlme.mtx));
ampdu_mlme         77 net/mac80211/agg-rx.c 	if (!test_bit(tid, sta->ampdu_mlme.agg_session_valid))
ampdu_mlme         80 net/mac80211/agg-rx.c 	RCU_INIT_POINTER(sta->ampdu_mlme.tid_rx[tid], NULL);
ampdu_mlme         81 net/mac80211/agg-rx.c 	__clear_bit(tid, sta->ampdu_mlme.agg_session_valid);
ampdu_mlme        120 net/mac80211/agg-rx.c 	mutex_lock(&sta->ampdu_mlme.mtx);
ampdu_mlme        122 net/mac80211/agg-rx.c 	mutex_unlock(&sta->ampdu_mlme.mtx);
ampdu_mlme        141 net/mac80211/agg-rx.c 			set_bit(i, sta->ampdu_mlme.tid_rx_stop_requested);
ampdu_mlme        143 net/mac80211/agg-rx.c 	ieee80211_queue_work(&sta->local->hw, &sta->ampdu_mlme.work);
ampdu_mlme        168 net/mac80211/agg-rx.c 	set_bit(tid, sta->ampdu_mlme.tid_rx_timer_expired);
ampdu_mlme        169 net/mac80211/agg-rx.c 	ieee80211_queue_work(&sta->local->hw, &sta->ampdu_mlme.work);
ampdu_mlme        341 net/mac80211/agg-rx.c 	lockdep_assert_held(&sta->ampdu_mlme.mtx);
ampdu_mlme        343 net/mac80211/agg-rx.c 	if (test_bit(tid, sta->ampdu_mlme.agg_session_valid)) {
ampdu_mlme        344 net/mac80211/agg-rx.c 		if (sta->ampdu_mlme.tid_rx_token[tid] == dialog_token) {
ampdu_mlme        356 net/mac80211/agg-rx.c 			tid_rx = rcu_dereference(sta->ampdu_mlme.tid_rx[tid]);
ampdu_mlme        439 net/mac80211/agg-rx.c 	rcu_assign_pointer(sta->ampdu_mlme.tid_rx[tid], tid_agg_rx);
ampdu_mlme        448 net/mac80211/agg-rx.c 		__set_bit(tid, sta->ampdu_mlme.agg_session_valid);
ampdu_mlme        449 net/mac80211/agg-rx.c 		__clear_bit(tid, sta->ampdu_mlme.unexpected_agg);
ampdu_mlme        450 net/mac80211/agg-rx.c 		sta->ampdu_mlme.tid_rx_token[tid] = dialog_token;
ampdu_mlme        466 net/mac80211/agg-rx.c 	mutex_lock(&sta->ampdu_mlme.mtx);
ampdu_mlme        470 net/mac80211/agg-rx.c 	mutex_unlock(&sta->ampdu_mlme.mtx);
ampdu_mlme        521 net/mac80211/agg-rx.c 	set_bit(tid, sta->ampdu_mlme.tid_rx_manage_offl);
ampdu_mlme        522 net/mac80211/agg-rx.c 	ieee80211_queue_work(&local->hw, &sta->ampdu_mlme.work);
ampdu_mlme        540 net/mac80211/agg-rx.c 	set_bit(tid, sta->ampdu_mlme.tid_rx_timer_expired);
ampdu_mlme        541 net/mac80211/agg-rx.c 	ieee80211_queue_work(&local->hw, &sta->ampdu_mlme.work);
ampdu_mlme        145 net/mac80211/agg-tx.c 	lockdep_assert_held(&sta->ampdu_mlme.mtx);
ampdu_mlme        147 net/mac80211/agg-tx.c 	rcu_assign_pointer(sta->ampdu_mlme.tid_tx[tid], tid_tx);
ampdu_mlme        272 net/mac80211/agg-tx.c 	lockdep_assert_held(&sta->ampdu_mlme.mtx);
ampdu_mlme        313 net/mac80211/agg-tx.c 	lockdep_assert_held(&sta->ampdu_mlme.mtx);
ampdu_mlme        332 net/mac80211/agg-tx.c 	tid_tx = sta->ampdu_mlme.tid_start_tx[tid];
ampdu_mlme        334 net/mac80211/agg-tx.c 	sta->ampdu_mlme.tid_start_tx[tid] = NULL;
ampdu_mlme        510 net/mac80211/agg-tx.c 	sta->ampdu_mlme.last_addba_req_time[tid] = jiffies;
ampdu_mlme        511 net/mac80211/agg-tx.c 	sta->ampdu_mlme.addba_req_num[tid]++;
ampdu_mlme        628 net/mac80211/agg-tx.c 	if (sta->ampdu_mlme.addba_req_num[tid] > HT_AGG_MAX_RETRIES) {
ampdu_mlme        638 net/mac80211/agg-tx.c 	if (sta->ampdu_mlme.addba_req_num[tid] > HT_AGG_BURST_RETRIES &&
ampdu_mlme        639 net/mac80211/agg-tx.c 	    time_before(jiffies, sta->ampdu_mlme.last_addba_req_time[tid] +
ampdu_mlme        643 net/mac80211/agg-tx.c 		       sta->ampdu_mlme.addba_req_num[tid], sta->sta.addr, tid);
ampdu_mlme        650 net/mac80211/agg-tx.c 	if (tid_tx || sta->ampdu_mlme.tid_start_tx[tid]) {
ampdu_mlme        680 net/mac80211/agg-tx.c 	sta->ampdu_mlme.dialog_token_allocator++;
ampdu_mlme        681 net/mac80211/agg-tx.c 	tid_tx->dialog_token = sta->ampdu_mlme.dialog_token_allocator;
ampdu_mlme        687 net/mac80211/agg-tx.c 	sta->ampdu_mlme.tid_start_tx[tid] = tid_tx;
ampdu_mlme        689 net/mac80211/agg-tx.c 	ieee80211_queue_work(&local->hw, &sta->ampdu_mlme.work);
ampdu_mlme        710 net/mac80211/agg-tx.c 	lockdep_assert_held(&sta->ampdu_mlme.mtx);
ampdu_mlme        772 net/mac80211/agg-tx.c 	tid_tx = rcu_dereference((*sta)->ampdu_mlme.tid_tx[tid]);
ampdu_mlme        796 net/mac80211/agg-tx.c 	ieee80211_queue_work(&local->hw, &sta->ampdu_mlme.work);
ampdu_mlme        807 net/mac80211/agg-tx.c 	mutex_lock(&sta->ampdu_mlme.mtx);
ampdu_mlme        811 net/mac80211/agg-tx.c 	mutex_unlock(&sta->ampdu_mlme.mtx);
ampdu_mlme        850 net/mac80211/agg-tx.c 	ieee80211_queue_work(&local->hw, &sta->ampdu_mlme.work);
ampdu_mlme        905 net/mac80211/agg-tx.c 	ieee80211_queue_work(&local->hw, &sta->ampdu_mlme.work);
ampdu_mlme        932 net/mac80211/agg-tx.c 	mutex_lock(&sta->ampdu_mlme.mtx);
ampdu_mlme        982 net/mac80211/agg-tx.c 		sta->ampdu_mlme.addba_req_num[tid] = 0;
ampdu_mlme        998 net/mac80211/agg-tx.c 	mutex_unlock(&sta->ampdu_mlme.mtx);
ampdu_mlme        266 net/mac80211/debugfs_sta.c 			sta->ampdu_mlme.dialog_token_allocator + 1);
ampdu_mlme        273 net/mac80211/debugfs_sta.c 		tid_rx = rcu_dereference(sta->ampdu_mlme.tid_rx[i]);
ampdu_mlme        274 net/mac80211/debugfs_sta.c 		tid_tx = rcu_dereference(sta->ampdu_mlme.tid_tx[i]);
ampdu_mlme        275 net/mac80211/debugfs_sta.c 		tid_rx_valid = test_bit(i, sta->ampdu_mlme.agg_session_valid);
ampdu_mlme        282 net/mac80211/debugfs_sta.c 					sta->ampdu_mlme.tid_rx_token[i] : 0);
ampdu_mlme        299 net/mac80211/ht.c 	mutex_lock(&sta->ampdu_mlme.mtx);
ampdu_mlme        308 net/mac80211/ht.c 	mutex_unlock(&sta->ampdu_mlme.mtx);
ampdu_mlme        316 net/mac80211/ht.c 		cancel_work_sync(&sta->ampdu_mlme.work);
ampdu_mlme        318 net/mac80211/ht.c 		mutex_lock(&sta->ampdu_mlme.mtx);
ampdu_mlme        329 net/mac80211/ht.c 		mutex_unlock(&sta->ampdu_mlme.mtx);
ampdu_mlme        336 net/mac80211/ht.c 		container_of(work, struct sta_info, ampdu_mlme.work);
ampdu_mlme        344 net/mac80211/ht.c 	mutex_lock(&sta->ampdu_mlme.mtx);
ampdu_mlme        346 net/mac80211/ht.c 		if (test_and_clear_bit(tid, sta->ampdu_mlme.tid_rx_timer_expired))
ampdu_mlme        352 net/mac80211/ht.c 				       sta->ampdu_mlme.tid_rx_stop_requested))
ampdu_mlme        359 net/mac80211/ht.c 				       sta->ampdu_mlme.tid_rx_manage_offl))
ampdu_mlme        365 net/mac80211/ht.c 				       sta->ampdu_mlme.tid_rx_manage_offl))
ampdu_mlme        372 net/mac80211/ht.c 		tid_tx = sta->ampdu_mlme.tid_start_tx[tid];
ampdu_mlme        379 net/mac80211/ht.c 			sta->ampdu_mlme.tid_start_tx[tid] = NULL;
ampdu_mlme        381 net/mac80211/ht.c 			if (sta->ampdu_mlme.tid_tx[tid])
ampdu_mlme        405 net/mac80211/ht.c 	mutex_unlock(&sta->ampdu_mlme.mtx);
ampdu_mlme        312 net/mac80211/key.c 			mutex_lock(&sta->ampdu_mlme.mtx);
ampdu_mlme        316 net/mac80211/key.c 			mutex_unlock(&sta->ampdu_mlme.mtx);
ampdu_mlme        876 net/mac80211/rc80211_minstrel_ht.c 	if (likely(sta->ampdu_mlme.tid_tx[tid]))
ampdu_mlme       1386 net/mac80211/rx.c 	tid_agg_rx = rcu_dereference(sta->ampdu_mlme.tid_rx[tid]);
ampdu_mlme       1389 net/mac80211/rx.c 		    !test_bit(tid, rx->sta->ampdu_mlme.agg_session_valid) &&
ampdu_mlme       1390 net/mac80211/rx.c 		    !test_and_set_bit(tid, rx->sta->ampdu_mlme.unexpected_agg))
ampdu_mlme       2918 net/mac80211/rx.c 		if (!test_bit(tid, rx->sta->ampdu_mlme.agg_session_valid) &&
ampdu_mlme       2919 net/mac80211/rx.c 		    !test_and_set_bit(tid, rx->sta->ampdu_mlme.unexpected_agg))
ampdu_mlme       2924 net/mac80211/rx.c 		tid_agg_rx = rcu_dereference(rx->sta->ampdu_mlme.tid_rx[tid]);
ampdu_mlme       3722 net/mac80211/rx.c 	tid_agg_rx = rcu_dereference(sta->ampdu_mlme.tid_rx[tid]);
ampdu_mlme       3770 net/mac80211/rx.c 	tid_agg_rx = rcu_dereference(sta->ampdu_mlme.tid_rx[tid]);
ampdu_mlme        141 net/mac80211/sta_info.c 		kfree(sta->ampdu_mlme.tid_start_tx[i]);
ampdu_mlme        142 net/mac80211/sta_info.c 		tid_tx = rcu_dereference_raw(sta->ampdu_mlme.tid_tx[i]);
ampdu_mlme        326 net/mac80211/sta_info.c 	INIT_WORK(&sta->ampdu_mlme.work, ieee80211_ba_session_work);
ampdu_mlme        327 net/mac80211/sta_info.c 	mutex_init(&sta->ampdu_mlme.mtx);
ampdu_mlme        609 net/mac80211/sta_info.h 	struct sta_ampdu_mlme ampdu_mlme;
ampdu_mlme        701 net/mac80211/sta_info.h 	return rcu_dereference_protected(sta->ampdu_mlme.tid_tx[tid],
ampdu_mlme        703 net/mac80211/sta_info.h 					 lockdep_is_held(&sta->ampdu_mlme.mtx));
ampdu_mlme        174 net/mac80211/status.c 	tid_tx = rcu_dereference(sta->ampdu_mlme.tid_tx[tid]);
ampdu_mlme        249 net/mac80211/status.c 	tid_tx = rcu_dereference(sta->ampdu_mlme.tid_tx[tid]);
ampdu_mlme       1209 net/mac80211/tx.c 		tid_tx = rcu_dereference(tx->sta->ampdu_mlme.tid_tx[tid]);
ampdu_mlme       3453 net/mac80211/tx.c 		tid_tx = rcu_dereference(sta->ampdu_mlme.tid_tx[tid]);