Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/wireless/mediatek/mt76/
Dmt76x2_tx.c61 struct mt76x2_vif *mvif = (struct mt76x2_vif *) vif->drv_priv; in mt76x2_update_beacon_iter() local
64 if (!(dev->beacon_mask & BIT(mvif->idx))) in mt76x2_update_beacon_iter()
71 mt76x2_mac_set_beacon(dev, mvif->idx, skb); in mt76x2_update_beacon_iter()
79 struct mt76x2_vif *mvif = (struct mt76x2_vif *) vif->drv_priv; in mt76x2_add_buffered_bc() local
83 if (!(dev->beacon_mask & BIT(mvif->idx))) in mt76x2_add_buffered_bc()
95 data->tail[mvif->idx] = skb; in mt76x2_add_buffered_bc()
167 struct mt76x2_vif *mvif = (struct mt76x2_vif *) vif->drv_priv; in mt76x2_pre_tbtt_tasklet() local
169 mt76_dma_tx_queue_skb(&dev->mt76, q, skb, &mvif->group_wcid, in mt76x2_pre_tbtt_tasklet()
Dmt76x2_common.c34 struct mt76x2_vif *mvif; in mt76x2_txq_init() local
36 mvif = (struct mt76x2_vif *) txq->vif->drv_priv; in mt76x2_txq_init()
37 mtxq->wcid = &mvif->group_wcid; in mt76x2_txq_init()
100 struct mt76x2_vif *mvif = (struct mt76x2_vif *) vif->drv_priv; in mt76x2_sta_add() local
113 msta->vif = mvif; in mt76x2_sta_add()
117 mt76x2_mac_wcid_setup(dev, idx, mvif->idx, sta->addr); in mt76x2_sta_add()
171 struct mt76x2_vif *mvif = (struct mt76x2_vif *) vif->drv_priv; in mt76x2_set_key() local
200 wcid = msta ? &msta->wcid : &mvif->group_wcid; in mt76x2_set_key()
226 return mt76x2_mac_shared_key_setup(dev, mvif->idx, idx, key); in mt76x2_set_key()
Dmt76x2_main.c60 struct mt76x2_vif *mvif = (struct mt76x2_vif *) vif->drv_priv; in mt76x2_add_interface() local
82 mvif->idx = idx; in mt76x2_add_interface()
83 mvif->group_wcid.idx = MT_VIF_WCID(idx); in mt76x2_add_interface()
84 mvif->group_wcid.hw_key_idx = -1; in mt76x2_add_interface()
169 struct mt76x2_vif *mvif = (struct mt76x2_vif *) vif->drv_priv; in mt76x2_bss_info_changed() local
174 mt76x2_mac_set_bssid(dev, mvif->idx, info->bssid); in mt76x2_bss_info_changed()
186 mt76x2_mac_set_beacon_enable(dev, mvif->idx, in mt76x2_bss_info_changed()
Dmt76x2u_main.c51 struct mt76x2_vif *mvif = (struct mt76x2_vif *)vif->drv_priv; in mt76x2u_add_interface() local
57 mvif->idx = idx; in mt76x2u_add_interface()
58 mvif->group_wcid.idx = MT_VIF_WCID(idx); in mt76x2u_add_interface()
59 mvif->group_wcid.hw_key_idx = -1; in mt76x2u_add_interface()
Dmt76x2_tx_common.c40 struct mt76x2_vif *mvif; in mt76x2_tx() local
42 mvif = (struct mt76x2_vif *)vif->drv_priv; in mt76x2_tx()
43 wcid = &mvif->group_wcid; in mt76x2_tx()
/Linux-v4.19/drivers/net/wireless/mediatek/mt76/mt76x0/
Dmain.c58 struct mt76_vif *mvif = (struct mt76_vif *) vif->drv_priv; in mt76x0_add_interface() local
68 mvif->idx = idx; in mt76x0_add_interface()
69 mvif->group_wcid.idx = GROUP_WCID(idx); in mt76x0_add_interface()
70 mvif->group_wcid.hw_key_idx = -1; in mt76x0_add_interface()
79 struct mt76_vif *mvif = (struct mt76_vif *) vif->drv_priv; in mt76x0_remove_interface() local
81 dev->vif_mask &= ~BIT(mvif->idx); in mt76x0_remove_interface()
203 struct mt76_vif *mvif = (struct mt76_vif *) vif->drv_priv; in mt76x0_sta_add() local
217 mt76x0_mac_wcid_setup(dev, idx, mvif->idx, sta->addr); in mt76x0_sta_add()
284 struct mt76_vif *mvif = (struct mt76_vif *) vif->drv_priv; in mt76x0_set_key() local
286 struct mt76_wcid *wcid = msta ? &msta->wcid : &mvif->group_wcid; in mt76x0_set_key()
[all …]
Dtx.c170 struct mt76_vif *mvif = (struct mt76_vif *)vif->drv_priv; in mt76x0_tx() local
172 wcid = &mvif->group_wcid; in mt76x0_tx()
/Linux-v4.19/drivers/net/wireless/mediatek/mt7601u/
Dmain.c56 struct mt76_vif *mvif = (struct mt76_vif *) vif->drv_priv; in mt7601u_add_interface() local
65 mvif->idx = idx; in mt7601u_add_interface()
73 mvif->group_wcid.idx = wcid; in mt7601u_add_interface()
74 mvif->group_wcid.hw_key_idx = -1; in mt7601u_add_interface()
83 struct mt76_vif *mvif = (struct mt76_vif *) vif->drv_priv; in mt7601u_remove_interface() local
84 unsigned int wcid = mvif->group_wcid.idx; in mt7601u_remove_interface()
222 struct mt76_vif *mvif = (struct mt76_vif *) vif->drv_priv; in mt7601u_sta_add() local
236 mt7601u_mac_wcid_setup(dev, idx, mvif->idx, sta->addr); in mt7601u_sta_add()
305 struct mt76_vif *mvif = (struct mt76_vif *) vif->drv_priv; in mt7601u_set_key() local
307 struct mt76_wcid *wcid = msta ? &msta->wcid : &mvif->group_wcid; in mt7601u_set_key()
[all …]
Dtx.c223 struct mt76_vif *mvif = (struct mt76_vif *)vif->drv_priv; in mt7601u_tx() local
225 wcid = &mvif->group_wcid; in mt7601u_tx()
/Linux-v4.19/drivers/net/wireless/ath/carl9170/
Dmac.c413 struct carl9170_vif_info *mvif; in carl9170_set_beacon_timers() local
414 mvif = (void *) vif->drv_priv; in carl9170_set_beacon_timers()
416 if (mvif->enable_beacon && !WARN_ON(!ar->beacon_enabled)) { in carl9170_set_beacon_timers()