Lines Matching refs:wcid

221 	INIT_LIST_HEAD(&mvif->sta.wcid.poll_list);
222 mvif->sta.wcid.idx = idx;
223 mvif->sta.wcid.phy_idx = band_idx;
224 mvif->sta.wcid.hw_key_idx = -1;
225 mvif->sta.wcid.tx_info |= MT_WCID_TX_INFO_SET;
226 mt76_wcid_init(&mvif->sta.wcid);
233 mtxq->wcid = idx;
254 rcu_assign_pointer(dev->mt76.wcid[idx], &mvif->sta.wcid);
269 int idx = msta->wcid.idx;
279 rcu_assign_pointer(dev->mt76.wcid[idx], NULL);
287 if (!list_empty(&msta->wcid.poll_list))
288 list_del_init(&msta->wcid.poll_list);
291 mt76_wcid_cleanup(&dev->mt76, &msta->wcid);
338 struct mt76_wcid *wcid = &msta->wcid;
339 u8 *wcid_keyidx = &wcid->hw_key_idx;
363 wcid_keyidx = &wcid->hw_key_idx2;
393 mt76_wcid_key_setup(&dev->mt76, wcid, key);
400 &msta->wcid, cmd);
693 INIT_LIST_HEAD(&msta->wcid.poll_list);
695 msta->wcid.sta = 1;
696 msta->wcid.idx = idx;
697 msta->wcid.phy_idx = band_idx;
698 msta->wcid.tx_info |= MT_WCID_TX_INFO_SET;
721 mt7996_mac_wtbl_update(dev, msta->wcid.idx,
728 if (!list_empty(&msta->wcid.poll_list))
729 list_del_init(&msta->wcid.poll_list);
743 struct mt76_wcid *wcid = &dev->mt76.global_wcid;
749 wcid = &sta->wcid;
756 wcid = &mvif->sta.wcid;
759 mt76_tx(mphy, control->sta, wcid, skb);
796 mt76_rx_aggr_start(&dev->mt76, &msta->wcid, tid, ssn,
801 mt76_rx_aggr_stop(&dev->mt76, &msta->wcid, tid);
812 clear_bit(tid, &msta->wcid.ampdu_state);
816 set_bit(tid, &msta->wcid.ampdu_state);
821 clear_bit(tid, &msta->wcid.ampdu_state);
1012 struct rate_info *txrate = &msta->wcid.rate;
1032 sinfo->tx_failed = msta->wcid.stats.tx_failed;
1035 sinfo->tx_retries = msta->wcid.stats.tx_retries;
1045 sinfo->tx_bytes = msta->wcid.stats.tx_bytes;
1048 sinfo->rx_bytes = msta->wcid.stats.rx_bytes;
1051 sinfo->tx_packets = msta->wcid.stats.tx_packets;
1054 sinfo->rx_packets = msta->wcid.stats.rx_packets;
1118 set_bit(MT_WCID_FLAG_4ADDR, &msta->wcid.flags);
1120 clear_bit(MT_WCID_FLAG_4ADDR, &msta->wcid.flags);
1134 set_bit(MT_WCID_FLAG_HDR_TRANS, &msta->wcid.flags);
1136 clear_bit(MT_WCID_FLAG_HDR_TRANS, &msta->wcid.flags);
1274 mt76_ethtool_worker(wi, &msta->wcid.stats, true);
1451 if (msta->wcid.idx > MT7996_WTBL_STA)
1459 path->mtk_wdma.wcid = msta->wcid.idx;