Home
last modified time | relevance | path

Searched refs:roc_work (Results 1 – 16 of 16) sorted by relevance

/linux/net/mac80211/
H A Doffchannel.c233 wiphy_delayed_work_queue(local->hw.wiphy, &local->roc_work, dur); in ieee80211_recalc_sw_work()
370 wiphy_delayed_work_queue(local->hw.wiphy, &local->roc_work, in _ieee80211_start_next_roc()
409 wiphy_delayed_work_queue(local->hw.wiphy, &local->roc_work, in ieee80211_start_next_roc()
489 container_of(work, struct ieee80211_local, roc_work.work); in ieee80211_roc_work()
621 &local->roc_work, 0); in ieee80211_start_roc_work()
793 wiphy_delayed_work_queue(local->hw.wiphy, &local->roc_work, 0); in ieee80211_cancel_roc()
1058 wiphy_delayed_work_init(&local->roc_work, ieee80211_roc_work); in ieee80211_roc_setup()
H A Dmain.c521 wiphy_delayed_work_flush(local->hw.wiphy, &local->roc_work); in ieee80211_restart_work()
1722 wiphy_delayed_work_cancel(local->hw.wiphy, &local->roc_work); in ieee80211_unregister_hw()
H A Dieee80211_i.h1709 struct wiphy_delayed_work roc_work; member
/linux/drivers/net/wireless/mediatek/mt76/
H A Dchannel.c343 struct mt76_phy *phy = container_of(work, struct mt76_phy, roc_work.work); in mt76_roc_complete_work()
355 cancel_delayed_work_sync(&phy->roc_work); in mt76_abort_roc()
410 ieee80211_queue_delayed_work(phy->hw, &phy->roc_work, in mt76_remain_on_channel()
H A Dmt792x.h235 struct work_struct roc_work; member
H A Dmt792x_core.c400 ieee80211_queue_work(phy->mt76->hw, &phy->roc_work); in mt792x_roc_timer()
H A Dmt76.h878 struct delayed_work roc_work; member
H A Dmac80211.c434 INIT_DELAYED_WORK(&phy->roc_work, mt76_roc_complete_work); in mt76_phy_init()
/linux/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dpci_mac.c225 cancel_work_sync(&dev->phy.roc_work); in mt7615_mac_reset_work()
230 cancel_work_sync(&phy2->roc_work); in mt7615_mac_reset_work()
H A Dmain.c101 cancel_work_sync(&phy->roc_work); in mt7615_stop()
1035 roc_work); in mt7615_roc_work()
1052 ieee80211_queue_work(phy->mt76->hw, &phy->roc_work); in mt7615_roc_timer()
1202 cancel_work_sync(&phy->roc_work); in mt7615_cancel_remain_on_channel()
/linux/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dinit.c274 INIT_WORK(&dev->phy.roc_work, mt7925_roc_work); in mt7925_register_device()
H A Dmain.c525 cancel_work(&phy->roc_work); in mt7925_roc_abort_sync()
538 roc_work); in mt7925_roc_work()
557 cancel_work_sync(&phy->roc_work); in mt7925_abort_roc()
/linux/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dmain.c379 cancel_work(&phy->roc_work); in mt7921_roc_abort_sync()
392 roc_work); in mt7921_roc_work()
411 cancel_work_sync(&phy->roc_work); in mt7921_abort_roc()
/linux/drivers/net/wireless/realtek/rtw89/
H A Dmac80211.c213 wiphy_delayed_work_init(&rtwvif->roc.roc_work, rtw89_roc_work); in rtw89_ops_add_interface()
257 wiphy_delayed_work_cancel(hw->wiphy, &rtwvif->roc.roc_work); in rtw89_ops_remove_interface()
1553 wiphy_delayed_work_cancel(hw->wiphy, &rtwvif->roc.roc_work); in rtw89_ops_cancel_remain_on_channel()
H A Dcore.c5080 wiphy_delayed_work_cancel(hw->wiphy, &rtwvif->roc.roc_work); in rtw89_roc_start()
5081 wiphy_delayed_work_queue(hw->wiphy, &rtwvif->roc.roc_work, in rtw89_roc_start()
5126 wiphy_delayed_work_queue(hw->wiphy, &roc->roc_work, in rtw89_roc_end()
5133 roc.roc_work.work); in rtw89_roc_work()
H A Dcore.h4718 struct wiphy_delayed_work roc_work; member