/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/ |
H A D | channel.c | 57 if (!sc->cur_chan->offchannel && sc->cur_survey != &sc->survey[pos]) { in ath_set_channel() 258 if (ctx == &sc->offchannel.chan) { in ath_chanctx_check_active() 273 * the current context is offchannel. in ath_chanctx_check_active() 426 "offchannel noa_duration: %d, noa_start: %u, noa_index: %d\n", in ath_chanctx_offchannel_noa() 434 * an offchannel operation. in ath_chanctx_offchannel_noa() 537 sc->next_chan = &sc->offchannel.chan; in ath_chanctx_event() 593 * If an offchannel switch is scheduled to happen after in ath_chanctx_event() 597 if (sc->next_chan == &sc->offchannel.chan) { in ath_chanctx_event() 676 sc->cur_chan == &sc->offchannel.chan) in ath_chanctx_event() 714 sc->cur_chan == &sc->offchannel in ath_chanctx_event() [all...] |
H A D | main.c | 248 if (!sc->cur_chan->offchannel && start) { in ath_complete_reset() 300 if (!sc->cur_chan->offchannel) { in ath_reset_internal() 340 sc->cur_chan->offchannel) in ath_reset_internal() 1156 if (sc->offchannel.state < ATH_OFFCHANNEL_ROC_START) in ath9k_set_offchannel_state() 1157 vif = sc->offchannel.scan_vif; in ath9k_set_offchannel_state() 1159 vif = sc->offchannel.roc_vif; in ath9k_set_offchannel_state() 1198 if (ctx == &sc->offchannel.chan) in ath9k_calculate_summary_state() 1546 ctx->offchannel = !!(conf->flags & IEEE80211_CONF_OFFCHANNEL); in ath9k_config() 1586 sc->offchannel.chan.rxfilter = *total_flags; in ath9k_configure_filter() 2408 if (sc->offchannel in ath9k_cancel_pending_offchannel() [all...] |
H A D | recv.c | 262 ath9k_hw_startpcureceive(sc->sc_ah, sc->cur_chan->offchannel); in ath_edma_start_recv() 470 ath9k_hw_startpcureceive(ah, sc->cur_chan->offchannel); in ath_startrecv() 554 if (sc->cur_chan == &sc->offchannel.chan) in ath_rx_ps_beacon()
|
H A D | ath9k.h | 346 bool offchannel; member 1010 struct ath_offchannel offchannel; member
|
H A D | link.c | 429 sc->cur_chan->offchannel) in ath_start_ani()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/ |
H A D | channel.c | 57 if (!sc->cur_chan->offchannel && sc->cur_survey != &sc->survey[pos]) { in ath_set_channel() 258 if (ctx == &sc->offchannel.chan) { in ath_chanctx_check_active() 273 * the current context is offchannel. in ath_chanctx_check_active() 426 "offchannel noa_duration: %d, noa_start: %u, noa_index: %d\n", in ath_chanctx_offchannel_noa() 434 * an offchannel operation. in ath_chanctx_offchannel_noa() 537 sc->next_chan = &sc->offchannel.chan; in ath_chanctx_event() 593 * If an offchannel switch is scheduled to happen after in ath_chanctx_event() 597 if (sc->next_chan == &sc->offchannel.chan) { in ath_chanctx_event() 676 sc->cur_chan == &sc->offchannel.chan) in ath_chanctx_event() 714 sc->cur_chan == &sc->offchannel in ath_chanctx_event() [all...] |
H A D | main.c | 248 if (!sc->cur_chan->offchannel && start) { in ath_complete_reset() 300 if (!sc->cur_chan->offchannel) { in ath_reset_internal() 340 sc->cur_chan->offchannel) in ath_reset_internal() 1153 if (sc->offchannel.state < ATH_OFFCHANNEL_ROC_START) in ath9k_set_offchannel_state() 1154 vif = sc->offchannel.scan_vif; in ath9k_set_offchannel_state() 1156 vif = sc->offchannel.roc_vif; in ath9k_set_offchannel_state() 1195 if (ctx == &sc->offchannel.chan) in ath9k_calculate_summary_state() 1541 ctx->offchannel = !!(conf->flags & IEEE80211_CONF_OFFCHANNEL); in ath9k_config() 1580 sc->offchannel.chan.rxfilter = *total_flags; in ath9k_configure_filter() 2403 if (sc->offchannel in ath9k_cancel_pending_offchannel() [all...] |
H A D | recv.c | 262 ath9k_hw_startpcureceive(sc->sc_ah, sc->cur_chan->offchannel); in ath_edma_start_recv() 470 ath9k_hw_startpcureceive(ah, sc->cur_chan->offchannel); in ath_startrecv() 554 if (sc->cur_chan == &sc->offchannel.chan) in ath_rx_ps_beacon()
|
H A D | ath9k.h | 347 bool offchannel; member 1010 struct ath_offchannel offchannel; member
|
H A D | link.c | 429 sc->cur_chan->offchannel) in ath_start_ani()
|
/kernel/linux/linux-5.10/net/mac80211/ |
H A D | Makefile | 12 scan.o offchannel.o \
|
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | Makefile | 12 scan.o offchannel.o \
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/ |
H A D | mac80211.c | 613 bool offchannel = hw->conf.flags & IEEE80211_CONF_OFFCHANNEL; in mt76_set_channel() local 622 if (!offchannel) in mt76_set_channel()
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | tx.c | 722 bool offchannel = IEEE80211_SKB_CB(skb)->flags & in iwl_mvm_tx_skb_non_sta() local 754 offchannel) { in iwl_mvm_tx_skb_non_sta() 759 * P2P uses the offchannel queue. in iwl_mvm_tx_skb_non_sta()
|
H A D | mac80211.c | 800 bool offchannel = IEEE80211_SKB_CB(skb)->flags & in iwl_mvm_mac_tx() local 808 if (offchannel && in iwl_mvm_mac_tx() 820 /* If there is no sta, and it's not offchannel - send through AP */ in iwl_mvm_mac_tx() 822 !offchannel) { in iwl_mvm_mac_tx()
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | tx.c | 742 bool offchannel = IEEE80211_SKB_CB(skb)->flags & in iwl_mvm_tx_skb_non_sta() local 790 offchannel) { in iwl_mvm_tx_skb_non_sta() 795 * P2P uses the offchannel queue. in iwl_mvm_tx_skb_non_sta()
|
H A D | mac80211.c | 744 bool offchannel = IEEE80211_SKB_CB(skb)->flags & in iwl_mvm_mac_tx() local 755 if (offchannel && in iwl_mvm_mac_tx() 767 /* If there is no sta, and it's not offchannel - send through AP */ in iwl_mvm_mac_tx() 769 !offchannel) { in iwl_mvm_mac_tx()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/ |
H A D | mac80211.c | 911 bool offchannel = hw->conf.flags & IEEE80211_CONF_OFFCHANNEL; in mt76_set_channel() local 924 if (!offchannel) in mt76_set_channel()
|