Home
last modified time | relevance | path

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

12

/linux/drivers/net/wireless/realtek/rtw89/
H A Dcoex.h277 void rtw89_btc_ntfy_eapol_packet_work(struct wiphy *wiphy, struct wiphy_work *work);
278 void rtw89_btc_ntfy_arp_packet_work(struct wiphy *wiphy, struct wiphy_work *work);
279 void rtw89_btc_ntfy_dhcp_packet_work(struct wiphy *wiphy, struct wiphy_work *work);
280 void rtw89_btc_ntfy_icmp_packet_work(struct wiphy *wiphy, struct wiphy_work *work);
293 void rtw89_coex_act1_work(struct wiphy *wiphy, struct wiphy_work *work);
294 void rtw89_coex_bt_devinfo_work(struct wiphy *wiphy, struct wiphy_work *work);
295 void rtw89_coex_rfk_chk_work(struct wiphy *wiphy, struct wiphy_work *work);
H A Dcore.c1269 static void rtw89_tx_wait_work(struct wiphy *wiphy, struct wiphy_work *work) in rtw89_tx_wait_work()
2440 static void rtw89_cancel_6ghz_probe_work(struct wiphy *wiphy, struct wiphy_work *work) in rtw89_cancel_6ghz_probe_work()
4118 static void rtw89_ips_work(struct wiphy *wiphy, struct wiphy_work *work) in rtw89_ips_work()
4379 void rtw89_roc_work(struct wiphy *wiphy, struct wiphy_work *work) in rtw89_roc_work()
4640 static void rtw89_track_ps_work(struct wiphy *wiphy, struct wiphy_work *work) in rtw89_track_ps_work()
4668 static void rtw89_track_work(struct wiphy *wiphy, struct wiphy_work *work) in rtw89_track_work()
5595 void rtw89_core_update_beacon_work(struct wiphy *wiphy, struct wiphy_work *work) in rtw89_core_update_beacon_work()
5611 void rtw89_core_csa_beacon_work(struct wiphy *wiphy, struct wiphy_work *work) in rtw89_core_csa_beacon_work()
/linux/net/mac80211/
H A Dieee80211_i.h525 struct wiphy_work monitor_work;
526 struct wiphy_work beacon_connection_loss_work;
527 struct wiphy_work csa_connection_drop_work;
620 struct wiphy_work teardown_ttlm_work;
644 struct wiphy_work csa_connection_drop_work;
1025 struct wiphy_work request_smps_work;
1027 struct wiphy_work recalc_smps;
1082 struct wiphy_work finalize_work;
1086 struct wiphy_work color_change_finalize_work;
1162 struct wiphy_work work;
[all …]
H A Dkey.h172 struct wiphy_work *wk);
H A Doffchannel.c261 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 Dmlme.c2511 struct wiphy_work *work) in ieee80211_csa_switch_work()
3494 struct wiphy_work *work) in ieee80211_dynamic_ps_disable_work()
3512 struct wiphy_work *work) in ieee80211_dynamic_ps_enable_work()
3589 void ieee80211_dfs_cac_timer_work(struct wiphy *wiphy, struct wiphy_work *work) in ieee80211_dfs_cac_timer_work()
3696 struct wiphy_work *work) in ieee80211_sta_handle_tspec_ac_params_wk()
4692 struct wiphy_work *work) in ieee80211_beacon_connection_loss_work()
4718 struct wiphy_work *work) in ieee80211_csa_connection_drop_work()
6998 struct wiphy_work *work) in ieee80211_ml_reconf_work()
7206 struct wiphy_work *work) in ieee80211_tid_to_link_map_work()
7837 struct wiphy_work *work) in ieee80211_neg_ttlm_timeout_work()
[all …]
H A Dsta_info.h291 struct wiphy_work work;
H A Dscan.c1095 void ieee80211_scan_work(struct wiphy *wiphy, struct wiphy_work *work) in ieee80211_scan_work()
1457 struct wiphy_work *work) in ieee80211_sched_scan_stopped_work()
H A Dht.c352 void ieee80211_ba_session_work(struct wiphy *wiphy, struct wiphy_work *work) in ieee80211_ba_session_work()
H A Diface.c45 static void ieee80211_iface_work(struct wiphy *wiphy, struct wiphy_work *work);
1779 static void ieee80211_iface_work(struct wiphy *wiphy, struct wiphy_work *work) in ieee80211_iface_work()
1840 struct wiphy_work *work) in ieee80211_activate_links_work()
H A Dkey.c1215 struct wiphy_work *wk) in ieee80211_delayed_tailroom_dec()
H A Dmain.c88 struct wiphy_work *work) in ieee80211_reconfig_filter()
H A Dcfg.c4193 void ieee80211_csa_finalize_work(struct wiphy *wiphy, struct wiphy_work *work) in ieee80211_csa_finalize_work()
5222 struct wiphy_work *work) in ieee80211_color_change_finalize_work()
5244 struct wiphy_work *work) in ieee80211_color_collision_detection_work()
H A Dibss.c713 struct wiphy_work *work) in ieee80211_csa_connection_drop_work()
H A Dtdls.c24 void ieee80211_tdls_peer_del_work(struct wiphy *wiphy, struct wiphy_work *wk) in ieee80211_tdls_peer_del_work()
/linux/net/wireless/
H A Ddebugfs.c148 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 Dcore.h85 struct wiphy_work scan_done_wk;
105 struct wiphy_work sched_scan_stop_wk;
118 struct work_struct wiphy_work; member
317 struct wiphy_work *work);
448 void __cfg80211_scan_done(struct wiphy *wiphy, struct wiphy_work *wk);
467 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()
432 struct wiphy_work, entry); in cfg80211_wiphy_work()
554 INIT_WORK(&rdev->wiphy_work, cfg80211_wiphy_work); in wiphy_new_nm()
1133 struct wiphy_work *end) in cfg80211_process_wiphy_works()
1142 struct wiphy_work *wk; in cfg80211_process_wiphy_works()
1145 struct wiphy_work, entry); in cfg80211_process_wiphy_works()
1212 cancel_work_sync(&rdev->wiphy_work); in wiphy_unregister()
1240 cancel_work_sync(&rdev->wiphy_work); in cfg80211_dev_free()
[all …]
H A Dsysfs.c140 queue_work(system_dfl_wq, &rdev->wiphy_work); in wiphy_resume()
H A Dtrace.h250 TP_PROTO(struct wiphy *wiphy, struct wiphy_work *work),
267 TP_PROTO(struct wiphy *wiphy, struct wiphy_work *work),
272 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,
308 TP_PROTO(struct wiphy *wiphy, struct wiphy_work *work,
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dtx.h51 void iwl_mld_add_txqs_wk(struct wiphy *wiphy, struct wiphy_work *wk);
H A Dlow_latency.c90 static void iwl_mld_low_latency_wk(struct wiphy *wiphy, struct wiphy_work *wk) in iwl_mld_low_latency_wk()
/linux/include/net/
H A Dcfg80211.h6445 struct wiphy_work;
6446 typedef void (*wiphy_work_func_t)(struct wiphy *, struct wiphy_work *);
6448 struct wiphy_work { struct
6453 static inline void wiphy_work_init(struct wiphy_work *work, in wiphy_work_init() argument
6472 void wiphy_work_queue(struct wiphy *wiphy, struct wiphy_work *work);
6482 void wiphy_work_cancel(struct wiphy *wiphy, struct wiphy_work *work);
6492 void wiphy_work_flush(struct wiphy *wiphy, struct wiphy_work *work);
6495 struct wiphy_work work;
6598 struct wiphy_work work;
6821 struct wiphy_work cqm_rssi_work;
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dops.c745 struct wiphy_work *work);
1665 struct wiphy_work *wk) in iwl_mvm_async_handlers_wiphy_wk()
/linux/drivers/net/wireless/ath/ath12k/
H A Dmac.c4098 static void ath12k_mac_bcn_tx_work(struct wiphy *wiphy, struct wiphy_work *work) in ath12k_mac_bcn_tx_work()
5263 static void ath12k_scan_vdev_clean_work(struct wiphy *wiphy, struct wiphy_work *work) in ath12k_scan_vdev_clean_work()
6566 static void ath12k_sta_rc_update_wk(struct wiphy *wiphy, struct wiphy_work *wk) in ath12k_sta_rc_update_wk()
9269 static void ath12k_mgmt_over_wmi_tx_work(struct wiphy *wiphy, struct wiphy_work *work) in ath12k_mgmt_over_wmi_tx_work()

12