/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | workqueue.h | 48 struct work_struct; 49 typedef void (*work_func_t)(struct work_struct *); 53 struct work_struct *target; 66 struct work_struct { struct 74 struct work_struct work; argument 81 struct work_struct name; \ 89 struct work_struct work; 107 to_delayed_work(struct work_struct *work) in to_delayed_work() 246 extern bool linux_queue_work_on(int cpu, struct workqueue_struct *, struct work_struct *); 249 extern bool linux_cancel_work(struct work_struct *); [all …]
|
H A D | sched.h | 69 struct work_struct; 89 struct work_struct *work; /* current work struct, if set */
|
/freebsd/sys/ofed/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib.h | 293 struct work_struct start_task; 294 struct work_struct reap_task; 295 struct work_struct mb_task; 296 struct work_struct rx_reap_task; 342 struct work_struct carrier_on_task; 343 struct work_struct flush_light; 344 struct work_struct flush_normal; 345 struct work_struct flush_heavy; 346 struct work_struct restart_task; 456 void ipoib_reap_ah(struct work_struct *work); [all …]
|
/freebsd/sys/contrib/dev/rtw89/ |
H A D | coex.h | 270 void rtw89_btc_ntfy_eapol_packet_work(struct work_struct *work); 271 void rtw89_btc_ntfy_arp_packet_work(struct work_struct *work); 272 void rtw89_btc_ntfy_dhcp_packet_work(struct work_struct *work); 273 void rtw89_btc_ntfy_icmp_packet_work(struct work_struct *work); 286 void rtw89_coex_act1_work(struct work_struct *work); 287 void rtw89_coex_bt_devinfo_work(struct work_struct *work); 288 void rtw89_coex_rfk_chk_work(struct work_struct *work);
|
/freebsd/sys/contrib/dev/rtw88/ |
H A D | coex.h | 389 void rtw_coex_bt_relink_work(struct work_struct *work); 390 void rtw_coex_bt_reenable_work(struct work_struct *work); 391 void rtw_coex_defreeze_work(struct work_struct *work); 392 void rtw_coex_wl_remain_work(struct work_struct *work); 393 void rtw_coex_bt_remain_work(struct work_struct *work); 394 void rtw_coex_wl_connecting_work(struct work_struct *work); 395 void rtw_coex_bt_multi_link_remain_work(struct work_struct *work); 396 void rtw_coex_wl_ccklock_work(struct work_struct *work);
|
H A D | usb.h | 81 struct work_struct tx_work; 86 struct work_struct rx_work; 87 struct work_struct rx_urb_work; in rtw_usb_get_tx_data()
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7615/ |
H A D | mt7615.h | 190 struct work_struct roc_work; 258 struct work_struct mcu_work; 260 struct work_struct reset_work; 278 struct work_struct rate_work; 400 void mt7615_pm_wake_work(struct work_struct *work); 401 void mt7615_pm_power_save_work(struct work_struct *work); 454 void mt7615_scan_work(struct work_struct *work); 455 void mt7615_roc_work(struct work_struct *work); 483 void mt7615_mac_reset_work(struct work_struct *work); 512 void mt7615_mac_work(struct work_struct *work); [all …]
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7921/ |
H A D | mt7921.h | 256 void mt7921_mac_reset_work(struct work_struct *work); 265 void mt7921_stats_work(struct work_struct *work); 278 void mt7921_scan_work(struct work_struct *work); 279 void mt7921_roc_work(struct work_struct *work); 280 void mt7921_csa_work(struct work_struct *work); 282 void mt7921_coredump_work(struct work_struct *work); 305 void mt7921_set_ipv6_ns_work(struct work_struct *work);
|
/freebsd/sys/contrib/dev/athk/ath10k/ |
H A D | core.h | 543 struct work_struct update_wk; 557 struct work_struct tid_config_wk; 629 struct work_struct ap_csa_work; 1200 struct work_struct svc_rdy_work; 1203 struct work_struct offchan_tx_work; 1208 struct work_struct wmi_mgmt_tx_work; 1213 struct work_struct register_work; 1214 struct work_struct restart_work; 1215 struct work_struct bundle_tx_work; 1216 struct work_struct tx_complete_work; [all …]
|
H A D | mac.h | 38 void ath10k_scan_timeout_work(struct work_struct *work); 40 void ath10k_offchan_tx_work(struct work_struct *work); 42 void ath10k_mgmt_over_wmi_tx_work(struct work_struct *work);
|
H A D | sdio.h | 221 struct work_struct wr_async_work; 226 struct work_struct async_work_rx;
|
/freebsd/sys/compat/linuxkpi/common/src/ |
H A D | linux_work.c | 93 linux_work_exec_unblock(struct work_struct *work) in linux_work_exec_unblock() 132 struct work_struct *work) in linux_queue_work_on() 280 struct work_struct *work; in linux_work_fn() 377 linux_cancel_work(struct work_struct *work) in linux_cancel_work() 408 linux_cancel_work_sync(struct work_struct *work) in linux_cancel_work_sync() 574 linux_flush_work(struct work_struct *work) in linux_flush_work() 627 linux_work_pending(struct work_struct *work) in linux_work_pending() 643 linux_work_busy(struct work_struct *work) in linux_work_busy() 701 struct work_struct *
|
/freebsd/sys/contrib/dev/mediatek/mt76/ |
H A D | mt792x.h | 138 struct work_struct csa_work; 173 struct work_struct roc_work; 218 struct work_struct reset_work; 231 struct work_struct init_work; 241 struct work_struct ipv6_ns_work; 356 void mt792x_pm_wake_work(struct work_struct *work); 357 void mt792x_pm_power_save_work(struct work_struct *work); 367 void mt792x_mac_work(struct work_struct *work);
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7925/ |
H A D | mt7925.h | 247 void mt7925_mac_reset_work(struct work_struct *work); 257 void mt7925_stats_work(struct work_struct *work); 273 void mt7925_scan_work(struct work_struct *work); 274 void mt7925_roc_work(struct work_struct *work); 277 void mt7925_coredump_work(struct work_struct *work); 300 void mt7925_set_ipv6_ns_work(struct work_struct *work);
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7915/ |
H A D | mt7915.h | 269 struct work_struct init_work; 270 struct work_struct rc_work; 271 struct work_struct dump_work; 272 struct work_struct reset_work; 571 void mt7915_mac_work(struct work_struct *work); 572 void mt7915_mac_reset_work(struct work_struct *work); 573 void mt7915_mac_dump_work(struct work_struct *work); 574 void mt7915_mac_sta_rc_work(struct work_struct *work); 589 void mt7915_stats_work(struct work_struct *work);
|
/freebsd/sys/dev/irdma/ |
H A D | irdma_verbs.h | 118 struct work_struct work; 183 struct work_struct work; 188 struct work_struct work; 272 struct work_struct work; 395 void irdma_flush_worker(struct work_struct *work);
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7996/ |
H A D | mt7996.h | 321 struct work_struct init_work; 322 struct work_struct rc_work; 323 struct work_struct dump_work; 324 struct work_struct reset_work; 366 struct work_struct work; 702 void mt7996_mac_work(struct work_struct *work); 703 void mt7996_mac_reset_work(struct work_struct *work); 704 void mt7996_mac_dump_work(struct work_struct *work); 705 void mt7996_mac_sta_rc_work(struct work_struct *work); 721 void mt7996_stats_work(struct work_struct *work);
|
/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | ib_roce_gid_mgmt.c | 56 struct work_struct work; 61 struct work_struct work; 317 roce_gid_queue_scan_event_handler(struct work_struct *_work) in roce_gid_queue_scan_event_handler() 362 roce_gid_delete_all_event_handler(struct work_struct *_work) in roce_gid_delete_all_event_handler() 430 roce_rescan_device_handler(struct work_struct *_work) in roce_rescan_device_handler()
|
/freebsd/sys/dev/qat/qat_common/ |
H A D | adf_aer.c | 23 struct work_struct work; 45 struct work_struct reset_work; 190 adf_device_reset_worker(struct work_struct *work) in adf_device_reset_worker() 274 adf_notify_fatal_error_work(struct work_struct *work) in adf_notify_fatal_error_work()
|
/freebsd/sys/dev/bnxt/bnxt_re/ |
H A D | bnxt_re.h | 203 struct work_struct work; 438 struct work_struct work; 444 struct work_struct work; 576 struct work_struct dbq_fifo_check_work; 612 struct work_struct work; 1037 struct work_struct work;
|
/freebsd/sys/contrib/dev/athk/ath11k/ |
H A D | core.h | 512 struct work_struct update_wk; 513 struct work_struct set_4addr_wk; 720 struct work_struct regd_update_work; 722 struct work_struct wmi_mgmt_tx_work; 958 struct work_struct restart_work; 959 struct work_struct update_11d_work; 962 struct work_struct reset_work;
|
/freebsd/sys/dev/mthca/ |
H A D | mthca_catas.c | 55 static struct work_struct catas_work; 61 static void catas_reset(struct work_struct *work) in catas_reset()
|
/freebsd/sys/contrib/dev/athk/ath12k/ |
H A D | core.h | 412 struct work_struct update_wk; 576 struct work_struct regd_update_work; 578 struct work_struct wmi_mgmt_tx_work; 766 struct work_struct restart_work; 768 struct work_struct reset_work;
|
/freebsd/sys/dev/qat/include/ |
H A D | adf_gen4_timer.h | 10 struct work_struct hb_int_timer_work;
|
/freebsd/sys/dev/mlx4/mlx4_core/ |
H A D | mlx4.h | 588 struct work_struct comm_work; 589 struct work_struct slave_event_work; 590 struct work_struct slave_flr_event_work; 642 struct work_struct work; 910 struct work_struct opreq_task; 1041 void mlx4_master_comm_channel(struct work_struct *work); 1042 void mlx4_gen_slave_eqe(struct work_struct *work); 1043 void mlx4_master_handle_slave_flr(struct work_struct *work); 1382 void mlx4_vf_immed_vlan_work_handler(struct work_struct *_work);
|