Lines Matching refs:wcid
317 &mvif->sta.deflink.wcid, true); in mt7921_add_interface()
326 INIT_LIST_HEAD(&mvif->sta.deflink.wcid.poll_list); in mt7921_add_interface()
327 mvif->sta.deflink.wcid.idx = idx; in mt7921_add_interface()
328 mvif->sta.deflink.wcid.tx_info |= MT_WCID_TX_INFO_SET; in mt7921_add_interface()
329 mt76_wcid_init(&mvif->sta.deflink.wcid, mvif->bss_conf.mt76.band_idx); in mt7921_add_interface()
336 rcu_assign_pointer(dev->mt76.wcid[idx], &mvif->sta.deflink.wcid); in mt7921_add_interface()
339 mtxq->wcid = idx; in mt7921_add_interface()
498 struct mt76_wcid *wcid = &msta->deflink.wcid; in mt7921_set_key() local
499 u8 *wcid_keyidx = &wcid->hw_key_idx; in mt7921_set_key()
516 wcid_keyidx = &wcid->hw_key_idx2; in mt7921_set_key()
550 mt76_wcid_key_setup(&dev->mt76, wcid, key); in mt7921_set_key()
553 &msta->deflink.wcid, cmd); in mt7921_set_key()
562 &mvif->wep_sta->deflink.wcid, cmd); in mt7921_set_key()
807 INIT_LIST_HEAD(&msta->deflink.wcid.poll_list); in mt7921_mac_sta_add()
809 msta->deflink.wcid.sta = 1; in mt7921_mac_sta_add()
810 msta->deflink.wcid.idx = idx; in mt7921_mac_sta_add()
811 msta->deflink.wcid.phy_idx = mvif->bss_conf.mt76.band_idx; in mt7921_mac_sta_add()
812 msta->deflink.wcid.tx_info |= MT_WCID_TX_INFO_SET; in mt7921_mac_sta_add()
851 mt76_connac_mcu_uni_add_bss(&dev->mphy, vif, &mvif->sta.deflink.wcid, in mt7921_mac_sta_event()
856 mt7921_mac_wtbl_update(dev, msta->deflink.wcid.idx, in mt7921_mac_sta_event()
875 mt76_connac_free_pending_tx_skbs(&dev->pm, &msta->deflink.wcid); in mt7921_mac_sta_remove()
879 mt7921_mac_wtbl_update(dev, msta->deflink.wcid.idx, in mt7921_mac_sta_remove()
889 &mvif->sta.deflink.wcid, false, in mt7921_mac_sta_remove()
894 if (!list_empty(&msta->deflink.wcid.poll_list)) in mt7921_mac_sta_remove()
895 list_del_init(&msta->deflink.wcid.poll_list); in mt7921_mac_sta_remove()
937 mt76_rx_aggr_start(&dev->mt76, &msta->deflink.wcid, tid, ssn, in mt7921_ampdu_action()
942 mt76_rx_aggr_stop(&dev->mt76, &msta->deflink.wcid, tid); in mt7921_ampdu_action()
953 clear_bit(tid, &msta->deflink.wcid.ampdu_state); in mt7921_ampdu_action()
957 set_bit(tid, &msta->deflink.wcid.ampdu_state); in mt7921_ampdu_action()
962 clear_bit(tid, &msta->deflink.wcid.ampdu_state); in mt7921_ampdu_action()
1180 set_bit(MT_WCID_FLAG_HDR_TRANS, &msta->deflink.wcid.flags); in mt7921_sta_set_decap_offload()
1182 clear_bit(MT_WCID_FLAG_HDR_TRANS, &msta->deflink.wcid.flags); in mt7921_sta_set_decap_offload()
1184 mt76_connac_mcu_sta_update_hdr_trans(&dev->mt76, vif, &msta->deflink.wcid, in mt7921_sta_set_decap_offload()
1308 err = mt76_connac_mcu_uni_add_bss(phy->mt76, vif, &mvif->sta.deflink.wcid, in mt7921_start_ap()
1340 mt76_connac_mcu_uni_add_bss(phy->mt76, vif, &mvif->sta.deflink.wcid, false, in mt7921_stop_ap()