Lines Matching defs:mcc

346 	struct rtw89_mcc_info *mcc = &rtwdev->mcc;
348 &mcc->role_ref,
349 &mcc->role_aux,
386 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
387 struct rtw89_mcc_role *ref = &mcc->role_ref;
388 struct rtw89_mcc_role *aux = &mcc->role_aux;
393 req.group = mcc->group;
411 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
412 struct rtw89_mcc_role *ref = &mcc->role_ref;
413 struct rtw89_mcc_role *aux = &mcc->role_aux;
441 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
442 struct rtw89_mcc_role *ref = &mcc->role_ref;
443 struct rtw89_mcc_role *aux = &mcc->role_aux;
648 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
649 struct rtw89_mcc_bt_role *bt_role = &mcc->bt_role;
721 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
722 struct rtw89_mcc_role *ref = &mcc->role_ref;
723 struct rtw89_mcc_role *aux = &mcc->role_aux;
724 struct rtw89_mcc_config *config = &mcc->config;
777 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
778 struct rtw89_mcc_role *ref = &mcc->role_ref;
779 struct rtw89_mcc_role *aux = &mcc->role_aux;
780 struct rtw89_mcc_config *config = &mcc->config;
802 if (bcn_ofst > max_bcn_ofst && bcn_ofst >= mcc->bt_role.duration) {
803 bt_dur_in_mid = mcc->bt_role.duration;
841 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
842 struct rtw89_mcc_role *ref = &mcc->role_ref;
843 struct rtw89_mcc_role *aux = &mcc->role_aux;
844 struct rtw89_mcc_config *config = &mcc->config;
858 bt_dur_in_mid = mcc->bt_role.duration;
927 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
928 struct rtw89_mcc_role *ref = &mcc->role_ref;
929 struct rtw89_mcc_role *aux = &mcc->role_aux;
987 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
988 struct rtw89_mcc_role *ref = &mcc->role_ref;
989 struct rtw89_mcc_role *aux = &mcc->role_aux;
1008 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
1009 struct rtw89_mcc_config *config = &mcc->config;
1029 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
1030 struct rtw89_mcc_role *ref = &mcc->role_ref;
1031 struct rtw89_mcc_role *aux = &mcc->role_aux;
1032 struct rtw89_mcc_config *config = &mcc->config;
1114 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
1115 struct rtw89_mcc_config *config = &mcc->config;
1118 u16 bt_dur = mcc->bt_role.duration;
1141 mcc->bt_role.duration = bt_dur;
1149 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
1150 struct rtw89_mcc_config *config = &mcc->config;
1157 bt_dur = mcc->bt_role.duration;
1195 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
1196 struct rtw89_mcc_role *ref = &mcc->role_ref;
1197 struct rtw89_mcc_role *aux = &mcc->role_aux;
1198 struct rtw89_mcc_bt_role *bt_role = &mcc->bt_role;
1233 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
1234 struct rtw89_mcc_config *config = &mcc->config;
1281 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
1282 struct rtw89_mcc_role *ref = &mcc->role_ref;
1283 struct rtw89_mcc_config *config = &mcc->config;
1315 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
1316 struct rtw89_mcc_role *ref = &mcc->role_ref;
1317 struct rtw89_mcc_role *aux = &mcc->role_aux;
1318 struct rtw89_mcc_config *config = &mcc->config;
1324 switch (mcc->mode) {
1343 rtw89_warn(rtwdev, "MCC unknown mode: %d\n", mcc->mode);
1362 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
1363 struct rtw89_mcc_config *config = &mcc->config;
1378 req.group = mcc->group;
1401 ret = rtw89_fw_h2c_mcc_macid_bitmap(rtwdev, mcc->group,
1417 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
1418 struct rtw89_mcc_role *ref = &mcc->role_ref;
1446 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
1447 struct rtw89_mcc_bt_role *bt_role = &mcc->bt_role;
1451 req.group = mcc->group;
1469 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
1470 struct rtw89_mcc_bt_role *bt_role = &mcc->bt_role;
1481 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
1482 struct rtw89_mcc_role *ref = &mcc->role_ref;
1483 struct rtw89_mcc_role *aux = &mcc->role_aux;
1484 struct rtw89_mcc_config *config = &mcc->config;
1491 req.old_group = mcc->group;
1493 mcc->group = RTW89_MCC_NEXT_GROUP(mcc->group);
1496 req.group = mcc->group;
1567 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
1568 struct rtw89_mcc_role *ref = &mcc->role_ref;
1569 struct rtw89_mcc_role *aux = &mcc->role_aux;
1570 struct rtw89_mcc_config *config = &mcc->config;
1594 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
1595 struct rtw89_mcc_role *ref = &mcc->role_ref;
1596 struct rtw89_mcc_role *aux = &mcc->role_aux;
1597 struct rtw89_mcc_config *config = &mcc->config;
1608 start_arg.old_sch_idx = mcc->group;
1610 mcc->group = RTW89_MCC_NEXT_GROUP(mcc->group);
1613 add_arg.sch_idx = mcc->group;
1675 start_arg.sch_idx = mcc->group;
1690 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
1691 struct rtw89_mcc_config *config = &mcc->config;
1693 struct rtw89_mcc_role *ref = &mcc->role_ref;
1694 struct rtw89_mcc_role *aux = &mcc->role_aux;
1696 .group = mcc->group,
1718 ret = rtw89_fw_h2c_mcc_sync(rtwdev, mcc->group, sync->macid_src,
1731 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
1732 struct rtw89_mcc_config *config = &mcc->config;
1734 struct rtw89_mcc_role *ref = &mcc->role_ref;
1735 struct rtw89_mcc_role *aux = &mcc->role_aux;
1737 .sch_idx = mcc->group,
1785 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
1786 struct rtw89_mcc_role *ref = &mcc->role_ref;
1787 struct rtw89_mcc_role *aux = &mcc->role_aux;
1788 struct rtw89_mcc_config *config = &mcc->config;
1797 if (mcc->mode != RTW89_MCC_MODE_GO_STA)
1838 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
1839 struct rtw89_mcc_role *ref = &mcc->role_ref;
1840 struct rtw89_mcc_role *aux = &mcc->role_aux;
1842 if (mcc->mode != RTW89_MCC_MODE_GO_STA)
1855 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
1856 struct rtw89_mcc_role *ref = &mcc->role_ref;
1857 struct rtw89_mcc_role *aux = &mcc->role_aux;
1859 if (mcc->mode != RTW89_MCC_MODE_GO_STA)
1872 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
1873 struct rtw89_mcc_role *ref = &mcc->role_ref;
1874 struct rtw89_mcc_role *aux = &mcc->role_aux;
1889 mcc->mode = RTW89_MCC_MODE_GO_STA;
1891 mcc->mode = RTW89_MCC_MODE_GC_STA;
1893 rtw89_debug(rtwdev, RTW89_DBG_CHAN, "MCC sel mode: %d\n", mcc->mode);
1895 mcc->group = RTW89_MCC_DFLT_GROUP;
1917 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
1918 struct rtw89_mcc_role *ref = &mcc->role_ref;
1924 ret = rtw89_fw_h2c_mrc_del(rtwdev, mcc->group);
1929 ret = rtw89_fw_h2c_stop_mcc(rtwdev, mcc->group,
1935 ret = rtw89_fw_h2c_del_mcc_group(rtwdev, mcc->group, true);
1948 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
1949 struct rtw89_mcc_config *config = &mcc->config;
1993 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
1994 struct rtw89_mcc_config *config = &mcc->config;
2000 if (mcc->mode != RTW89_MCC_MODE_GC_STA)
2027 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
2030 ret = rtw89_fw_h2c_mcc_macid_bitmap(rtwdev, mcc->group,
2046 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
2055 arg.sch_idx = mcc->group;
2121 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
2123 if (mcc->mode != RTW89_MCC_MODE_GO_STA)
2141 struct rtw89_mcc_info *mcc = &rtwdev->mcc;
2143 if (mcc->mode != RTW89_MCC_MODE_GC_STA)