Lines Matching refs:mvif

612 	struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv;  in mt7915_mcu_muar_config()  local
613 u32 idx = mvif->mt76.omac_idx - REPEATER_BSSID_START; in mt7915_mcu_muar_config()
648 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_mcu_add_bss_info() local
652 if (mvif->mt76.omac_idx >= REPEATER_BSSID_START) { in mt7915_mcu_add_bss_info()
657 skb = __mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, NULL, in mt7915_mcu_add_bss_info()
667 mvif->sta.wcid.idx, enable); in mt7915_mcu_add_bss_info()
681 if (mvif->mt76.omac_idx >= EXT_BSSID_START && in mt7915_mcu_add_bss_info()
682 mvif->mt76.omac_idx < REPEATER_BSSID_START) in mt7915_mcu_add_bss_info()
683 mt76_connac_mcu_bss_ext_tlv(skb, &mvif->mt76); in mt7915_mcu_add_bss_info()
696 struct mt7915_vif *mvif = msta->vif; in mt7915_mcu_add_tx_ba() local
702 ret = mt76_connac_mcu_sta_ba(&dev->mt76, &mvif->mt76, params, in mt7915_mcu_add_tx_ba()
715 struct mt7915_vif *mvif = msta->vif; in mt7915_mcu_add_rx_ba() local
717 return mt76_connac_mcu_sta_ba(&dev->mt76, &mvif->mt76, params, in mt7915_mcu_add_rx_ba()
726 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_mcu_sta_he_tlv() local
760 if (mvif->cap.he_ldpc && in mt7915_mcu_sta_he_tlv()
869 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_mcu_sta_muru_tlv() local
882 muru->cfg.mimo_dl_en = mvif->cap.he_mu_ebfer || in mt7915_mcu_sta_muru_tlv()
883 mvif->cap.vht_mu_ebfer || in mt7915_mcu_sta_muru_tlv()
884 mvif->cap.vht_mu_ebfee; in mt7915_mcu_sta_muru_tlv()
998 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_mcu_sta_wtbl_tlv() local
1004 msta = sta ? (struct mt7915_sta *)sta->drv_priv : &mvif->sta; in mt7915_mcu_sta_wtbl_tlv()
1019 wtbl_hdr, mvif->cap.ht_ldpc, in mt7915_mcu_sta_wtbl_tlv()
1020 mvif->cap.vht_ldpc); in mt7915_mcu_sta_wtbl_tlv()
1029 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_is_ebf_supported() local
1043 return mvif->cap.he_su_ebfee && in mt7915_is_ebf_supported()
1046 return mvif->cap.he_su_ebfer && in mt7915_is_ebf_supported()
1054 return mvif->cap.vht_su_ebfee && in mt7915_is_ebf_supported()
1057 return mvif->cap.vht_su_ebfer && in mt7915_is_ebf_supported()
1199 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_mcu_sta_bfer_tlv() local
1200 struct mt7915_phy *phy = mvif->phy; in mt7915_mcu_sta_bfer_tlv()
1268 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_mcu_sta_bfee_tlv() local
1269 struct mt7915_phy *phy = mvif->phy; in mt7915_mcu_sta_bfee_tlv()
1320 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_mcu_set_fixed_rate_ctrl() local
1327 skb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, in mt7915_mcu_set_fixed_rate_ctrl()
1363 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_mcu_add_smps() local
1370 skb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, in mt7915_mcu_add_smps()
1397 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_mcu_set_spe_idx() local
1398 struct mt76_phy *mphy = mvif->phy->mt76; in mt7915_mcu_set_spe_idx()
1410 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_mcu_add_rate_ctrl_fixed() local
1411 struct cfg80211_chan_def *chandef = &mvif->phy->mt76->chandef; in mt7915_mcu_add_rate_ctrl_fixed()
1412 struct cfg80211_bitrate_mask *mask = &mvif->bitrate_mask; in mt7915_mcu_add_rate_ctrl_fixed()
1499 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_mcu_sta_rate_ctrl_tlv() local
1500 struct mt76_phy *mphy = mvif->phy->mt76; in mt7915_mcu_sta_rate_ctrl_tlv()
1502 struct cfg80211_bitrate_mask *mask = &mvif->bitrate_mask; in mt7915_mcu_sta_rate_ctrl_tlv()
1552 if (mvif->cap.ht_ldpc && in mt7915_mcu_sta_rate_ctrl_tlv()
1578 if (mvif->cap.vht_ldpc && in mt7915_mcu_sta_rate_ctrl_tlv()
1601 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_mcu_add_rate_ctrl() local
1606 skb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, in mt7915_mcu_add_rate_ctrl()
1640 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_mcu_add_group() local
1652 .val = cpu_to_le32(mvif->mt76.idx % 16), in mt7915_mcu_add_group()
1655 msta = sta ? (struct mt7915_sta *)sta->drv_priv : &mvif->sta; in mt7915_mcu_add_group()
1666 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_mcu_add_sta() local
1672 msta = sta ? (struct mt7915_sta *)sta->drv_priv : &mvif->sta; in mt7915_mcu_add_sta()
1675 skb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, in mt7915_mcu_add_sta()
1753 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_mcu_add_dev_info() local
1771 .omac_idx = mvif->mt76.omac_idx, in mt7915_mcu_add_dev_info()
1772 .band_idx = mvif->mt76.band_idx, in mt7915_mcu_add_dev_info()
1780 .band_idx = mvif->mt76.band_idx, in mt7915_mcu_add_dev_info()
1784 if (mvif->mt76.omac_idx >= REPEATER_BSSID_START) in mt7915_mcu_add_dev_info()
1909 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_mcu_add_inband_discov() local
1910 struct cfg80211_chan_def *chandef = &mvif->phy->mt76->chandef; in mt7915_mcu_add_inband_discov()
1925 rskb = __mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, NULL, in mt7915_mcu_add_inband_discov()
1990 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_mcu_add_beacon() local
2002 rskb = __mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, in mt7915_mcu_add_beacon()
2496 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_mcu_set_tx() local
2500 struct ieee80211_tx_queue_params *q = &mvif->queue_params[ac]; in mt7915_mcu_set_tx()
2504 e->queue = ac + mvif->mt76.wmm_idx * MT76_CONNAC_MAX_WMM_SETS; in mt7915_mcu_set_tx()
3593 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_mcu_set_obss_spr_siga() local
3595 u8 omac = mvif->mt76.omac_idx; in mt7915_mcu_set_obss_spr_siga()
3710 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_mcu_get_rx_rate() local
3720 .band = mvif->mt76.band_idx, in mt7915_mcu_get_rx_rate()
3816 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_mcu_update_bss_color() local
3821 skb = __mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, in mt7915_mcu_update_bss_color()
3841 struct mt7915_vif *mvif, in mt7915_mcu_twt_agrt_update() argument
3864 .own_mac_idx = mvif->mt76.omac_idx, in mt7915_mcu_twt_agrt_update()
3868 .bss_idx = mvif->mt76.idx, in mt7915_mcu_twt_agrt_update()