Lines Matching refs:wcid
100 mvif->sta.wcid.idx = idx; in mt7615_add_interface()
101 mvif->sta.wcid.hw_key_idx = -1; in mt7615_add_interface()
103 rcu_assign_pointer(dev->mt76.wcid[idx], &mvif->sta.wcid); in mt7615_add_interface()
105 mtxq->wcid = &mvif->sta.wcid; in mt7615_add_interface()
119 int idx = mvif->sta.wcid.idx; in mt7615_remove_interface()
125 rcu_assign_pointer(dev->mt76.wcid[idx], NULL); in mt7615_remove_interface()
175 struct mt76_wcid *wcid = &msta->wcid; in mt7615_set_key() local
207 key->hw_key_idx = wcid->idx; in mt7615_set_key()
208 wcid->hw_key_idx = idx; in mt7615_set_key()
209 } else if (idx == wcid->hw_key_idx) { in mt7615_set_key()
210 wcid->hw_key_idx = -1; in mt7615_set_key()
212 mt76_wcid_key_setup(&dev->mt76, wcid, in mt7615_set_key()
215 return mt7615_mac_wtbl_set_key(dev, wcid, key, cmd); in mt7615_set_key()
352 msta->wcid.sta = 1; in mt7615_sta_add()
353 msta->wcid.idx = idx; in mt7615_sta_add()
410 struct mt76_wcid *wcid = &dev->mt76.global_wcid; in mt7615_tx() local
416 wcid = &sta->wcid; in mt7615_tx()
423 wcid = &mvif->sta.wcid; in mt7615_tx()
426 mt76_tx(&dev->mt76, control->sta, wcid, skb); in mt7615_tx()
460 mt76_rx_aggr_start(&dev->mt76, &msta->wcid, tid, ssn, in mt7615_ampdu_action()
465 mt76_rx_aggr_stop(&dev->mt76, &msta->wcid, tid); in mt7615_ampdu_action()