• Home
  • Raw
  • Download

Lines Matching refs:wcid

70 	mvif->sta.wcid.idx = idx;  in mt7603_add_interface()
71 mvif->sta.wcid.hw_key_idx = -1; in mt7603_add_interface()
77 mtxq->wcid = idx; in mt7603_add_interface()
78 rcu_assign_pointer(dev->mt76.wcid[idx], &mvif->sta.wcid); in mt7603_add_interface()
92 int idx = msta->wcid.idx; in mt7603_remove_interface()
100 rcu_assign_pointer(dev->mt76.wcid[idx], NULL); in mt7603_remove_interface()
337 msta->wcid.sta = 1; in mt7603_sta_add()
338 msta->wcid.idx = idx; in mt7603_sta_add()
343 set_bit(MT_WCID_FLAG_CHECK_PS, &msta->wcid.flags); in mt7603_sta_add()
363 struct mt76_wcid *wcid = (struct mt76_wcid *)sta->drv_priv; in mt7603_sta_remove() local
367 mt7603_filter_tx(dev, wcid->idx, true); in mt7603_sta_remove()
375 mt7603_wtbl_clear(dev, wcid->idx); in mt7603_sta_remove()
471 struct mt76_wcid *wcid = &msta->wcid; in mt7603_set_key() local
495 key->hw_key_idx = wcid->idx; in mt7603_set_key()
496 wcid->hw_key_idx = idx; in mt7603_set_key()
498 if (idx == wcid->hw_key_idx) in mt7603_set_key()
499 wcid->hw_key_idx = -1; in mt7603_set_key()
503 mt76_wcid_key_setup(&dev->mt76, wcid, key); in mt7603_set_key()
505 return mt7603_wtbl_set_key(dev, wcid->idx, key); in mt7603_set_key()
582 mt76_rx_aggr_start(&dev->mt76, &msta->wcid, tid, ssn, in mt7603_ampdu_action()
587 mt76_rx_aggr_stop(&dev->mt76, &msta->wcid, tid); in mt7603_ampdu_action()
592 mt7603_mac_tx_ba_reset(dev, msta->wcid.idx, tid, ba_size); in mt7603_ampdu_action()
597 mt7603_mac_tx_ba_reset(dev, msta->wcid.idx, tid, -1); in mt7603_ampdu_action()
605 mt7603_mac_tx_ba_reset(dev, msta->wcid.idx, tid, -1); in mt7603_ampdu_action()
661 struct mt76_wcid *wcid = &dev->global_sta.wcid; in mt7603_tx() local
667 wcid = &msta->wcid; in mt7603_tx()
672 wcid = &mvif->sta.wcid; in mt7603_tx()
675 mt76_tx(&dev->mphy, control->sta, wcid, skb); in mt7603_tx()