| /linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | mlo.h | 18 void iwl_mld_emlsr_prevent_done_wk(struct wiphy *wiphy, struct wiphy_work *wk); 20 struct wiphy_work *wk); 132 void iwl_mld_emlsr_check_tpt(struct wiphy *wiphy, struct wiphy_work *wk); 133 void iwl_mld_emlsr_unblock_tpt_wk(struct wiphy *wiphy, struct wiphy_work *wk);
|
| H A D | notif.h | 16 void iwl_mld_async_handlers_wk(struct wiphy *wiphy, struct wiphy_work *wk);
|
| H A D | tx.h | 51 void iwl_mld_add_txqs_wk(struct wiphy *wiphy, struct wiphy_work *wk);
|
| H A D | mld.h | 226 struct wiphy_work async_handlers_wk; 261 struct wiphy_work add_txqs_wk;
|
| H A D | iface.h | 107 struct wiphy_work unblock_tpt_wk;
|
| H A D | mlo.c | 83 void iwl_mld_emlsr_prevent_done_wk(struct wiphy *wiphy, struct wiphy_work *wk) in iwl_mld_emlsr_prevent_done_wk() 99 struct wiphy_work *wk) in iwl_mld_emlsr_tmp_non_bss_done_wk() 478 void iwl_mld_emlsr_check_tpt(struct wiphy *wiphy, struct wiphy_work *wk) in iwl_mld_emlsr_check_tpt() 592 void iwl_mld_emlsr_unblock_tpt_wk(struct wiphy *wiphy, struct wiphy_work *wk) in iwl_mld_emlsr_unblock_tpt_wk()
|
| H A D | low_latency.c | 90 static void iwl_mld_low_latency_wk(struct wiphy *wiphy, struct wiphy_work *wk) in iwl_mld_low_latency_wk()
|
| H A D | thermal.c | 34 static void iwl_mld_exit_ctkill(struct wiphy *wiphy, struct wiphy_work *wk) in iwl_mld_exit_ctkill()
|
| /linux-6.15/drivers/net/wireless/realtek/rtw89/ |
| H A D | coex.h | 270 void rtw89_btc_ntfy_eapol_packet_work(struct wiphy *wiphy, struct wiphy_work *work); 271 void rtw89_btc_ntfy_arp_packet_work(struct wiphy *wiphy, struct wiphy_work *work); 272 void rtw89_btc_ntfy_dhcp_packet_work(struct wiphy *wiphy, struct wiphy_work *work); 273 void rtw89_btc_ntfy_icmp_packet_work(struct wiphy *wiphy, struct wiphy_work *work); 286 void rtw89_coex_act1_work(struct wiphy *wiphy, struct wiphy_work *work); 287 void rtw89_coex_bt_devinfo_work(struct wiphy *wiphy, struct wiphy_work *work); 288 void rtw89_coex_rfk_chk_work(struct wiphy *wiphy, struct wiphy_work *work);
|
| H A D | chan.h | 102 void rtw89_chanctx_work(struct wiphy *wiphy, struct wiphy_work *work);
|
| H A D | phy.h | 988 void rtw89_phy_cfo_track_work(struct wiphy *wiphy, struct wiphy_work *work); 1001 void rtw89_phy_antdiv_work(struct wiphy *wiphy, struct wiphy_work *work);
|
| H A D | core.h | 3182 struct wiphy_work eapol_notify_work; 3183 struct wiphy_work arp_notify_work; 3184 struct wiphy_work dhcp_notify_work; 3185 struct wiphy_work icmp_notify_work; 3523 struct wiphy_work update_beacon_work; 5699 struct wiphy_work c2h_work; 5700 struct wiphy_work ips_work; 5701 struct wiphy_work cancel_6ghz_probe_work; 7195 void rtw89_core_update_beacon_work(struct wiphy *wiphy, struct wiphy_work *work); 7196 void rtw89_roc_work(struct wiphy *wiphy, struct wiphy_work *work);
|
| /linux-6.15/net/mac80211/ |
| H A D | ieee80211_i.h | 509 struct wiphy_work monitor_work; 604 struct wiphy_work teardown_ttlm_work; 1010 struct wiphy_work request_smps_work; 1012 struct wiphy_work recalc_smps; 1069 struct wiphy_work finalize_work; 1149 struct wiphy_work work; 1406 struct wiphy_work reconfig_filter; 1998 struct wiphy_work *work); 2025 struct wiphy_work *work); 2027 struct wiphy_work *work); [all …]
|
| H A D | key.h | 172 struct wiphy_work *wk);
|
| H A D | offchannel.c | 261 static void ieee80211_hw_roc_start(struct wiphy *wiphy, struct wiphy_work *work) in ieee80211_hw_roc_start() 488 static void ieee80211_roc_work(struct wiphy *wiphy, struct wiphy_work *work) in ieee80211_roc_work() 498 static void ieee80211_hw_roc_done(struct wiphy *wiphy, struct wiphy_work *work) in ieee80211_hw_roc_done()
|
| H A D | sta_info.h | 291 struct wiphy_work work;
|
| H A D | ht.c | 352 void ieee80211_ba_session_work(struct wiphy *wiphy, struct wiphy_work *work) in ieee80211_ba_session_work()
|
| H A D | mlme.c | 2357 struct wiphy_work *work) in ieee80211_csa_switch_work() 3297 struct wiphy_work *work) in ieee80211_dynamic_ps_disable_work() 3315 struct wiphy_work *work) in ieee80211_dynamic_ps_enable_work() 3498 struct wiphy_work *work) in ieee80211_sta_handle_tspec_ac_params_wk() 4497 struct wiphy_work *work) in ieee80211_beacon_connection_loss_work() 6652 struct wiphy_work *work) in ieee80211_ml_reconf_work() 6857 struct wiphy_work *work) in ieee80211_tid_to_link_map_work() 7540 struct wiphy_work *work) in ieee80211_neg_ttlm_timeout_work() 7900 struct wiphy_work *work) in ieee80211_teardown_ttlm_work() 8556 struct wiphy_work *work) in ieee80211_request_smps_mgd_work() [all …]
|
| /linux-6.15/net/wireless/ |
| H A D | debugfs.c | 115 struct wiphy_work work; 131 struct wiphy_work *work) in wiphy_locked_debugfs_read_work() 195 struct wiphy_work work; 211 struct wiphy_work *work) in wiphy_locked_debugfs_write_work()
|
| H A D | core.h | 78 struct wiphy_work scan_done_wk; 98 struct wiphy_work sched_scan_stop_wk; 111 struct work_struct wiphy_work; member 309 struct wiphy_work *work); 440 void __cfg80211_scan_done(struct wiphy *wiphy, struct wiphy_work *wk); 459 struct wiphy_work *end);
|
| H A D | core.c | 366 struct wiphy_work *work) in cfg80211_sched_scan_stop_wk() 415 struct wiphy_work *wk; in cfg80211_wiphy_work() 427 struct wiphy_work, entry); in cfg80211_wiphy_work() 549 INIT_WORK(&rdev->wiphy_work, cfg80211_wiphy_work); in wiphy_new_nm() 1094 struct wiphy_work *end) in cfg80211_process_wiphy_works() 1103 struct wiphy_work *wk; in cfg80211_process_wiphy_works() 1106 struct wiphy_work, entry); in cfg80211_process_wiphy_works() 1173 cancel_work_sync(&rdev->wiphy_work); in wiphy_unregister() 1200 cancel_work_sync(&rdev->wiphy_work); in cfg80211_dev_free() 1661 void wiphy_work_queue(struct wiphy *wiphy, struct wiphy_work *work) in wiphy_work_queue() [all …]
|
| H A D | sysfs.c | 140 queue_work(system_unbound_wq, &rdev->wiphy_work); in wiphy_resume()
|
| /linux-6.15/drivers/net/wireless/ath/ath12k/ |
| H A D | core.h | 501 struct wiphy_work update_wk; 629 struct wiphy_work vdev_clean_wk; 713 struct wiphy_work wmi_mgmt_tx_work;
|
| /linux-6.15/include/net/ |
| H A D | cfg80211.h | 6096 struct wiphy_work; 6097 typedef void (*wiphy_work_func_t)(struct wiphy *, struct wiphy_work *); 6099 struct wiphy_work { struct 6104 static inline void wiphy_work_init(struct wiphy_work *work, in wiphy_work_init() argument 6123 void wiphy_work_queue(struct wiphy *wiphy, struct wiphy_work *work); 6133 void wiphy_work_cancel(struct wiphy *wiphy, struct wiphy_work *work); 6143 void wiphy_work_flush(struct wiphy *wiphy, struct wiphy_work *work); 6146 struct wiphy_work work; 6394 struct wiphy_work cqm_rssi_work;
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | ops.c | 800 struct wiphy_work *work); 1261 struct wiphy_work *wk) in iwl_mvm_trig_link_selection() 1717 struct wiphy_work *wk) in iwl_mvm_async_handlers_wiphy_wk()
|