| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | coex.h | 327 void rtw89_btc_ntfy_eapol_packet_work(struct wiphy *wiphy, struct wiphy_work *work); 328 void rtw89_btc_ntfy_arp_packet_work(struct wiphy *wiphy, struct wiphy_work *work); 329 void rtw89_btc_ntfy_dhcp_packet_work(struct wiphy *wiphy, struct wiphy_work *work); 330 void rtw89_btc_ntfy_icmp_packet_work(struct wiphy *wiphy, struct wiphy_work *work); 343 void rtw89_coex_act1_work(struct wiphy *wiphy, struct wiphy_work *work); 344 void rtw89_coex_bt_devinfo_work(struct wiphy *wiphy, struct wiphy_work *work); 345 void rtw89_coex_rfk_chk_work(struct wiphy *wiphy, struct wiphy_work *work);
|
| H A D | phy.h | 1201 void rtw89_phy_cfo_track_work(struct wiphy *wiphy, struct wiphy_work *work); 1216 void rtw89_phy_antdiv_work(struct wiphy *wiphy, struct wiphy_work *work);
|
| H A D | core.h | 4405 struct wiphy_work eapol_notify_work; 4406 struct wiphy_work arp_notify_work; 4407 struct wiphy_work dhcp_notify_work; 4408 struct wiphy_work icmp_notify_work; 4801 struct wiphy_work update_beacon_work; 7605 struct wiphy_work c2h_work; 7606 struct wiphy_work ips_work; 7607 struct wiphy_work cancel_6ghz_probe_work; 9366 void rtw89_core_update_beacon_work(struct wiphy *wiphy, struct wiphy_work *work); 9367 void rtw89_core_csa_beacon_work(struct wiphy *wiphy, struct wiphy_work *work); [all …]
|
| /linux/net/wireless/ |
| H A D | core.h | 95 struct wiphy_work scan_done_wk; 115 struct wiphy_work sched_scan_stop_wk; 117 struct wiphy_work reg_check_chans_wk; 130 struct work_struct wiphy_work; in wiphy_to_rdev() 328 struct wiphy_work *work); 441 void cfg80211_autodisconnect_wk(struct wiphy *wiphy, struct wiphy_work *work); 463 void __cfg80211_scan_done(struct wiphy *wiphy, struct wiphy_work *wk); 482 struct wiphy_work *end); 600 void cfg80211_pmsr_free_wk(struct wiphy *wiphy, struct wiphy_work *work); 118 struct work_struct wiphy_work; global() member
|
| H A D | debugfs.c | 148 struct wiphy_work work; in wiphy_locked_debugfs_read() 164 struct wiphy_work *work) in wiphy_locked_debugfs_read() 228 struct wiphy_work work; in wiphy_locked_debugfs_write() 244 struct wiphy_work *work) in wiphy_locked_debugfs_write()
|
| H A D | core.c | 495 struct wiphy_work *work) in cfg80211_propagate_radar_detect_wk() 544 struct wiphy_work *wk; in cfg80211_wiphy_work() 546 rdev = container_of(work, struct cfg80211_registered_device, wiphy_work); 556 struct wiphy_work, entry); in wiphy_new_nm() 680 INIT_WORK(&rdev->wiphy_work, cfg80211_wiphy_work); in wiphy_new_nm() 1285 struct wiphy_work *end) in cfg80211_process_wiphy_works() 1294 struct wiphy_work *wk; in wiphy_unregister() 1297 struct wiphy_work, entry); in wiphy_unregister() 1364 cancel_work_sync(&rdev->wiphy_work); in cfg80211_dev_free() 1394 cancel_work_sync(&rdev->wiphy_work); in wiphy_free() [all...] |
| H A D | sysfs.c | 146 queue_work(system_dfl_wq, &rdev->wiphy_work); in wiphy_resume()
|
| H A D | trace.h | 260 TP_PROTO(struct wiphy *wiphy, struct wiphy_work *work), 277 TP_PROTO(struct wiphy *wiphy, struct wiphy_work *work), 282 TP_PROTO(struct wiphy *wiphy, struct wiphy_work *work), 287 TP_PROTO(struct wiphy *wiphy, struct wiphy_work *work), 292 TP_PROTO(struct wiphy *wiphy, struct wiphy_work *work), 297 TP_PROTO(struct wiphy *wiphy, struct wiphy_work *work, 318 TP_PROTO(struct wiphy *wiphy, struct wiphy_work *work,
|
| H A D | pmsr.c | 847 void cfg80211_pmsr_free_wk(struct wiphy *wiphy, struct wiphy_work *work) in cfg80211_pmsr_free_wk()
|
| /linux/net/mac80211/ |
| H A D | ieee80211_i.h | 529 struct wiphy_work monitor_work; 530 struct wiphy_work beacon_connection_loss_work; 531 struct wiphy_work csa_connection_drop_work; 624 struct wiphy_work teardown_ttlm_work; 657 struct wiphy_work csa_connection_drop_work; 1058 struct wiphy_work request_smps_work; 1060 struct wiphy_work recalc_smps; 1115 struct wiphy_work finalize_work; 1119 struct wiphy_work color_change_finalize_work; 1200 struct wiphy_work wor [all...] |
| H A D | offchannel.c | 261 static void ieee80211_hw_roc_start(struct wiphy *wiphy, struct wiphy_work *work) in ieee80211_hw_roc_start() 493 static void ieee80211_roc_work(struct wiphy *wiphy, struct wiphy_work *work) in ieee80211_roc_work() 503 static void ieee80211_hw_roc_done(struct wiphy *wiphy, struct wiphy_work *work) in ieee80211_hw_roc_done()
|
| H A D | mlme.c | 2875 struct wiphy_work *work) in ieee80211_csa_switch_work() 3883 struct wiphy_work *work) in ieee80211_dynamic_ps_disable_work() 3901 struct wiphy_work *work) in ieee80211_dynamic_ps_enable_work() 3978 void ieee80211_dfs_cac_timer_work(struct wiphy *wiphy, struct wiphy_work *work) in ieee80211_dfs_cac_timer_work() 4085 struct wiphy_work *work) in ieee80211_sta_handle_tspec_ac_params_wk() 5145 struct wiphy_work *work) in ieee80211_uhr_omp_req_status_wk() 5179 struct wiphy_work *work) in ieee80211_beacon_connection_loss_work() 5205 struct wiphy_work *work) in ieee80211_csa_connection_drop_work() 7626 struct wiphy_work *work) in ieee80211_ml_reconf_work() 7834 struct wiphy_work *work) in ieee80211_tid_to_link_map_work() [all …]
|
| H A D | sta_info.h | 297 struct wiphy_work work;
|
| H A D | iface.c | 45 static void ieee80211_iface_work(struct wiphy *wiphy, struct wiphy_work *work); 1833 static void ieee80211_iface_work(struct wiphy *wiphy, struct wiphy_work *work) in ieee80211_iface_work() 1894 struct wiphy_work *work) in ieee80211_setup_sdata()
|
| /linux/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | tx.h | 51 void iwl_mld_add_txqs_wk(struct wiphy *wiphy, struct wiphy_work *wk);
|
| H A D | mld.h | 249 struct wiphy_work async_handlers_wk; 288 struct wiphy_work add_txqs_wk;
|
| H A D | thermal.c | 37 static void iwl_mld_exit_ctkill(struct wiphy *wiphy, struct wiphy_work *wk) in iwl_mld_exit_ctkill()
|
| H A D | notif.c | 671 void iwl_mld_async_handlers_wk(struct wiphy *wiphy, struct wiphy_work *wk) in iwl_mld_async_handlers_wk()
|
| /linux/drivers/net/wireless/nxp/nxpwifi/ |
| H A D | 11h.c | 110 void nxpwifi_dfs_cac_work(struct wiphy *wiphy, struct wiphy_work *work) in nxpwifi_dfs_cac_work() 286 void nxpwifi_dfs_chan_sw_work(struct wiphy *wiphy, struct wiphy_work *work) in nxpwifi_dfs_chan_sw_work()
|
| H A D | util.h | 136 struct wiphy_work *work);
|
| H A D | main.h | 618 struct wiphy_work reset_conn_state_work; 811 struct wiphy_work host_mlme_work; 1391 void nxpwifi_reset_conn_state_work(struct wiphy *wiphy, struct wiphy_work *work); 1392 void nxpwifi_dfs_cac_work(struct wiphy *wiphy, struct wiphy_work *work); 1393 void nxpwifi_dfs_chan_sw_work(struct wiphy *wiphy, struct wiphy_work *work);
|
| H A D | sta_event.c | 661 void nxpwifi_reset_conn_state_work(struct wiphy *wiphy, struct wiphy_work *work) in nxpwifi_reset_conn_state_work()
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | core.h | 348 struct wiphy_work bcn_tx_work; 501 struct wiphy_work update_wk; 636 struct wiphy_work vdev_clean_wk; 724 struct wiphy_work wmi_mgmt_tx_work;
|
| /linux/include/net/ |
| H A D | cfg80211.h | 6909 struct wiphy_work; 6910 typedef void (*wiphy_work_func_t)(struct wiphy *, struct wiphy_work *); 6912 struct wiphy_work { struct 6917 static inline void wiphy_work_init(struct wiphy_work *work, in wiphy_work_init() argument 6936 void wiphy_work_queue(struct wiphy *wiphy, struct wiphy_work *work); 6946 void wiphy_work_cancel(struct wiphy *wiphy, struct wiphy_work *work); 6956 void wiphy_work_flush(struct wiphy *wiphy, struct wiphy_work *work); 6959 struct wiphy_work work; 7062 struct wiphy_work work; 7253 struct wiphy_work disconnect_wk; [all …]
|
| /linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | ops.c | 746 struct wiphy_work *work); 1673 struct wiphy_work *wk) in iwl_mvm_async_handlers_wiphy_wk()
|