baid_data         540 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 				   struct iwl_mvm_baid_data *baid_data,
baid_data         545 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 		&baid_data->entries[reorder_buf->queue *
baid_data         546 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 				    baid_data->entries_per_queue];
baid_data         575 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 			iwl_mvm_sync_nssn(mvm, baid_data->baid, ssn);
baid_data         609 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 	struct iwl_mvm_baid_data *baid_data =
baid_data         612 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 		&baid_data->entries[buf->queue * baid_data->entries_per_queue];
baid_data         650 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 		u8 sta_id = baid_data->sta_id;
baid_data         661 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 						     sta, baid_data->tid);
baid_data         662 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 		iwl_mvm_release_frames(buf->mvm, sta, NULL, baid_data,
baid_data         858 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 	struct iwl_mvm_baid_data *baid_data;
baid_data         902 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 	baid_data = rcu_dereference(mvm->baid_map[baid]);
baid_data         903 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 	if (!baid_data) {
baid_data         910 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 	if (WARN(tid != baid_data->tid || mvm_sta->sta_id != baid_data->sta_id,
baid_data         912 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 		 baid, baid_data->sta_id, baid_data->tid, mvm_sta->sta_id,
baid_data         920 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 	buffer = &baid_data->reorder_buf[queue];
baid_data         921 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 	entries = &baid_data->entries[queue * baid_data->entries_per_queue];
baid_data         934 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 		iwl_mvm_release_frames(mvm, sta, napi, baid_data,
baid_data         954 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 		iwl_mvm_release_frames(mvm, sta, napi, baid_data, buffer,
baid_data        1049 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 		iwl_mvm_release_frames(mvm, sta, napi, baid_data,
baid_data        2042 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 	struct iwl_mvm_baid_data *baid_data;
baid_data        2049 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 	baid_data = rcu_dereference(mvm->baid_map[baid]);
baid_data        2050 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 	if (!baid_data) {
baid_data        2057 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 	if (WARN(tid != baid_data->tid || sta_id != baid_data->sta_id,
baid_data        2059 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 		 baid, baid_data->sta_id, baid_data->tid, sta_id,
baid_data        2529 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	struct iwl_mvm_baid_data *baid_data = NULL;
baid_data        2541 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		u16 reorder_buf_size = buf_size * sizeof(baid_data->entries[0]);
baid_data        2551 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		BUILD_BUG_ON(SMP_CACHE_BYTES % sizeof(baid_data->entries[0]) &&
baid_data        2552 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 			     sizeof(baid_data->entries[0]) % SMP_CACHE_BYTES);
baid_data        2566 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		baid_data = kzalloc(sizeof(*baid_data) +
baid_data        2570 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		if (!baid_data)
baid_data        2577 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		baid_data->entries_per_queue =
baid_data        2578 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 			reorder_buf_size / sizeof(baid_data->entries[0]);
baid_data        2634 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		baid_data->baid = baid;
baid_data        2635 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		baid_data->timeout = timeout;
baid_data        2636 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		baid_data->last_rx = jiffies;
baid_data        2637 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		baid_data->rcu_ptr = &mvm->baid_map[baid];
baid_data        2638 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		timer_setup(&baid_data->session_timer,
baid_data        2640 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		baid_data->mvm = mvm;
baid_data        2641 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		baid_data->tid = tid;
baid_data        2642 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		baid_data->sta_id = mvm_sta->sta_id;
baid_data        2646 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 			mod_timer(&baid_data->session_timer,
baid_data        2649 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		iwl_mvm_init_reorder_buffer(mvm, baid_data, ssn, buf_size);
baid_data        2659 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		rcu_assign_pointer(mvm->baid_map[baid], baid_data);
baid_data        2672 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		baid_data = rcu_access_pointer(mvm->baid_map[baid]);
baid_data        2673 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		if (WARN_ON(!baid_data))
baid_data        2677 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		iwl_mvm_free_reorder(mvm, baid_data);
baid_data        2678 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		del_timer_sync(&baid_data->session_timer);
baid_data        2680 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		kfree_rcu(baid_data, rcu_head);
baid_data        2686 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	kfree(baid_data);