Lines Matching refs:offchannel
248 if (!sc->cur_chan->offchannel && start) {
300 if (!sc->cur_chan->offchannel) {
340 sc->cur_chan->offchannel)
1153 if (sc->offchannel.state < ATH_OFFCHANNEL_ROC_START)
1154 vif = sc->offchannel.scan_vif;
1156 vif = sc->offchannel.roc_vif;
1195 if (ctx == &sc->offchannel.chan)
1541 ctx->offchannel = !!(conf->flags & IEEE80211_CONF_OFFCHANNEL);
1580 sc->offchannel.chan.rxfilter = *total_flags;
2403 if (sc->offchannel.roc_vif) {
2407 del_timer_sync(&sc->offchannel.timer);
2408 if (sc->offchannel.state >= ATH_OFFCHANNEL_ROC_START)
2416 del_timer_sync(&sc->offchannel.timer);
2431 if (WARN_ON(sc->offchannel.scan_req)) {
2438 sc->offchannel.scan_vif = vif;
2439 sc->offchannel.scan_req = req;
2440 sc->offchannel.scan_idx = 0;
2445 if (sc->offchannel.state == ATH_OFFCHANNEL_IDLE) {
2465 del_timer_sync(&sc->offchannel.timer);
2481 if (WARN_ON(sc->offchannel.roc_vif)) {
2487 sc->offchannel.roc_vif = vif;
2488 sc->offchannel.roc_chan = chan;
2489 sc->offchannel.roc_duration = duration;
2495 if (sc->offchannel.state == ATH_OFFCHANNEL_IDLE) {
2515 del_timer_sync(&sc->offchannel.timer);
2517 if (sc->offchannel.roc_vif) {
2518 if (sc->offchannel.state >= ATH_OFFCHANNEL_ROC_START)