| /linux/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() 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 D | main.c | 247 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 D | ath9k.h | 347 bool offchannel; member 1010 struct ath_offchannel offchannel; member
|
| H A D | link.c | 458 sc->cur_chan->offchannel) in ath_start_ani()
|
| /linux/net/mac80211/ |
| H A D | Makefile | 12 scan.o offchannel.o \
|
| H A D | ieee80211_i.h | 872 * @SDATA_STATE_OFFCHANNEL: This interface is currently in offchannel 875 * to offchannel, reset when offchannel returns
|
| H A D | main.c | 226 /* for scanning, offchannel and chanctx emulation only */
|
| H A D | iface.c | 220 * address if the specific interface is doing offchannel work or in ieee80211_can_powered_addr_change()
|
| /linux/drivers/net/wireless/mediatek/mt76/ |
| H A D | mac80211.c | 1026 bool offchannel) in __mt76_set_channel() argument 1044 phy->offchannel = offchannel; in __mt76_set_channel() 1046 if (!offchannel) in __mt76_set_channel() 1062 bool offchannel) in mt76_set_channel() argument 1070 ret = __mt76_set_channel(phy, chandef, offchannel); in mt76_set_channel() 1080 bool offchannel = hw->conf.flags & IEEE80211_CONF_OFFCHANNEL; in mt76_update_channel() local 1084 return mt76_set_channel(phy, chandef, offchannel); in mt76_update_channel()
|
| H A D | tx.c | 492 if (test_bit(MT76_RESET, &phy->state) || phy->offchannel) in mt76_txq_send_burst() 546 if (test_bit(MT76_RESET, &phy->state) || phy->offchannel) in mt76_txq_schedule_list() 669 if (ret >= 0 && !phy->offchannel) in mt76_txq_schedule_pending()
|
| H A D | mt76.h | 381 u8 offchannel:1; member 817 bool offchannel; member 848 bool offchannel; member 1640 bool offchannel); 1642 bool offchannel);
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7603/ |
| H A D | beacon.c | 110 if (dev->mphy.offchannel) in mt7603_pre_tbtt_tasklet()
|
| H A D | main.c | 190 if (!mphy->offchannel) in mt7603_set_channel()
|
| /linux/Documentation/devicetree/bindings/net/wireless/ |
| H A D | mediatek,mt76.yaml | 115 Disable/enable radar/CAC detection running on a dedicated offchannel
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7996/ |
| H A D | main.c | 327 mlink->wcid->offchannel = mlink->offchannel; in mt7996_vif_link_add() 566 if (mphy->offchannel) in mt7996_set_channel() 586 if (!mphy->offchannel) in mt7996_set_channel()
|
| H A D | mac.c | 915 if (wcid->offchannel) in mt7996_mac_write_txwi() 1161 if (wcid->offchannel) in mt7996_tx_prepare_skb()
|
| H A D | mcu.c | 2768 if (link->phy && link->phy->mt76->offchannel) in mt7996_mcu_add_beacon() 3723 else if (phy->mt76->offchannel || in mt7996_mcu_set_chan_info()
|
| /linux/net/wireless/ |
| H A D | mlme.c | 1270 /* Offchannel chain already locked by another wdev */ in cfg80211_start_background_radar_detection() 1274 /* CAC already in progress on the offchannel chain */ in cfg80211_start_background_radar_detection()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/ |
| H A D | core.c | 739 /* 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 D | tx.c | 169 wl1271_debug(DEBUG_TX, "tx offchannel"); in wl12xx_tx_get_hlid()
|
| H A D | main.c | 6341 * 1 cab queue per mac + one global offchannel Tx queue in wl1271_init_ieee80211() 6345 /* the last queue is the offchannel queue */ in wl1271_init_ieee80211()
|
| /linux/include/net/ |
| H A D | mac80211.h | 1025 * which is transmitted due to scanning or offchannel TX, not in normal 1909 * offchannel/dynamic_ps operations. 3006 * @offchannel_tx_hw_queue: HW queue ID to use for offchannel TX 3612 * and the offchannel queue in &struct ieee80211_hw. In response, mac80211 will 3812 * for sending management frames offchannel. 4469 * @set_radar_background: Configure dedicated offchannel chain available for
|
| H A D | cfg80211.h | 4815 * @set_radar_background: Configure dedicated offchannel chain available for 9179 * @offchan: the radar has been detected on the offchannel chain 9240 * (CAC) is aborted by a offchannel dedicated chain.
|
| /linux/drivers/net/wireless/ath/ath10k/ |
| H A D | htt.h | 185 * freq: 0 means home channel of given vdev. intended for offchannel
|
| /linux/include/uapi/linux/ |
| H A D | nl80211.h | 2809 * @NL80211_ATTR_RADAR_BACKGROUND: Configure dedicated offchannel chain 6716 * might apply, e.g. no scans in progress, no offchannel operations
|