Lines Matching refs:bss_conf
418 mvif->bss_conf.vif = mvif; in mt7925_add_interface()
422 ret = mt7925_mac_link_bss_add(dev, &vif->bss_conf, &mvif->sta.deflink); in mt7925_add_interface()
439 mt7925_mcu_abort_roc(phy, &mvif->bss_conf, phy->roc_token_id); in mt7925_roc_iter()
557 err = mt7925_set_roc(phy, &mvif->bss_conf, in mt7925_remain_on_channel()
570 return mt7925_abort_roc(phy, &mvif->bss_conf); in mt7925_cancel_remain_on_channel()
686 err = mt7925_set_link_key(hw, cmd, vif, sta, key, vif->bss_conf.link_id); in mt7925_set_key()
1043 mt7925_abort_roc(mvif->phy, &mvif->bss_conf); in mt7925_mac_set_links()
1047 mt7925_set_mlo_roc(mvif->phy, &mvif->bss_conf, sel_links); in mt7925_mac_set_links()
1072 link_conf = mt792x_vif_to_bss_conf(vif, vif->bss_conf.link_id); in mt7925_mac_link_sta_assoc()
1213 ewma_rssi_init(&mvif->bss_conf.rssi); in mt7925_mac_sta_remove()
1605 struct ieee80211_bss_conf *bss_conf; in mt7925_ipv6_addr_change() local
1609 bss_conf = mt792x_vif_to_bss_conf(vif, i); in mt7925_ipv6_addr_change()
1610 __mt7925_ipv6_addr_change(hw, bss_conf, idev); in mt7925_ipv6_addr_change()
1693 err = mt7925_mcu_add_bss_info(&dev->phy, mvif->bss_conf.mt76.ctx, in mt7925_start_ap()
1724 mt7925_mcu_add_bss_info(&dev->phy, mvif->bss_conf.mt76.ctx, link_conf, in mt7925_stop_ap()
1755 if (!mctx->bss_conf) in mt7925_change_chanctx()
1758 mconf = mctx->bss_conf; in mt7925_change_chanctx()
1778 mconf = &mvif->bss_conf; in mt7925_change_chanctx()
1803 mt7925_set_roc(mvif->phy, &mvif->bss_conf, in mt7925_mgd_prepare_tx()
1804 mvif->bss_conf.mt76.ctx->def.chan, duration, in mt7925_mgd_prepare_tx()
1815 mt7925_abort_roc(mvif->phy, &mvif->bss_conf); in mt7925_mgd_complete_tx()
1826 struct ieee80211_bss_conf *bss_conf; in mt7925_vif_cfg_changed() local
1839 bss_conf = mt792x_vif_to_bss_conf(vif, i); in mt7925_vif_cfg_changed()
1840 mt7925_mcu_update_arp_filter(&dev->mt76, bss_conf); in mt7925_vif_cfg_changed()
1846 bss_conf = mt792x_vif_to_bss_conf(vif, i); in mt7925_vif_cfg_changed()
1847 mt7925_mcu_uni_bss_ps(dev, bss_conf); in mt7925_vif_cfg_changed()
1929 if (mconf != &mvif->bss_conf) { in mt7925_change_vif_links()
1942 mconf = &mvif->bss_conf; in mt7925_change_vif_links()
1961 mt792x_mac_link_bss_remove(dev, &mvif->bss_conf, in mt7925_change_vif_links()
1976 if (mconf != &mvif->bss_conf) { in mt7925_change_vif_links()
1977 err = mt7925_set_mlo_roc(phy, &mvif->bss_conf, in mt7925_change_vif_links()
1995 if (mconf != &mvif->bss_conf) in mt7925_change_vif_links()
2052 mconf == &mvif->bss_conf) in mt7925_assign_vif_chanctx()
2056 mconf = &mvif->bss_conf; in mt7925_assign_vif_chanctx()
2060 mctx->bss_conf = mconf; in mt7925_assign_vif_chanctx()
2084 mconf == &mvif->bss_conf) in mt7925_unassign_vif_chanctx()
2088 mconf = &mvif->bss_conf; in mt7925_unassign_vif_chanctx()
2091 mctx->bss_conf = NULL; in mt7925_unassign_vif_chanctx()