Lines Matching refs:roc
127 rtwvif->roc.state = RTW89_ROC_IDLE; in rtw89_ops_add_interface()
133 INIT_DELAYED_WORK(&rtwvif->roc.roc_work, rtw89_roc_work); in rtw89_ops_add_interface()
183 cancel_delayed_work_sync(&rtwvif->roc.roc_work); in rtw89_ops_remove_interface()
963 struct rtw89_roc *roc = &rtwvif->roc; in rtw89_ops_remain_on_channel() local
970 if (roc->state != RTW89_ROC_IDLE) { in rtw89_ops_remain_on_channel()
979 roc->state = RTW89_ROC_MGMT; in rtw89_ops_remain_on_channel()
981 roc->state = RTW89_ROC_NORMAL; in rtw89_ops_remain_on_channel()
983 roc->duration = duration; in rtw89_ops_remain_on_channel()
984 roc->chan = *chan; in rtw89_ops_remain_on_channel()
985 roc->type = type; in rtw89_ops_remain_on_channel()
1003 cancel_delayed_work_sync(&rtwvif->roc.roc_work); in rtw89_ops_cancel_remain_on_channel()