Home
last modified time | relevance | path

Searched refs:work_struct (Results 1 – 25 of 86) sorted by relevance

1234

/freebsd-13.1/sys/compat/linuxkpi/common/include/linux/
H A Dworkqueue.h50 struct work_struct;
51 typedef void (*work_func_t)(struct work_struct *);
55 struct work_struct *target;
68 struct work_struct { struct
76 struct work_struct work; argument
83 struct work_struct name; \
91 struct work_struct work;
109 to_delayed_work(struct work_struct *work) in to_delayed_work()
251 extern bool linux_flush_work(struct work_struct *);
254 extern bool linux_work_busy(struct work_struct *);
[all …]
H A Dsched.h63 struct work_struct;
83 struct work_struct *work; /* current work struct, if set */
/freebsd-13.1/sys/ofed/drivers/infiniband/ulp/ipoib/
H A Dipoib.h295 struct work_struct start_task;
296 struct work_struct reap_task;
297 struct work_struct mb_task;
298 struct work_struct rx_reap_task;
344 struct work_struct carrier_on_task;
345 struct work_struct flush_light;
346 struct work_struct flush_normal;
347 struct work_struct flush_heavy;
348 struct work_struct restart_task;
458 void ipoib_reap_ah(struct work_struct *work);
[all …]
H A Dipoib_ib.c582 void ipoib_reap_ah(struct work_struct *work) in ipoib_reap_ah()
952 void ipoib_ib_dev_flush_light(struct work_struct *work) in ipoib_ib_dev_flush_light()
960 void ipoib_ib_dev_flush_normal(struct work_struct *work) in ipoib_ib_dev_flush_normal()
968 void ipoib_ib_dev_flush_heavy(struct work_struct *work) in ipoib_ib_dev_flush_heavy()
998 void ipoib_pkey_poll(struct work_struct *work) in ipoib_pkey_poll()
/freebsd-13.1/sys/compat/linuxkpi/common/src/
H A Dlinux_work.c95 linux_work_exec_unblock(struct work_struct *work) in linux_work_exec_unblock()
134 struct work_struct *work) in linux_queue_work_on()
271 struct work_struct *work; in linux_work_fn()
367 linux_cancel_work_sync(struct work_struct *work) in linux_cancel_work_sync()
523 linux_flush_work(struct work_struct *work) in linux_flush_work()
576 linux_work_pending(struct work_struct *work) in linux_work_pending()
592 linux_work_busy(struct work_struct *work) in linux_work_busy()
650 struct work_struct *
/freebsd-13.1/sys/ofed/drivers/infiniband/core/
H A Dib_roce_gid_mgmt.c58 struct work_struct work;
63 struct work_struct work;
305 roce_gid_queue_scan_event_handler(struct work_struct *_work) in roce_gid_queue_scan_event_handler()
350 roce_gid_delete_all_event_handler(struct work_struct *_work) in roce_gid_delete_all_event_handler()
418 roce_rescan_device_handler(struct work_struct *_work) in roce_rescan_device_handler()
H A Dib_cq.c50 ib_cq_poll_work(struct work_struct *work) in ib_cq_poll_work()
H A Dmad_priv.h108 struct work_struct local_work;
/freebsd-13.1/sys/dev/mthca/
H A Dmthca_catas.c55 static struct work_struct catas_work;
61 static void catas_reset(struct work_struct *work) in catas_reset()
/freebsd-13.1/sys/dev/mlx4/mlx4_core/
H A Dmlx4.h588 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);
H A Dmlx4_sense.c91 static void mlx4_sense_port(struct work_struct *work) in mlx4_sense_port()
/freebsd-13.1/sys/dev/mlx5/mlx5_core/
H A Dmlx5_health.c143 static void mlx5_trigger_cmd_completions(struct work_struct *work) in mlx5_trigger_cmd_completions()
365 static void health_recover(struct work_struct *work) in health_recover()
420 static void health_care(struct work_struct *work) in health_care()
544 static void health_watchdog(struct work_struct *work) in health_watchdog()
H A Deswitch.h104 struct work_struct vport_change_handler;
/freebsd-13.1/sys/contrib/dev/iwlwifi/mvm/
H A Dtime-event.h160 void iwl_mvm_roc_done_wk(struct work_struct *wk);
H A Dmvm.h794 struct work_struct async_handlers_wk;
796 struct work_struct roc_done_wk;
837 struct work_struct add_stream_wk; /* To add streams to queues */
845 struct work_struct sap_connected_wk;
1735 void iwl_mvm_scan_timeout_wk(struct work_struct *work);
2061 void iwl_mvm_tdls_ch_switch_work(struct work_struct *work);
2075 void iwl_mvm_tcm_work(struct work_struct *work);
H A Dops.c622 static void iwl_mvm_async_handlers_wk(struct work_struct *wk);
644 static void iwl_mvm_tx_unblock_dwork(struct work_struct *work) in iwl_mvm_tx_unblock_dwork()
1019 static void iwl_mvm_sap_connected_wk(struct work_struct *wk) in iwl_mvm_sap_connected_wk()
1478 static void iwl_mvm_async_handlers_wk(struct work_struct *wk) in iwl_mvm_async_handlers_wk()
1786 struct work_struct work;
1789 static void iwl_mvm_reprobe_wk(struct work_struct *wk) in iwl_mvm_reprobe_wk()
/freebsd-13.1/sys/ofed/include/rdma/
H A Dib_umem.h53 struct work_struct work;
/freebsd-13.1/sys/dev/mlx5/mlx5_en/
H A Den_hw_tls.h60 struct work_struct work;
H A Dmlx5_en_dim.c63 mlx5e_dim_work(struct work_struct *work) in mlx5e_dim_work()
H A Den.h1107 struct work_struct update_stats_work;
1108 struct work_struct update_carrier_work;
1109 struct work_struct set_rx_mode_work;
1208 void mlx5e_dim_work(struct work_struct *);
1215 void mlx5e_set_rx_mode_work(struct work_struct *work);
/freebsd-13.1/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib.h407 struct work_struct work;
445 struct work_struct work;
606 struct work_struct work;
833 void mlx4_ib_tunnels_update_work(struct work_struct *work);
H A Dmlx4_ib_mcg.c108 struct work_struct work;
539 static void mlx4_ib_mcg_timeout_handler(struct work_struct *work) in mlx4_ib_mcg_timeout_handler()
642 static void mlx4_ib_mcg_work_handler(struct work_struct *work) in mlx4_ib_mcg_work_handler()
1117 struct work_struct work;
1122 static void mcg_clean_task(struct work_struct *work) in mcg_clean_task()
/freebsd-13.1/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib.h303 struct work_struct work;
483 struct work_struct notify_work;
593 struct work_struct work;
611 struct work_struct pkey_change_work;
/freebsd-13.1/sys/dev/mlx5/
H A Ddriver.h501 struct work_struct work_watchdog;
506 struct work_struct work;
509 struct work_struct work_cmd_completion;
843 struct work_struct work;
/freebsd-13.1/sys/dev/mlx4/mlx4_en/
H A Den.h599 struct work_struct rx_mode_task;
600 struct work_struct watchdog_task;
601 struct work_struct linkstate_task;

1234