Home
last modified time | relevance | path

Searched refs:mvif (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/net/wireless/mediatek/mt7601u/
H A Dmain.c48 struct mt76_vif *mvif = (struct mt76_vif *) vif->drv_priv; in mt7601u_add_interface() local
57 mvif->idx = idx; in mt7601u_add_interface()
65 mvif->group_wcid.idx = wcid; in mt7601u_add_interface()
66 mvif->group_wcid.hw_key_idx = -1; in mt7601u_add_interface()
75 struct mt76_vif *mvif = (struct mt76_vif *) vif->drv_priv; in mt7601u_remove_interface() local
76 unsigned int wcid = mvif->group_wcid.idx; in mt7601u_remove_interface()
214 struct mt76_vif *mvif = (struct mt76_vif *) vif->drv_priv; in mt7601u_sta_add() local
228 mt7601u_mac_wcid_setup(dev, idx, mvif->idx, sta->addr); in mt7601u_sta_add()
297 struct mt76_vif *mvif = (struct mt76_vif *) vif->drv_priv; in mt7601u_set_key() local
299 struct mt76_wcid *wcid = msta ? &msta->wcid : &mvif->group_wcid; in mt7601u_set_key()
[all …]
H A Dtx.c215 struct mt76_vif *mvif = (struct mt76_vif *)vif->drv_priv; in mt7601u_tx() local
217 wcid = &mvif->group_wcid; in mt7601u_tx()
/linux/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmac.c735 struct mt76_vif_link *mvif; in mt7925_mac_write_txwi() local
744 mvif = mconf ? (struct mt76_vif_link *)&mconf->mt76 : NULL; in mt7925_mac_write_txwi()
746 if (mvif) { in mt7925_mac_write_txwi()
747 omac_idx = mvif->omac_idx; in mt7925_mac_write_txwi()
748 wmm_idx = mvif->wmm_idx; in mt7925_mac_write_txwi()
749 band_idx = mvif->band_idx; in mt7925_mac_write_txwi()
824 if (mvif) { in mt7925_mac_write_txwi()
825 if (mcast && mvif->mcast_rates_idx) in mt7925_mac_write_txwi()
826 idx = mvif->mcast_rates_idx; in mt7925_mac_write_txwi()
827 else if (beacon && mvif->beacon_rates_idx) in mt7925_mac_write_txwi()
[all …]
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmac.c21 struct mt7996_vif *mvif; in mt7996_rx_get_wcid() local
40 mvif = msta->vif; in mt7996_rx_get_wcid()
41 for (i = 0; i < ARRAY_SIZE(mvif->mt76.link); i++) { in mt7996_rx_get_wcid()
44 mlink = rcu_dereference(mvif->mt76.link[i]); in mt7996_rx_get_wcid()
868 struct mt7996_vif *mvif; in mt7996_mac_write_txwi() local
883 mvif = vif ? (struct mt7996_vif *)vif->drv_priv : NULL; in mt7996_mac_write_txwi()
884 if (mvif) { in mt7996_mac_write_txwi()
886 mlink = rcu_dereference(mvif->mt76.offchannel_link); in mt7996_mac_write_txwi()
888 mlink = rcu_dereference(mvif->mt76.link[link_id]); in mt7996_mac_write_txwi()
1012 struct mt7996_vif *mvif = vif ? (struct mt7996_vif *)vif->drv_priv : NULL; in mt7996_tx_prepare_skb() local
[all …]
/linux/drivers/net/wireless/ath/carl9170/
H A Dmac.c409 struct carl9170_vif_info *mvif; in carl9170_set_beacon_timers() local
410 mvif = (void *) vif->drv_priv; in carl9170_set_beacon_timers()
412 if (mvif->enable_beacon && !WARN_ON(!ar->beacon_enabled)) { in carl9170_set_beacon_timers()
/linux/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac_mac.c303 struct mt76_vif_link *mvif; in mt76_connac2_mac_tx_rate_val() local
308 mvif = mt76_vif_conf_link(mphy->dev, conf->vif, conf); in mt76_connac2_mac_tx_rate_val()
309 chandef = mvif->ctx ? &mvif->ctx->def : &mphy->chandef; in mt76_connac2_mac_tx_rate_val()
514 struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv; in mt76_connac2_mac_write_txwi() local
516 omac_idx = mvif->omac_idx; in mt76_connac2_mac_write_txwi()
517 wmm_idx = mvif->wmm_idx; in mt76_connac2_mac_write_txwi()
518 band_idx = mvif->band_idx; in mt76_connac2_mac_write_txwi()
H A Dscan.c46 struct mt76_vif_link *mvif = dev->scan.mlink; in mt76_scan_send_probe() local
80 mt76_tx(phy, NULL, mvif->wcid, skb); in mt76_scan_send_probe()