Lines Matching refs:mconf

125 	struct mt792x_bss_conf *mconf = mt792x_link_conf_to_mconf(link_conf);  in mt7925_mcu_update_arp_filter()  local
138 .bss_idx = mconf->mt76.idx, in mt7925_mcu_update_arp_filter()
1063 struct mt792x_bss_conf *mconf; in mt7925_mcu_wtbl_update_hdr_trans() local
1071 mconf = mt792x_vif_to_link(mvif, link_id); in mt7925_mcu_wtbl_update_hdr_trans()
1073 skb = __mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mconf->mt76, in mt7925_mcu_wtbl_update_hdr_trans()
1095 struct mt792x_bss_conf *mconf = mt792x_link_conf_to_mconf(bss_conf); in mt7925_mcu_set_tx() local
1100 .bss_idx = mconf->mt76.idx, in mt7925_mcu_set_tx()
1113 struct ieee80211_tx_queue_params *q = &mconf->queue_params[ac]; in mt7925_mcu_set_tx()
1149 struct mt792x_bss_conf *mconf = mt792x_vif_to_link(mvif, wcid->link_id); in mt7925_mcu_sta_key_tlv() local
1162 sec->bss_idx = mconf->mt76.idx; in mt7925_mcu_sta_key_tlv()
1231 struct mt792x_bss_conf *mconf = mt792x_vif_to_link(mvif, wcid->link_id); in mt7925_mcu_add_key() local
1235 skb = __mt76_connac_mcu_alloc_sta_req(dev, &mconf->mt76, wcid, in mt7925_mcu_add_key()
1247 int mt7925_mcu_set_mlo_roc(struct mt792x_bss_conf *mconf, u16 sel_links, in mt7925_mcu_set_mlo_roc() argument
1250 struct mt792x_vif *mvif = mconf->vif; in mt7925_mcu_set_mlo_roc()
1267 struct mt792x_bss_conf *mconf; in mt7925_mcu_set_mlo_roc() member
1283 if (!mconf || hweight16(vif->valid_links) < 2 || in mt7925_mcu_set_mlo_roc()
1288 links[i].id = i ? __ffs(~BIT(mconf->link_id) & sel_links) : in mt7925_mcu_set_mlo_roc()
1289 mconf->link_id; in mt7925_mcu_set_mlo_roc()
1298 links[i].mconf = mt792x_vif_to_link(mvif, links[i].id); in mt7925_mcu_set_mlo_roc()
1299 links[i].tag = links[i].id == mconf->link_id ? in mt7925_mcu_set_mlo_roc()
1312 if (WARN_ON_ONCE(!links[i].mconf || !links[i].chan)) in mt7925_mcu_set_mlo_roc()
1322 req.roc[i].bss_idx = links[i].mconf->mt76.idx; in mt7925_mcu_set_mlo_roc()
1348 int mt7925_mcu_set_roc(struct mt792x_phy *phy, struct mt792x_bss_conf *mconf, in mt7925_mcu_set_roc() argument
1366 .bss_idx = mconf->mt76.idx, in mt7925_mcu_set_roc()
1397 int mt7925_mcu_abort_roc(struct mt792x_phy *phy, struct mt792x_bss_conf *mconf, in mt7925_mcu_abort_roc() argument
1418 .bss_idx = mconf->mt76.idx, in mt7925_mcu_abort_roc()
1452 struct mt792x_bss_conf *mconf = mt792x_link_conf_to_mconf(link_conf); in mt7925_mcu_uni_bss_ps() local
1471 .bss_idx = mconf->mt76.idx, in mt7925_mcu_uni_bss_ps()
1491 struct mt792x_bss_conf *mconf = mt792x_link_conf_to_mconf(link_conf); in mt7925_mcu_uni_bss_bcnft() local
1508 .bss_idx = mconf->mt76.idx, in mt7925_mcu_uni_bss_bcnft()
1530 struct mt792x_bss_conf *mconf = mt792x_link_conf_to_mconf(link_conf); in mt7925_mcu_set_bss_pm() local
1547 .bss_idx = mconf->mt76.idx, in mt7925_mcu_set_bss_pm()
1567 .bss_idx = mconf->mt76.idx, in mt7925_mcu_set_bss_pm()
1719 struct mt792x_bss_conf *mconf; in mt7925_mcu_sta_phy_tlv() local
1725 mconf = mt792x_vif_to_link(mvif, link_sta->link_id); in mt7925_mcu_sta_phy_tlv()
1726 chandef = mconf->mt76.ctx ? &mconf->mt76.ctx->def : in mt7925_mcu_sta_phy_tlv()
1797 struct mt792x_bss_conf *mconf; in mt7925_mcu_sta_rate_ctrl_tlv() local
1803 mconf = mt792x_vif_to_link(mvif, link_sta->link_id); in mt7925_mcu_sta_rate_ctrl_tlv()
1804 chandef = mconf->mt76.ctx ? &mconf->mt76.ctx->def : in mt7925_mcu_sta_rate_ctrl_tlv()
1869 struct mt792x_bss_conf *mconf; in mt7925_mcu_sta_mld_tlv() local
1886 mconf = mt792x_vif_to_link(mvif, i); in mt7925_mcu_sta_mld_tlv()
1889 mld->link[cnt++].bss_idx = mconf->mt76.idx; in mt7925_mcu_sta_mld_tlv()
1913 struct mt792x_bss_conf *mconf; in mt7925_mcu_sta_cmd() local
1916 mconf = mt792x_vif_to_link(mvif, info->wcid->link_id); in mt7925_mcu_sta_cmd()
1918 skb = __mt76_connac_mcu_alloc_sta_req(dev, &mconf->mt76, info->wcid, in mt7925_mcu_sta_cmd()
2423 struct mt792x_bss_conf *mconf = mt792x_link_conf_to_mconf(link_conf); in mt7925_mcu_bss_basic_tlv() local
2436 idx = mconf->mt76.omac_idx > EXT_BSSID_START ? HW_BSSID_0 : in mt7925_mcu_bss_basic_tlv()
2437 mconf->mt76.omac_idx; in mt7925_mcu_bss_basic_tlv()
2453 basic_req->link_idx = mconf->mt76.idx; in mt7925_mcu_bss_basic_tlv()
2462 mlink = &mconf->vif->sta.deflink; in mt7925_mcu_bss_basic_tlv()
2466 basic_req->omac_idx = mconf->mt76.omac_idx; in mt7925_mcu_bss_basic_tlv()
2467 basic_req->band_idx = mconf->mt76.band_idx; in mt7925_mcu_bss_basic_tlv()
2468 basic_req->wmm_idx = mconf->mt76.wmm_idx; in mt7925_mcu_bss_basic_tlv()
2503 struct mt792x_bss_conf *mconf = mt792x_link_conf_to_mconf(link_conf); in mt7925_mcu_bss_sec_tlv() local
2504 struct mt76_vif_link *mvif = &mconf->mt76; in mt7925_mcu_bss_sec_tlv()
2553 struct mt792x_bss_conf *mconf = mt792x_link_conf_to_mconf(link_conf); in mt7925_mcu_bss_bmc_tlv() local
2555 struct mt76_vif_link *mvif = &mconf->mt76; in mt7925_mcu_bss_bmc_tlv()
2580 struct mt792x_bss_conf *mconf = mt792x_link_conf_to_mconf(link_conf); in mt7925_mcu_bss_mld_tlv() local
2596 mld->own_mld_id = mconf->mt76.idx + 32; in mt7925_mcu_bss_mld_tlv()
2682 struct mt792x_bss_conf *mconf = mt792x_link_conf_to_mconf(link_conf); in mt7925_mcu_set_timing() local
2686 skb = __mt7925_mcu_alloc_bss_req(&dev->mt76, &mconf->mt76, in mt7925_mcu_set_timing()
2760 struct mt792x_bss_conf *mconf = mt792x_link_conf_to_mconf(link_conf); in mt7925_mcu_add_bss_info() local
2765 skb = __mt7925_mcu_alloc_bss_req(&dev->mt76, &mconf->mt76, in mt7925_mcu_add_bss_info()
2770 mlink_bc = mt792x_sta_to_link(&mvif->sta, mconf->link_id); in mt7925_mcu_add_bss_info()