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()
1684 struct ieee80211_bss_conf *bss_conf; in mt7925_ipv6_addr_change() local
1688 bss_conf = mt792x_vif_to_bss_conf(vif, i); in mt7925_ipv6_addr_change()
1689 __mt7925_ipv6_addr_change(hw, bss_conf, idev); in mt7925_ipv6_addr_change()
1772 err = mt7925_mcu_add_bss_info(&dev->phy, mvif->bss_conf.mt76.ctx, in mt7925_start_ap()
1803 mt7925_mcu_add_bss_info(&dev->phy, mvif->bss_conf.mt76.ctx, link_conf, in mt7925_stop_ap()
1834 if (!mctx->bss_conf) in mt7925_change_chanctx()
1837 mconf = mctx->bss_conf; in mt7925_change_chanctx()
1857 mconf = &mvif->bss_conf; in mt7925_change_chanctx()
1882 mt7925_set_roc(mvif->phy, &mvif->bss_conf, in mt7925_mgd_prepare_tx()
1883 mvif->bss_conf.mt76.ctx->def.chan, duration, in mt7925_mgd_prepare_tx()
1894 mt7925_abort_roc(mvif->phy, &mvif->bss_conf); in mt7925_mgd_complete_tx()
1905 struct ieee80211_bss_conf *bss_conf; in mt7925_vif_cfg_changed() local
1921 bss_conf = mt792x_vif_to_bss_conf(vif, i); in mt7925_vif_cfg_changed()
1922 mt7925_mcu_update_arp_filter(&dev->mt76, bss_conf); in mt7925_vif_cfg_changed()
1929 bss_conf = &vif->bss_conf; in mt7925_vif_cfg_changed()
1930 mt7925_mcu_uni_bss_ps(dev, bss_conf); in mt7925_vif_cfg_changed()
1936 bss_conf = mt792x_vif_to_bss_conf(vif, i); in mt7925_vif_cfg_changed()
1937 mt7925_mcu_uni_bss_ps(dev, bss_conf); in mt7925_vif_cfg_changed()
2029 if (mconf != &mvif->bss_conf) { in mt7925_change_vif_links()
2042 mconf = &mvif->bss_conf; in mt7925_change_vif_links()
2063 mt792x_mac_link_bss_remove(dev, &mvif->bss_conf, in mt7925_change_vif_links()
2078 if (mconf != &mvif->bss_conf) { in mt7925_change_vif_links()
2079 err = mt7925_set_mlo_roc(phy, &mvif->bss_conf, in mt7925_change_vif_links()
2097 if (mconf != &mvif->bss_conf) in mt7925_change_vif_links()
2154 mconf == &mvif->bss_conf) in mt7925_assign_vif_chanctx()
2158 mconf = &mvif->bss_conf; in mt7925_assign_vif_chanctx()
2162 mctx->bss_conf = mconf; in mt7925_assign_vif_chanctx()
2184 mconf == &mvif->bss_conf) in mt7925_unassign_vif_chanctx()
2188 mconf = &mvif->bss_conf; in mt7925_unassign_vif_chanctx()
2191 mctx->bss_conf = NULL; in mt7925_unassign_vif_chanctx()