Home
last modified time | relevance | path

Searched refs:wiphy_work (Results 1 – 13 of 13) sorted by relevance

/openbmc/linux/net/wireless/
H A Dcore.h78 struct wiphy_work scan_done_wk;
98 struct wiphy_work sched_scan_stop_wk;
111 struct work_struct wiphy_work; member
308 struct wiphy_work *work);
450 void __cfg80211_scan_done(struct wiphy *wiphy, struct wiphy_work *wk);
469 struct wiphy_work *end);
H A Dcore.c371 struct wiphy_work *work) in cfg80211_sched_scan_stop_wk()
420 struct wiphy_work *wk; in cfg80211_wiphy_work()
422 rdev = container_of(work, struct cfg80211_registered_device, wiphy_work); in cfg80211_wiphy_work()
430 struct wiphy_work, entry); in cfg80211_wiphy_work()
570 INIT_WORK(&rdev->wiphy_work, cfg80211_wiphy_work); in wiphy_new_nm()
1055 struct wiphy_work *end) in cfg80211_process_wiphy_works()
1064 struct wiphy_work *wk; in cfg80211_process_wiphy_works()
1067 struct wiphy_work, entry); in cfg80211_process_wiphy_works()
1133 cancel_work_sync(&rdev->wiphy_work); in wiphy_unregister()
1159 cancel_work_sync(&rdev->wiphy_work); in cfg80211_dev_free()
[all …]
H A Dsysfs.c140 queue_work(system_unbound_wq, &rdev->wiphy_work); in wiphy_resume()
H A Dscan.c1132 void __cfg80211_scan_done(struct wiphy *wiphy, struct wiphy_work *wk) in __cfg80211_scan_done()
H A Dnl80211.c19183 void cfg80211_cqm_rssi_notify_work(struct wiphy *wiphy, struct wiphy_work *work) in cfg80211_cqm_rssi_notify_work()
/openbmc/linux/net/mac80211/
H A Dieee80211_i.h471 struct wiphy_work beacon_connection_loss_work;
472 struct wiphy_work csa_connection_drop_work;
561 struct wiphy_work csa_connection_drop_work;
928 struct wiphy_work request_smps_work;
1070 struct wiphy_work work;
1409 struct wiphy_work radar_detected_work;
1486 struct wiphy_work sched_scan_stopped_work;
1588 struct wiphy_work hw_roc_start, hw_roc_done;
1934 void ieee80211_scan_work(struct wiphy *wiphy, struct wiphy_work *work);
1968 struct wiphy_work *work);
[all …]
H A Doffchannel.c261 static void ieee80211_hw_roc_start(struct wiphy *wiphy, struct wiphy_work *work) in ieee80211_hw_roc_start()
454 static void ieee80211_roc_work(struct wiphy *wiphy, struct wiphy_work *work) in ieee80211_roc_work()
464 static void ieee80211_hw_roc_done(struct wiphy *wiphy, struct wiphy_work *work) in ieee80211_hw_roc_done()
H A Dscan.c1059 void ieee80211_scan_work(struct wiphy *wiphy, struct wiphy_work *work) in ieee80211_scan_work()
1443 struct wiphy_work *work) in ieee80211_sched_scan_stopped_work()
H A Diface.c46 static void ieee80211_iface_work(struct wiphy *wiphy, struct wiphy_work *work);
1671 static void ieee80211_iface_work(struct wiphy *wiphy, struct wiphy_work *work) in ieee80211_iface_work()
H A Dmlme.c1679 struct wiphy_work *work) in ieee80211_chswitch_work()
3423 struct wiphy_work *work) in ieee80211_beacon_connection_loss_work()
3449 struct wiphy_work *work) in ieee80211_csa_connection_drop_work()
5738 struct wiphy_work *work) in ieee80211_ml_reconf_work()
6839 struct wiphy_work *work) in ieee80211_request_smps_mgd_work()
H A Dibss.c735 struct wiphy_work *work) in ieee80211_csa_connection_drop_work()
H A Dutil.c4381 struct wiphy_work *work) in ieee80211_dfs_radar_detected_work()
/openbmc/linux/include/net/
H A Dcfg80211.h5792 struct wiphy_work;
5793 typedef void (*wiphy_work_func_t)(struct wiphy *, struct wiphy_work *);
5795 struct wiphy_work { struct
5800 static inline void wiphy_work_init(struct wiphy_work *work, in wiphy_work_init() argument
5819 void wiphy_work_queue(struct wiphy *wiphy, struct wiphy_work *work);
5829 void wiphy_work_cancel(struct wiphy *wiphy, struct wiphy_work *work);
5839 void wiphy_work_flush(struct wiphy *wiphy, struct wiphy_work *work);
5842 struct wiphy_work work;
6040 struct wiphy_work cqm_rssi_work;