Lines Matching refs:offchannel
248 if (!sc->cur_chan->offchannel && start) {
300 if (!sc->cur_chan->offchannel) {
340 sc->cur_chan->offchannel)
1156 if (sc->offchannel.state < ATH_OFFCHANNEL_ROC_START)
1157 vif = sc->offchannel.scan_vif;
1159 vif = sc->offchannel.roc_vif;
1198 if (ctx == &sc->offchannel.chan)
1546 ctx->offchannel = !!(conf->flags & IEEE80211_CONF_OFFCHANNEL);
1586 sc->offchannel.chan.rxfilter = *total_flags;
2408 if (sc->offchannel.roc_vif) {
2412 del_timer_sync(&sc->offchannel.timer);
2413 if (sc->offchannel.state >= ATH_OFFCHANNEL_ROC_START)
2421 del_timer_sync(&sc->offchannel.timer);
2436 if (WARN_ON(sc->offchannel.scan_req)) {
2443 sc->offchannel.scan_vif = vif;
2444 sc->offchannel.scan_req = req;
2445 sc->offchannel.scan_idx = 0;
2450 if (sc->offchannel.state == ATH_OFFCHANNEL_IDLE) {
2470 del_timer_sync(&sc->offchannel.timer);
2486 if (WARN_ON(sc->offchannel.roc_vif)) {
2492 sc->offchannel.roc_vif = vif;
2493 sc->offchannel.roc_chan = chan;
2494 sc->offchannel.roc_duration = duration;
2500 if (sc->offchannel.state == ATH_OFFCHANNEL_IDLE) {
2520 del_timer_sync(&sc->offchannel.timer);
2522 if (sc->offchannel.roc_vif) {
2523 if (sc->offchannel.state >= ATH_OFFCHANNEL_ROC_START)