Home
last modified time | relevance | path

Searched refs:ba_data (Results 1 – 2 of 2) sorted by relevance

/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/mvm/
Drxmq.c563 struct iwl_mvm_baid_data *ba_data; in iwl_mvm_del_ba() local
573 ba_data = rcu_dereference(mvm->baid_map[baid]); in iwl_mvm_del_ba()
574 if (WARN_ON_ONCE(!ba_data)) in iwl_mvm_del_ba()
577 sta = rcu_dereference(mvm->fw_id_to_mac_id[ba_data->sta_id]); in iwl_mvm_del_ba()
581 reorder_buf = &ba_data->reorder_buf[queue]; in iwl_mvm_del_ba()
585 iwl_mvm_release_frames(mvm, sta, NULL, ba_data, reorder_buf, in iwl_mvm_del_ba()
1442 struct iwl_mvm_baid_data *ba_data; in iwl_mvm_rx_frame_release() local
1454 ba_data = rcu_dereference(mvm->baid_map[baid]); in iwl_mvm_rx_frame_release()
1455 if (WARN_ON_ONCE(!ba_data)) in iwl_mvm_rx_frame_release()
1458 sta = rcu_dereference(mvm->fw_id_to_mac_id[ba_data->sta_id]); in iwl_mvm_rx_frame_release()
[all …]
Dsta.c262 struct iwl_mvm_baid_data *ba_data; in iwl_mvm_rx_agg_session_expired() local
269 ba_data = rcu_dereference(*rcu_ptr); in iwl_mvm_rx_agg_session_expired()
271 if (WARN_ON(!ba_data)) in iwl_mvm_rx_agg_session_expired()
274 if (!ba_data->timeout) in iwl_mvm_rx_agg_session_expired()
277 timeout = ba_data->last_rx + TU_TO_JIFFIES(ba_data->timeout * 2); in iwl_mvm_rx_agg_session_expired()
279 mod_timer(&ba_data->session_timer, timeout); in iwl_mvm_rx_agg_session_expired()
284 sta = rcu_dereference(ba_data->mvm->fw_id_to_mac_id[ba_data->sta_id]); in iwl_mvm_rx_agg_session_expired()
299 sta->addr, ba_data->tid); in iwl_mvm_rx_agg_session_expired()