Home
last modified time | relevance | path

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

123

/freebsd-12.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 name; \ argument
84 struct work_struct work;
101 to_delayed_work(struct work_struct *work) in to_delayed_work()
234 extern bool linux_flush_work(struct work_struct *);
236 extern bool linux_work_pending(struct work_struct *);
237 extern bool linux_work_busy(struct work_struct *);
[all …]
H A Dsched.h63 struct work_struct;
82 struct work_struct *work; /* current work struct, if set */
/freebsd-12.1/sys/ofed/drivers/infiniband/ulp/ipoib/
H A Dipoib.h296 struct work_struct start_task;
297 struct work_struct reap_task;
298 struct work_struct mb_task;
299 struct work_struct rx_reap_task;
345 struct work_struct carrier_on_task;
346 struct work_struct flush_light;
347 struct work_struct flush_normal;
348 struct work_struct flush_heavy;
349 struct work_struct restart_task;
470 void ipoib_reap_ah(struct work_struct *work);
[all …]
H A Dipoib_ib.c579 void ipoib_reap_ah(struct work_struct *work) in ipoib_reap_ah()
949 void ipoib_ib_dev_flush_light(struct work_struct *work) in ipoib_ib_dev_flush_light()
957 void ipoib_ib_dev_flush_normal(struct work_struct *work) in ipoib_ib_dev_flush_normal()
965 void ipoib_ib_dev_flush_heavy(struct work_struct *work) in ipoib_ib_dev_flush_heavy()
995 void ipoib_pkey_poll(struct work_struct *work) in ipoib_pkey_poll()
H A Dipoib_multicast.c321 void ipoib_mcast_carrier_on_task(struct work_struct *work) in ipoib_mcast_carrier_on_task()
469 void ipoib_mcast_join_task(struct work_struct *work) in ipoib_mcast_join_task()
730 void ipoib_mcast_restart_task(struct work_struct *work) in ipoib_mcast_restart_task()
H A Dipoib_cm.c1191 static void ipoib_cm_tx_start(struct work_struct *work) in ipoib_cm_tx_start()
1235 static void ipoib_cm_tx_reap(struct work_struct *work) in ipoib_cm_tx_reap()
1255 static void ipoib_cm_mb_reap(struct work_struct *work) in ipoib_cm_mb_reap()
1307 static void ipoib_cm_rx_reap(struct work_struct *work) in ipoib_cm_rx_reap()
1313 static void ipoib_cm_stale_task(struct work_struct *work) in ipoib_cm_stale_task()
/freebsd-12.1/sys/compat/linuxkpi/common/src/
H A Dlinux_work.c91 linux_work_exec_unblock(struct work_struct *work) in linux_work_exec_unblock()
130 struct work_struct *work) in linux_queue_work_on()
220 struct work_struct *work; in linux_work_fn()
316 linux_cancel_work_sync(struct work_struct *work) in linux_cancel_work_sync()
467 linux_flush_work(struct work_struct *work) in linux_flush_work()
520 linux_work_pending(struct work_struct *work) in linux_work_pending()
536 linux_work_busy(struct work_struct *work) in linux_work_busy()
594 struct work_struct *
/freebsd-12.1/sys/ofed/drivers/infiniband/core/
H A Dib_roce_gid_mgmt.c57 struct work_struct work;
62 struct work_struct work;
302 roce_gid_queue_scan_event_handler(struct work_struct *_work) in roce_gid_queue_scan_event_handler()
347 roce_gid_delete_all_event_handler(struct work_struct *_work) in roce_gid_delete_all_event_handler()
415 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-12.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-12.1/sys/dev/mlx4/mlx4_core/
H A Dmlx4.h586 struct work_struct comm_work;
587 struct work_struct slave_event_work;
588 struct work_struct slave_flr_event_work;
640 struct work_struct work;
908 struct work_struct opreq_task;
1039 void mlx4_master_comm_channel(struct work_struct *work);
1040 void mlx4_gen_slave_eqe(struct work_struct *work);
1041 void mlx4_master_handle_slave_flr(struct work_struct *work);
1380 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()
H A Dfw.h256 void mlx4_opreq_action(struct work_struct *work);
/freebsd-12.1/sys/dev/mlx5/mlx5_core/
H A Dmlx5_health.c140 static void mlx5_trigger_cmd_completions(struct work_struct *work) in mlx5_trigger_cmd_completions()
362 static void health_recover(struct work_struct *work) in health_recover()
417 static void health_care(struct work_struct *work) in health_care()
541 static void health_watchdog(struct work_struct *work) in health_watchdog()
H A Dmlx5_pagealloc.c40 struct work_struct work;
459 static void pages_work_handler(struct work_struct *work) in pages_work_handler()
/freebsd-12.1/sys/ofed/include/rdma/
H A Dib_umem.h53 struct work_struct work;
/freebsd-12.1/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_dim.c60 mlx5e_dim_work(struct work_struct *work) in mlx5e_dim_work()
H A Den.h1015 struct work_struct update_stats_work;
1016 struct work_struct update_carrier_work;
1017 struct work_struct set_rx_mode_work;
1092 void mlx5e_dim_work(struct work_struct *);
1098 void mlx5e_set_rx_mode_work(struct work_struct *work);
/freebsd-12.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-12.1/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib.h279 struct work_struct work;
452 struct work_struct notify_work;
561 struct work_struct work;
579 struct work_struct pkey_change_work;
/freebsd-12.1/sys/dev/mlx5/
H A Ddriver.h505 struct work_struct work_watchdog;
510 struct work_struct work;
513 struct work_struct work_cmd_completion;
846 struct work_struct work;
/freebsd-12.1/sys/dev/mlx4/mlx4_en/
H A Den.h592 struct work_struct rx_mode_task;
593 struct work_struct watchdog_task;
594 struct work_struct linkstate_task;
/freebsd-12.1/sys/ofed/drivers/infiniband/ulp/sdp/
H A Dsdp.h408 struct work_struct rx_comp_work;
719 void srcavail_cancel_timeout(struct work_struct *work);

123