Lines Matching refs:wcid
262 ret = mt76_connac_mcu_uni_add_dev(&dev->mphy, vif, &mvif->sta.wcid, in mt7921_add_interface()
274 mvif->sta.wcid.idx = idx; in mt7921_add_interface()
275 mvif->sta.wcid.ext_phy = mvif->mt76.band_idx; in mt7921_add_interface()
276 mvif->sta.wcid.hw_key_idx = -1; in mt7921_add_interface()
277 mvif->sta.wcid.tx_info |= MT_WCID_TX_INFO_SET; in mt7921_add_interface()
283 rcu_assign_pointer(dev->mt76.wcid[idx], &mvif->sta.wcid); in mt7921_add_interface()
286 mtxq->wcid = idx; in mt7921_add_interface()
302 int idx = msta->wcid.idx; in mt7921_remove_interface()
308 mt76_connac_free_pending_tx_skbs(&dev->pm, &msta->wcid); in mt7921_remove_interface()
309 mt76_connac_mcu_uni_add_dev(&dev->mphy, vif, &mvif->sta.wcid, false); in mt7921_remove_interface()
311 rcu_assign_pointer(dev->mt76.wcid[idx], NULL); in mt7921_remove_interface()
363 struct mt76_wcid *wcid = &msta->wcid; in mt7921_set_key() local
364 u8 *wcid_keyidx = &wcid->hw_key_idx; in mt7921_set_key()
381 wcid_keyidx = &wcid->hw_key_idx2; in mt7921_set_key()
408 mt76_wcid_key_setup(&dev->mt76, wcid, in mt7921_set_key()
589 msta->wcid.sta = 1; in mt7921_mac_sta_add()
590 msta->wcid.idx = idx; in mt7921_mac_sta_add()
591 msta->wcid.ext_phy = mvif->mt76.band_idx; in mt7921_mac_sta_add()
592 msta->wcid.tx_info |= MT_WCID_TX_INFO_SET; in mt7921_mac_sta_add()
625 mt76_connac_mcu_uni_add_bss(&dev->mphy, vif, &mvif->sta.wcid, in mt7921_mac_sta_assoc()
628 mt7921_mac_wtbl_update(dev, msta->wcid.idx, in mt7921_mac_sta_assoc()
643 mt76_connac_free_pending_tx_skbs(&dev->pm, &msta->wcid); in mt7921_mac_sta_remove()
647 mt7921_mac_wtbl_update(dev, msta->wcid.idx, in mt7921_mac_sta_remove()
657 &mvif->sta.wcid, false); in mt7921_mac_sta_remove()
692 struct mt76_wcid *wcid = &dev->mt76.global_wcid; in mt7921_tx() local
699 wcid = &sta->wcid; in mt7921_tx()
706 wcid = &mvif->sta.wcid; in mt7921_tx()
710 mt76_tx(mphy, control->sta, wcid, skb); in mt7921_tx()
721 mt76_connac_pm_queue_skb(hw, &dev->pm, wcid, skb); in mt7921_tx()
757 mt76_rx_aggr_start(&dev->mt76, &msta->wcid, tid, ssn, in mt7921_ampdu_action()
762 mt76_rx_aggr_stop(&dev->mt76, &msta->wcid, tid); in mt7921_ampdu_action()
1134 set_bit(MT_WCID_FLAG_HDR_TRANS, &msta->wcid.flags); in mt7921_sta_set_decap_offload()
1136 clear_bit(MT_WCID_FLAG_HDR_TRANS, &msta->wcid.flags); in mt7921_sta_set_decap_offload()
1138 mt76_connac_mcu_sta_update_hdr_trans(&dev->mt76, vif, &msta->wcid, in mt7921_sta_set_decap_offload()