Home
last modified time | relevance | path

Searched full:offchannel (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/net/wireless/ath/ath9k/
H A Dchannel.c57 if (!sc->cur_chan->offchannel && sc->cur_survey != &sc->survey[pos]) { in ath_set_channel()
253 if (ctx == &sc->offchannel.chan) { in ath_chanctx_check_active()
268 * the current context is offchannel. in ath_chanctx_check_active()
421 "offchannel noa_duration: %d, noa_start: %u, noa_index: %d\n", in ath_chanctx_offchannel_noa()
429 * an offchannel operation. in ath_chanctx_offchannel_noa()
532 sc->next_chan = &sc->offchannel.chan; in ath_chanctx_event()
588 * If an offchannel switch is scheduled to happen after in ath_chanctx_event()
592 if (sc->next_chan == &sc->offchannel.chan) { in ath_chanctx_event()
671 sc->cur_chan == &sc->offchannel.chan) in ath_chanctx_event()
709 sc->cur_chan == &sc->offchannel.chan) in ath_chanctx_event()
[all …]
H A Dmain.c247 if (!sc->cur_chan->offchannel && start) { in ath_complete_reset()
298 if (!sc->cur_chan->offchannel) { in ath_reset_internal()
338 sc->cur_chan->offchannel) in ath_reset_internal()
1152 if (sc->offchannel.state < ATH_OFFCHANNEL_ROC_START) in ath9k_set_offchannel_state()
1153 vif = sc->offchannel.scan_vif; in ath9k_set_offchannel_state()
1155 vif = sc->offchannel.roc_vif; in ath9k_set_offchannel_state()
1194 if (ctx == &sc->offchannel.chan) in ath9k_calculate_summary_state()
1540 ctx->offchannel = !!(conf->flags & IEEE80211_CONF_OFFCHANNEL); in ath9k_config()
1579 sc->offchannel.chan.rxfilter = *total_flags; in ath9k_configure_filter()
2394 if (!sc->cur_chan->offchannel) { in ath9k_sw_scan_start()
[all …]
H A Dlink.c458 sc->cur_chan->offchannel) in ath_start_ani()
/linux/drivers/net/wireless/mediatek/mt76/
H A Dscan.c19 if (dev->scan.chan && phy->main_chandef.chan && phy->offchannel && in mt76_scan_complete()
115 bool beacon_rx, offchannel = true; in mt76_scan_work() local
134 if (dev->scan.chan && phy->num_sta && phy->offchannel) { in mt76_scan_work()
142 offchannel = mt76_offchannel_chandef(phy, dev->scan.chan, &chandef); in mt76_scan_work()
144 if (offchannel) in mt76_scan_work()
146 mt76_set_channel(phy, &chandef, offchannel); in mt76_scan_work()
160 if (phy->offchannel) in mt76_scan_work()
168 if (dev->scan.chan && phy->offchannel) in mt76_scan_work()
/linux/drivers/net/wireless/ath/ath10k/
H A Dtxrx.c31 ath10k_warn(ar, "completed old offchannel frame\n"); in ath10k_report_offchan_tx()
38 ath10k_dbg(ar, ATH10K_DBG_HTT, "completed offchannel skb %p\n", skb); in ath10k_report_offchan_tx()
H A Dmac.c3970 * offchannel tx (and actually creating them causes issues with wmi-htc in ath10k_mac_tx_frm_has_freq()
4095 ath10k_dbg(ar, ATH10K_DBG_MAC, "mac queued offchannel skb %p len %d\n", in ath10k_mac_tx()
4144 * an offchannel frame. Otherwise the frame will be stuck and in ath10k_offchan_tx_work()
4146 * It is unlikely that a peer for offchannel tx will already be in ath10k_offchan_tx_work()
4158 ath10k_dbg(ar, ATH10K_DBG_MAC, "mac offchannel skb %p len %d\n", in ath10k_offchan_tx_work()
4189 * out wrt to this offchannel worker. in ath10k_offchan_tx_work()
4205 ath10k_warn(ar, "failed to transmit offchannel frame: %d\n", in ath10k_offchan_tx_work()
4213 ath10k_warn(ar, "timed out waiting for offchannel skb %p, len: %d\n", in ath10k_offchan_tx_work()
5656 * but do a modulo for correctness sake and prevent using offchannel tx in ath10k_add_interface()
H A Dhtt.h185 * freq: 0 means home channel of given vdev. intended for offchannel
/linux/net/wireless/
H A Dmlme.c1279 /* Offchannel chain already locked by another wdev */ in cfg80211_start_background_radar_detection()
1283 /* CAC already in progress on the offchannel chain */ in cfg80211_start_background_radar_detection()
/linux/drivers/net/wireless/realtek/rtlwifi/
H A Dcore.c739 /* In scanning, when before we offchannel we may send a ps=1 in rtl_op_config()
744 * packets before going offchannel, or dis-association or in rtl_op_config()
1715 * maybe send after offchannel or rf sleep, this may cause
/linux/drivers/net/wireless/ti/wlcore/
H A Dtx.c169 wl1271_debug(DEBUG_TX, "tx offchannel"); in wl12xx_tx_get_hlid()
H A Dmain.c6314 * 1 cab queue per mac + one global offchannel Tx queue in wl1271_init_ieee80211()
6318 /* the last queue is the offchannel queue */ in wl1271_init_ieee80211()
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmac.c885 if (wcid->offchannel) in mt7996_mac_write_txwi()
1159 if (wcid->offchannel) in mt7996_tx_prepare_skb()
/linux/include/net/
H A Dmac80211.h1098 * which is transmitted due to scanning or offchannel TX, not in normal
2049 * offchannel/dynamic_ps operations.
3172 * @offchannel_tx_hw_queue: HW queue ID to use for offchannel TX
3778 * and the offchannel queue in &struct ieee80211_hw. In response, mac80211 will
3978 * for sending management frames offchannel.
4641 * @set_radar_background: Configure dedicated offchannel chain available for