| /linux/drivers/net/wireless/mediatek/mt7601u/ |
| H A D | main.c | 213 struct mt76_sta *msta = (struct mt76_sta *) sta->drv_priv; in mt7601u_sta_add() local 226 msta->wcid.idx = idx; in mt7601u_sta_add() 227 msta->wcid.hw_key_idx = -1; in mt7601u_sta_add() 230 rcu_assign_pointer(dev->wcid[idx], &msta->wcid); in mt7601u_sta_add() 244 struct mt76_sta *msta = (struct mt76_sta *) sta->drv_priv; in mt7601u_sta_remove() local 245 int idx = msta->wcid.idx; in mt7601u_sta_remove() 298 struct mt76_sta *msta = sta ? (struct mt76_sta *) sta->drv_priv : NULL; in mt7601u_set_key() local 299 struct mt76_wcid *wcid = msta ? &msta->wcid : &mvif->group_wcid; in mt7601u_set_key() 324 if (!msta) { in mt7601u_set_key() 334 return mt76_mac_wcid_set_key(dev, msta->wcid.idx, key); in mt7601u_set_key() [all …]
|
| H A D | tx.c | 197 struct mt76_sta *msta = NULL; in mt7601u_tx() local 212 msta = (struct mt76_sta *) sta->drv_priv; in mt7601u_tx() 213 wcid = &msta->wcid; in mt7601u_tx() 225 trace_mt_tx(dev, skb, msta, txwi); in mt7601u_tx()
|
| H A D | mac.c | 179 void *msta; in mt76_send_tx_status() local 186 msta = container_of(wcid, struct mt76_sta, wcid); in mt76_send_tx_status() 187 sta = container_of(msta, struct ieee80211_sta, in mt76_send_tx_status() 375 void *msta; in mt7601u_mac_set_ampdu_factor() local 385 msta = container_of(wcid, struct mt76_sta, wcid); in mt7601u_mac_set_ampdu_factor() 386 sta = container_of(msta, struct ieee80211_sta, drv_priv); in mt7601u_mac_set_ampdu_factor()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7996/ |
| H A D | main.c | 206 struct mt7996_sta *msta; in mt7996_set_hw_key() local 208 msta = (struct mt7996_sta *)sta->drv_priv; in mt7996_set_hw_key() 209 msta_link = mt76_dereference(msta->link[link_id], in mt7996_set_hw_key() 943 struct mt7996_sta *msta = (struct mt7996_sta *)sta->drv_priv; in mt7996_mac_sta_init_link() local 952 if (msta->deflink_id == IEEE80211_LINK_UNSPECIFIED) { in mt7996_mac_sta_init_link() 955 msta_link = &msta->deflink; in mt7996_mac_sta_init_link() 956 msta->deflink_id = link_id; in mt7996_mac_sta_init_link() 957 msta->seclink_id = msta->deflink_id; in mt7996_mac_sta_init_link() 973 if (msta->seclink_id == msta->deflink_id && in mt7996_mac_sta_init_link() 974 (sta->valid_links & ~BIT(msta->deflink_id))) in mt7996_mac_sta_init_link() [all …]
|
| H A D | mac.c | 59 struct mt7996_sta *msta; in mt7996_rx_get_wcid() local 75 msta = msta_link->sta; in mt7996_rx_get_wcid() 76 if (!msta || !msta->vif) in mt7996_rx_get_wcid() 79 mvif = msta->vif; in mt7996_rx_get_wcid() 90 msta_link = rcu_dereference(msta->link[i]); in mt7996_rx_get_wcid() 125 struct mt7996_sta *msta; in mt7996_mac_sta_poll() local 151 msta = msta_link->sta; in mt7996_mac_sta_poll() 187 sta = container_of((void *)msta, struct ieee80211_sta, in mt7996_mac_sta_poll() 210 mlink = rcu_dereference(msta->vif->mt76.link[wcid->link_id]); in mt7996_mac_sta_poll() 233 struct mt7996_sta *msta = msta_link->sta; in mt7996_reverse_frag0_hdr_trans() local [all …]
|
| H A D | mcu.c | 1055 struct mt7996_sta *msta = (void *)sta->drv_priv; in mt7996_mcu_bss_basic_tlv() local 1059 msta_link = rcu_dereference(msta->link[link_id]); in mt7996_mcu_bss_basic_tlv() 1226 struct mt7996_sta *msta = (struct mt7996_sta *)sta->drv_priv; in mt7996_mcu_add_tx_ba() local 1235 msta_link = mt76_dereference(msta->link[link_id], &dev->mt76); in mt7996_mcu_add_tx_ba() 1260 struct mt7996_sta *msta = (struct mt7996_sta *)sta->drv_priv; in mt7996_mcu_add_rx_ba() local 1269 msta_link = mt76_dereference(msta->link[link_id], &dev->mt76); in mt7996_mcu_add_rx_ba() 1352 struct mt7996_sta *msta = (struct mt7996_sta *)link_sta->sta->drv_priv; in mt7996_mcu_sta_eht_tlv() local 1353 struct ieee80211_vif *vif = container_of((void *)msta->vif, in mt7996_mcu_sta_eht_tlv() 1980 int mt7996_mcu_set_fixed_field(struct mt7996_dev *dev, struct mt7996_sta *msta, in mt7996_mcu_set_fixed_field() argument 1983 struct mt7996_vif *mvif = msta->vif; in mt7996_mcu_set_fixed_field() [all …]
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7615/ |
| H A D | mac.c | 253 struct mt7615_sta *msta = (struct mt7615_sta *)status->wcid; in mt7615_reverse_frag0_hdr_trans() local 267 if (!msta || !msta->vif) in mt7615_reverse_frag0_hdr_trans() 270 sta = container_of((void *)msta, struct ieee80211_sta, drv_priv); in mt7615_reverse_frag0_hdr_trans() 271 vif = container_of((void *)msta->vif, struct ieee80211_vif, drv_priv); in mt7615_reverse_frag0_hdr_trans() 384 struct mt7615_sta *msta; in mt7615_mac_fill_rx() local 386 msta = container_of(status->wcid, struct mt7615_sta, wcid); in mt7615_mac_fill_rx() 387 mt76_wcid_add_poll(&dev->mt76, &msta->wcid); in mt7615_mac_fill_rx() 737 struct mt7615_sta *msta = (struct mt7615_sta *)sta->drv_priv; in mt7615_mac_write_txwi() local 739 tx_count = msta->rate_count; in mt7615_mac_write_txwi() 896 struct mt7615_sta *msta; in mt7615_mac_sta_poll() local [all …]
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7925/ |
| H A D | mac.c | 31 struct mt792x_sta *msta; in mt7925_mac_sta_poll() local 53 msta = mlink->sta; in mt7925_mac_sta_poll() 86 sta = container_of((void *)msta, struct ieee80211_sta, in mt7925_mac_sta_poll() 151 mt76_rx_signal(msta->vif->phy->mt76->antenna_mask, rssi); in mt7925_mac_sta_poll() 173 struct mt792x_sta *msta = (struct mt792x_sta *)status->wcid; in mt7925_reverse_frag0_hdr_trans() local 187 if (!msta || !msta->vif) in mt7925_reverse_frag0_hdr_trans() 190 sta = container_of((void *)msta, struct ieee80211_sta, drv_priv); in mt7925_reverse_frag0_hdr_trans() 191 vif = container_of((void *)msta->vif, struct ieee80211_vif, drv_priv); in mt7925_reverse_frag0_hdr_trans() 845 struct mt792x_sta *msta; in mt7925_tx_check_aggr() local 878 msta = (struct mt792x_sta *)sta->drv_priv; in mt7925_tx_check_aggr() [all …]
|
| /linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | mld-sta.c | 232 struct iwl_mvm_int_sta *msta = &mvm_link->mcast_sta; in iwl_mvm_mld_add_mcast_sta() local 251 return iwl_mvm_mld_add_int_sta(mvm, msta, &mvm_link->cab_queue, in iwl_mvm_mld_add_mcast_sta()
|
| H A D | sta.c | 2541 struct iwl_mvm_int_sta *msta = &mvmvif->deflink.mcast_sta; in iwl_mvm_add_mcast_sta() local 2547 .sta_id = msta->sta_id, in iwl_mvm_add_mcast_sta() 2579 msta->tfd_queue_msk |= BIT(mvmvif->deflink.cab_queue); in iwl_mvm_add_mcast_sta() 2581 ret = iwl_mvm_add_int_sta_common(mvm, msta, maddr, in iwl_mvm_add_mcast_sta() 2594 int queue = iwl_mvm_tvqm_enable_txq(mvm, NULL, msta->sta_id, in iwl_mvm_add_mcast_sta() 2609 iwl_mvm_dealloc_int_sta(mvm, msta); in iwl_mvm_add_mcast_sta()
|
| /linux/arch/s390/tools/ |
| H A D | opcodes.txt | 245 b247 msta RRE_R0
|