Home
last modified time | relevance | path

Searched refs:offchannel (Results 1 – 24 of 24) sorted by relevance

/linux-6.15/drivers/net/wireless/ath/ath9k/
H A Dchannel.c885 sc->offchannel.scan_idx, in ath_scan_next_channel()
896 sc->offchannel.scan_idx); in ath_scan_next_channel()
909 if (sc->offchannel.scan_req) { in ath_offchannel_next()
914 vif = sc->offchannel.roc_vif; in ath_offchannel_next()
916 sc->offchannel.duration = in ath_offchannel_next()
938 sc->offchannel.roc_vif = NULL; in ath_roc_complete()
1038 mod_timer(&sc->offchannel.timer, jiffies + sc->offchannel.duration); in ath_scan_channel_start()
1063 if (!sc->offchannel.scan_req) in ath_offchannel_timer()
1080 if (!sc->offchannel.scan_req) in ath_offchannel_timer()
1342 ctx = &sc->offchannel.chan; in ath9k_offchannel_init()
[all …]
H A Dmain.c298 if (!sc->cur_chan->offchannel) { in ath_reset_internal()
338 sc->cur_chan->offchannel) in ath_reset_internal()
1153 vif = sc->offchannel.scan_vif; in ath9k_set_offchannel_state()
1155 vif = sc->offchannel.roc_vif; in ath9k_set_offchannel_state()
2417 if (sc->offchannel.roc_vif) { in ath9k_cancel_pending_offchannel()
2452 sc->offchannel.scan_vif = vif; in ath9k_hw_scan()
2453 sc->offchannel.scan_req = req; in ath9k_hw_scan()
2454 sc->offchannel.scan_idx = 0; in ath9k_hw_scan()
2501 sc->offchannel.roc_vif = vif; in ath9k_remain_on_channel()
2502 sc->offchannel.roc_chan = chan; in ath9k_remain_on_channel()
[all …]
H A Drecv.c262 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 Dath9k.h347 bool offchannel; member
1010 struct ath_offchannel offchannel; member
H A Dlink.c458 sc->cur_chan->offchannel) in ath_start_ani()
/linux-6.15/net/mac80211/
H A DMakefile12 scan.o offchannel.o \
/linux-6.15/drivers/net/wireless/mediatek/mt76/
H A Dmac80211.c982 bool offchannel) in __mt76_set_channel() argument
1000 phy->offchannel = offchannel; in __mt76_set_channel()
1002 if (!offchannel) in __mt76_set_channel()
1018 bool offchannel) in mt76_set_channel() argument
1026 ret = __mt76_set_channel(phy, chandef, offchannel); in mt76_set_channel()
1036 bool offchannel = hw->conf.flags & IEEE80211_CONF_OFFCHANNEL; in mt76_update_channel() local
1040 return mt76_set_channel(phy, chandef, offchannel); in mt76_update_channel()
H A Dchannel.c290 mlink->offchannel = true; in mt76_get_vif_phy_link()
307 if (IS_ERR_OR_NULL(mlink) || !mlink->offchannel) in mt76_put_vif_phy_link()
H A Dtx.c492 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()
666 if (ret >= 0 && !phy->offchannel) in mt76_txq_schedule_pending()
H A Dmt76x02_usb_core.c191 if (!dev->mt76.beacon_mask || dev->mphy.offchannel) in mt76x02u_pre_tbtt_work()
H A Dmt76.h354 u8 offchannel:1; member
783 bool offchannel; member
814 bool offchannel; member
1588 bool offchannel);
1590 bool offchannel);
H A Dmt76x02_mmio.c25 if (dev->mphy.offchannel) in mt76x02_pre_tbtt_tasklet()
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7603/
H A Dbeacon.c110 if (dev->mphy.offchannel) in mt7603_pre_tbtt_tasklet()
H A Dmain.c190 if (!mphy->offchannel) in mt7603_set_channel()
/linux-6.15/Documentation/devicetree/bindings/net/wireless/
H A Dmediatek,mt76.yaml115 Disable/enable radar/CAC detection running on a dedicated offchannel
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dtx.c788 bool offchannel = IEEE80211_SKB_CB(skb)->flags & in iwl_mvm_tx_skb_non_sta() local
811 offchannel)) { in iwl_mvm_tx_skb_non_sta()
H A Dmac80211.c820 bool offchannel = IEEE80211_SKB_CB(skb)->flags & in iwl_mvm_mac_tx() local
831 if (offchannel && in iwl_mvm_mac_tx()
845 !offchannel) in iwl_mvm_mac_tx()
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmain.c295 mlink->wcid->offchannel = mlink->offchannel; in mt7996_vif_link_add()
H A Dmac.c1051 if (wcid->offchannel) in mt7996_tx_prepare_skb()
H A Dmcu.c3619 else if (phy->mt76->offchannel || in mt7996_mcu_set_chan_info()
/linux-6.15/Documentation/netlink/specs/
H A Dnl80211.yaml636 name: offchannel-tx-ok
1906 - offchannel-tx-ok
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dmcu.c902 else if (phy->mt76->offchannel) in mt7921_mcu_set_chan_info()
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dmcu.c2146 else if (phy->mt76->offchannel) in mt7615_mcu_set_chan_info()
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmcu.c2785 else if (phy->mt76->offchannel || in mt7915_mcu_set_chan_info()