Lines Matching refs:mvif

594 	struct mt7615_vif *mvif = (struct mt7615_vif *)vif->drv_priv;  in mt7615_mcu_muar_config()  local
595 u32 idx = mvif->mt76.omac_idx - REPEATER_BSSID_START; in mt7615_mcu_muar_config()
630 struct mt7615_vif *mvif = (struct mt7615_vif *)vif->drv_priv; in mt7615_mcu_add_dev() local
649 .omac_idx = mvif->mt76.omac_idx, in mt7615_mcu_add_dev()
650 .band_idx = mvif->mt76.band_idx, in mt7615_mcu_add_dev()
658 .band_idx = mvif->mt76.band_idx, in mt7615_mcu_add_dev()
662 if (mvif->mt76.omac_idx >= REPEATER_BSSID_START) in mt7615_mcu_add_dev()
675 struct mt7615_vif *mvif = (struct mt7615_vif *)vif->drv_priv; in mt7615_mcu_add_beacon_offload() local
695 .omac_idx = mvif->mt76.omac_idx, in mt7615_mcu_add_beacon_offload()
698 .band_idx = mvif->mt76.band_idx, in mt7615_mcu_add_beacon_offload()
716 info->hw_queue |= FIELD_PREP(MT_TX_HW_QUEUE_PHY, mvif->mt76.band_idx); in mt7615_mcu_add_beacon_offload()
747 struct mt7615_vif *mvif = (struct mt7615_vif *)vif->drv_priv; in mt7615_mcu_add_bss() local
751 if (mvif->mt76.omac_idx >= REPEATER_BSSID_START) in mt7615_mcu_add_bss()
754 skb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, NULL); in mt7615_mcu_add_bss()
762 mvif->sta.wcid.idx, enable); in mt7615_mcu_add_bss()
764 if (enable && mvif->mt76.omac_idx >= EXT_BSSID_START && in mt7615_mcu_add_bss()
765 mvif->mt76.omac_idx < REPEATER_BSSID_START) in mt7615_mcu_add_bss()
766 mt76_connac_mcu_bss_ext_tlv(skb, &mvif->mt76); in mt7615_mcu_add_bss()
778 struct mt7615_vif *mvif = msta->vif; in mt7615_mcu_wtbl_tx_ba() local
796 skb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, in mt7615_mcu_wtbl_tx_ba()
813 struct mt7615_vif *mvif = msta->vif; in mt7615_mcu_wtbl_rx_ba() local
818 skb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, in mt7615_mcu_wtbl_rx_ba()
847 struct mt7615_vif *mvif = (struct mt7615_vif *)vif->drv_priv; in mt7615_mcu_wtbl_sta_add() local
857 msta = sta ? (struct mt7615_sta *)sta->drv_priv : &mvif->sta; in mt7615_mcu_wtbl_sta_add()
860 sskb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, in mt7615_mcu_wtbl_sta_add()
866 if (mvif->sta_added) in mt7615_mcu_wtbl_sta_add()
869 mvif->sta_added = true; in mt7615_mcu_wtbl_sta_add()
938 struct mt7615_vif *mvif = msta->vif; in mt7615_mcu_sta_ba() local
943 skb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, in mt7615_mcu_sta_ba()
985 struct mt7615_vif *mvif = (struct mt7615_vif *)vif->drv_priv; in __mt7615_mcu_add_sta() local
995 info.wcid = sta ? (struct mt76_wcid *)sta->drv_priv : &mvif->sta.wcid; in __mt7615_mcu_add_sta()
1044 struct mt7615_vif *mvif = (struct mt7615_vif *)vif->drv_priv; in mt7615_mcu_uni_add_beacon_offload() local
1072 .bss_idx = mvif->mt76.idx, in mt7615_mcu_uni_add_beacon_offload()
1118 struct mt7615_vif *mvif = (struct mt7615_vif *)vif->drv_priv; in mt7615_mcu_uni_add_dev() local
1120 return mt76_connac_mcu_uni_add_dev(phy->mt76, &vif->bss_conf, &mvif->mt76, in mt7615_mcu_uni_add_dev()
1121 &mvif->sta.wcid, enable); in mt7615_mcu_uni_add_dev()
1128 struct mt7615_vif *mvif = (struct mt7615_vif *)vif->drv_priv; in mt7615_mcu_uni_add_bss() local
1130 return mt76_connac_mcu_uni_add_bss(phy->mt76, vif, &mvif->sta.wcid, in mt7615_mcu_uni_add_bss()
1160 struct mt7615_vif *mvif = msta->vif; in mt7615_mcu_uni_rx_ba() local
1166 skb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, in mt7615_mcu_uni_rx_ba()
1178 skb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, in mt7615_mcu_uni_rx_ba()
2513 struct mt7615_vif *mvif = (struct mt7615_vif *)vif->drv_priv; in mt7615_mcu_set_bss_pm() local
2525 .bss_idx = mvif->mt76.idx, in mt7615_mcu_set_bss_pm()
2534 .bss_idx = mvif->mt76.idx, in mt7615_mcu_set_bss_pm()
2553 struct mt7615_vif *mvif = (struct mt7615_vif *)vif->drv_priv; in mt7615_mcu_set_roc() local
2556 .bss_idx = mvif->mt76.idx, in mt7615_mcu_set_roc()