Lines Matching refs:bss_conf

427 	mvif->bss_conf.vif = mvif;  in mt7925_add_interface()
432 ret = mt7925_mac_link_bss_add(dev, &vif->bss_conf, &mvif->sta.deflink); in mt7925_add_interface()
449 mt7925_mcu_abort_roc(phy, &mvif->bss_conf, phy->roc_token_id); in mt7925_roc_iter()
567 err = mt7925_set_roc(phy, &mvif->bss_conf, in mt7925_remain_on_channel()
580 return mt7925_abort_roc(phy, &mvif->bss_conf); in mt7925_cancel_remain_on_channel()
696 err = mt7925_set_link_key(hw, cmd, vif, sta, key, vif->bss_conf.link_id); in mt7925_set_key()
819 rate = mt76_connac2_mac_tx_rate_val(mphy, &vif->bss_conf, beacon, mcast); in mt7925_get_rates_table()
1058 mt7925_abort_roc(mvif->phy, &mvif->bss_conf); in mt7925_mac_set_links()
1062 mt7925_set_mlo_roc(mvif->phy, &mvif->bss_conf, sel_links); in mt7925_mac_set_links()
1087 link_conf = mt792x_vif_to_bss_conf(vif, vif->bss_conf.link_id); in mt7925_mac_link_sta_assoc()
1258 ewma_rssi_init(&mvif->bss_conf.rssi); in mt7925_mac_sta_remove()
1340 struct ieee80211_bss_conf *bss_conf; in mt7925_mlo_pm_iter() local
1348 bss_conf = mt792x_vif_to_bss_conf(vif, i); in mt7925_mlo_pm_iter()
1349 mt7925_mcu_uni_bss_ps(dev, bss_conf); in mt7925_mlo_pm_iter()
1686 struct ieee80211_bss_conf *bss_conf; in mt7925_ipv6_addr_change() local
1690 bss_conf = mt792x_vif_to_bss_conf(vif, i); in mt7925_ipv6_addr_change()
1691 __mt7925_ipv6_addr_change(hw, bss_conf, idev); in mt7925_ipv6_addr_change()
1774 err = mt7925_mcu_add_bss_info(&dev->phy, mvif->bss_conf.mt76.ctx, in mt7925_start_ap()
1805 mt7925_mcu_add_bss_info(&dev->phy, mvif->bss_conf.mt76.ctx, link_conf, in mt7925_stop_ap()
1836 if (!mctx->bss_conf) in mt7925_change_chanctx()
1839 mconf = mctx->bss_conf; in mt7925_change_chanctx()
1859 mconf = &mvif->bss_conf; in mt7925_change_chanctx()
1884 mt7925_set_roc(mvif->phy, &mvif->bss_conf, in mt7925_mgd_prepare_tx()
1885 mvif->bss_conf.mt76.ctx->def.chan, duration, in mt7925_mgd_prepare_tx()
1896 mt7925_abort_roc(mvif->phy, &mvif->bss_conf); in mt7925_mgd_complete_tx()
1907 struct ieee80211_bss_conf *bss_conf; in mt7925_vif_cfg_changed() local
1923 bss_conf = mt792x_vif_to_bss_conf(vif, i); in mt7925_vif_cfg_changed()
1924 mt7925_mcu_update_arp_filter(&dev->mt76, bss_conf); in mt7925_vif_cfg_changed()
1931 bss_conf = &vif->bss_conf; in mt7925_vif_cfg_changed()
1932 mt7925_mcu_uni_bss_ps(dev, bss_conf); in mt7925_vif_cfg_changed()
1938 bss_conf = mt792x_vif_to_bss_conf(vif, i); in mt7925_vif_cfg_changed()
1939 mt7925_mcu_uni_bss_ps(dev, bss_conf); in mt7925_vif_cfg_changed()
2031 if (mconf != &mvif->bss_conf) { in mt7925_change_vif_links()
2044 mconf = &mvif->bss_conf; in mt7925_change_vif_links()
2065 mt792x_mac_link_bss_remove(dev, &mvif->bss_conf, in mt7925_change_vif_links()
2080 if (mconf != &mvif->bss_conf) { in mt7925_change_vif_links()
2081 err = mt7925_set_mlo_roc(phy, &mvif->bss_conf, in mt7925_change_vif_links()
2099 if (mconf != &mvif->bss_conf) in mt7925_change_vif_links()
2156 mconf == &mvif->bss_conf) in mt7925_assign_vif_chanctx()
2160 mconf = &mvif->bss_conf; in mt7925_assign_vif_chanctx()
2164 mctx->bss_conf = mconf; in mt7925_assign_vif_chanctx()
2186 mconf == &mvif->bss_conf) in mt7925_unassign_vif_chanctx()
2190 mconf = &mvif->bss_conf; in mt7925_unassign_vif_chanctx()
2193 mctx->bss_conf = NULL; in mt7925_unassign_vif_chanctx()