Lines Matching refs:mvif

990 			 struct mt76_vif_link *mvif,  in mt7996_mcu_bss_basic_tlv()  argument
1038 bss->omac_idx = mvif->omac_idx; in mt7996_mcu_bss_basic_tlv()
1039 bss->band_idx = mvif->band_idx; in mt7996_mcu_bss_basic_tlv()
1040 bss->wmm_idx = mvif->wmm_idx; in mt7996_mcu_bss_basic_tlv()
1044 idx = mvif->omac_idx > EXT_BSSID_START ? HW_BSSID_0 : mvif->omac_idx; in mt7996_mcu_bss_basic_tlv()
1064 __mt7996_mcu_alloc_bss_req(struct mt76_dev *dev, struct mt76_vif_link *mvif, int len) in __mt7996_mcu_alloc_bss_req() argument
1067 .bss_idx = mvif->idx, in __mt7996_mcu_alloc_bss_req()
1145 mt7996_mcu_sta_ba(struct mt7996_dev *dev, struct mt76_vif_link *mvif, in mt7996_mcu_sta_ba() argument
1154 skb = __mt76_connac_mcu_alloc_sta_req(&dev->mt76, mvif, wcid, in mt7996_mcu_sta_ba()
1180 struct mt7996_vif *mvif = msta->vif; in mt7996_mcu_add_tx_ba() local
1185 return mt7996_mcu_sta_ba(dev, &mvif->deflink.mt76, params, enable, true); in mt7996_mcu_add_tx_ba()
1193 struct mt7996_vif *mvif = msta->vif; in mt7996_mcu_add_rx_ba() local
1195 return mt7996_mcu_sta_ba(dev, &mvif->deflink.mt76, params, enable, false); in mt7996_mcu_add_rx_ba()
1683 struct mt7996_vif *mvif = (struct mt7996_vif *)vif->drv_priv; in mt7996_mcu_sta_bfer_tlv() local
1684 struct mt7996_phy *phy = mvif->deflink.phy; in mt7996_mcu_sta_bfer_tlv()
1763 struct mt7996_vif *mvif = (struct mt7996_vif *)vif->drv_priv; in mt7996_mcu_sta_bfee_tlv() local
1764 struct mt7996_phy *phy = mvif->deflink.phy; in mt7996_mcu_sta_bfee_tlv()
1895 struct mt7996_vif *mvif = (struct mt7996_vif *)vif->drv_priv; in mt7996_mcu_set_fixed_field() local
1902 skb = __mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->deflink.mt76, in mt7996_mcu_set_fixed_field()
1937 struct mt7996_vif *mvif = (struct mt7996_vif *)vif->drv_priv; in mt7996_mcu_add_rate_ctrl_fixed() local
1938 struct cfg80211_chan_def *chandef = &mvif->deflink.phy->mt76->chandef; in mt7996_mcu_add_rate_ctrl_fixed()
1939 struct cfg80211_bitrate_mask *mask = &mvif->deflink.bitrate_mask; in mt7996_mcu_add_rate_ctrl_fixed()
2025 struct mt7996_vif *mvif = (struct mt7996_vif *)vif->drv_priv; in mt7996_mcu_sta_rate_ctrl_tlv() local
2026 struct mt76_phy *mphy = mvif->deflink.phy->mt76; in mt7996_mcu_sta_rate_ctrl_tlv()
2028 struct cfg80211_bitrate_mask *mask = &mvif->deflink.bitrate_mask; in mt7996_mcu_sta_rate_ctrl_tlv()
2129 struct mt7996_vif *mvif = (struct mt7996_vif *)vif->drv_priv; in mt7996_mcu_add_rate_ctrl() local
2134 skb = __mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->deflink.mt76, in mt7996_mcu_add_rate_ctrl()
2165 struct mt7996_vif *mvif = (struct mt7996_vif *)vif->drv_priv; in mt7996_mcu_add_group() local
2181 .val = cpu_to_le32(mvif->deflink.mt76.idx % 16), in mt7996_mcu_add_group()
2184 msta = sta ? (struct mt7996_sta *)sta->drv_priv : &mvif->deflink.sta; in mt7996_mcu_add_group()
2309 struct mt76_vif_link *mvif = (struct mt76_vif_link *)vif->drv_priv; in mt7996_mcu_add_key() local
2313 skb = __mt76_connac_mcu_alloc_sta_req(dev, mvif, wcid, in mt7996_mcu_add_key()
2329 struct mt7996_vif *mvif = (struct mt7996_vif *)vif->drv_priv; in mt7996_mcu_get_pn() local
2335 skb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->deflink.mt76, &mvif->deflink.sta.wcid); in mt7996_mcu_get_pn()
2362 struct mt7996_vif *mvif = (struct mt7996_vif *)vif->drv_priv; in mt7996_mcu_bcn_prot_enable() local
2371 skb = __mt7996_mcu_alloc_bss_req(&dev->mt76, &mvif->deflink.mt76, len); in mt7996_mcu_bcn_prot_enable()
2619 struct mt7996_vif *mvif = (struct mt7996_vif *)vif->drv_priv; in mt7996_mcu_beacon_inband_discov() local
2620 struct mt7996_phy *phy = mt7996_vif_link_phy(&mvif->deflink); in mt7996_mcu_beacon_inband_discov()
2640 rskb = __mt7996_mcu_alloc_bss_req(&dev->mt76, &mvif->deflink.mt76, in mt7996_mcu_beacon_inband_discov()
4101 struct mt7996_vif *mvif = (struct mt7996_vif *)vif->drv_priv; in mt7996_mcu_set_obss_spr_siga() local
4103 u8 omac = mvif->deflink.mt76.omac_idx; in mt7996_mcu_set_obss_spr_siga()
4245 struct mt7996_vif *mvif, in mt7996_mcu_twt_agrt_update() argument
4276 .own_mac_idx = mvif->deflink.mt76.omac_idx, in mt7996_mcu_twt_agrt_update()
4280 .bss = mvif->deflink.mt76.idx, in mt7996_mcu_twt_agrt_update()
4281 .bss_idx = mvif->deflink.mt76.idx, in mt7996_mcu_twt_agrt_update()
4373 struct mt7996_vif *mvif = (struct mt7996_vif *)vif->drv_priv; in mt7996_mcu_wtbl_update_hdr_trans() local
4377 msta = sta ? (struct mt7996_sta *)sta->drv_priv : &mvif->deflink.sta; in mt7996_mcu_wtbl_update_hdr_trans()
4379 skb = __mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->deflink.mt76, in mt7996_mcu_wtbl_update_hdr_trans()