| /freebsd-13.1/sys/compat/linuxkpi/common/src/ |
| H A D | linux_work.c | 239 dwork->work.work_queue = wq; in linux_queue_delayed_work_on() 245 mtx_lock(&dwork->timer.mtx); in linux_queue_delayed_work_on() 250 mtx_lock(&dwork->timer.mtx); in linux_queue_delayed_work_on() 411 mtx_lock(&dwork->timer.mtx); in linux_cancel_timer() 413 mtx_unlock(&dwork->timer.mtx); in linux_cancel_timer() 440 mtx_lock(&dwork->timer.mtx); in linux_cancel_delayed_work() 489 mtx_lock(&dwork->timer.mtx); in linux_cancel_delayed_work_sync() 642 memset(dwork, 0, sizeof(*dwork)); in linux_init_delayed_work() 643 dwork->work.func = func; in linux_init_delayed_work() 644 TASK_INIT(&dwork->work.work_task, 0, linux_delayed_work_fn, dwork); in linux_init_delayed_work() [all …]
|
| /freebsd-13.1/sys/compat/linuxkpi/common/include/linux/ |
| H A D | workqueue.h | 128 #define INIT_DELAYED_WORK(dwork, fn) \ argument 129 linux_init_delayed_work(dwork, fn) 132 linux_init_delayed_work(dwork, fn) 135 INIT_DELAYED_WORK(dwork, fn) 186 wq, dwork, delay); \ 190 #define delayed_work_pending(dwork) \ argument 191 linux_work_pending(&(dwork)->work) 193 #define cancel_delayed_work(dwork) \ argument 194 linux_cancel_delayed_work(dwork) 211 #define flush_delayed_work(dwork) \ argument [all …]
|
| /freebsd-13.1/sys/contrib/dev/iwlwifi/mvm/ |
| H A D | tdls.c | 240 mod_delayed_work(system_wq, &mvm->tdls_cs.dwork, in iwl_mvm_rx_tdls_notif() 464 mvm = container_of(work, struct iwl_mvm, tdls_cs.dwork.work); in iwl_mvm_tdls_ch_switch_work() 497 schedule_delayed_work(&mvm->tdls_cs.dwork, msecs_to_jiffies(delay)); in iwl_mvm_tdls_ch_switch_work() 559 mod_delayed_work(system_wq, &mvm->tdls_cs.dwork, in iwl_mvm_tdls_channel_switch() 618 flush_delayed_work(&mvm->tdls_cs.dwork); in iwl_mvm_tdls_cancel_channel_switch() 677 mod_delayed_work(system_wq, &mvm->tdls_cs.dwork, in iwl_mvm_tdls_recv_channel_switch()
|
| H A D | mvm.h | 1061 struct delayed_work dwork; member
|
| H A D | ops.c | 1191 INIT_DELAYED_WORK(&mvm->tdls_cs.dwork, iwl_mvm_tdls_ch_switch_work); in iwl_op_mode_mvm_start()
|
| H A D | sta.c | 1980 cancel_delayed_work(&mvm->tdls_cs.dwork); in iwl_mvm_rm_sta()
|
| /freebsd-13.1/sys/dev/mlx5/mlx5_ib/ |
| H A D | mlx5_ib_cong.c | 428 container_of(work, struct mlx5_ib_dev, congestion.dwork.work); in mlx5_ib_read_cong_stats() 463 schedule_delayed_work(&dev->congestion.dwork, hz); in mlx5_ib_read_cong_stats() 470 while (cancel_delayed_work_sync(&dev->congestion.dwork)) in mlx5_ib_cleanup_congestion() 488 INIT_DELAYED_WORK(&dev->congestion.dwork, mlx5_ib_read_cong_stats); in mlx5_ib_init_congestion() 550 schedule_delayed_work(&dev->congestion.dwork, hz); in mlx5_ib_init_congestion()
|
| H A D | mlx5_ib_mr.c | 272 queue_delayed_work(cache->wq, &ent->dwork, in __cache_work_func() 277 queue_delayed_work(cache->wq, &ent->dwork, in __cache_work_func() 302 queue_delayed_work(cache->wq, &ent->dwork, 300 * HZ); in __cache_work_func() 311 ent = container_of(work, struct mlx5_cache_ent, dwork.work); in delayed_cache_work_func() 395 cancel_delayed_work(&ent->dwork); in clean_keys() 454 INIT_DELAYED_WORK(&ent->dwork, delayed_cache_work_func); in mlx5_mr_cache_init()
|
| H A D | mlx5_ib.h | 594 struct delayed_work dwork; member 722 struct delayed_work dwork; member
|
| /freebsd-13.1/sys/dev/mlx5/mlx5_core/ |
| H A D | mlx5_health.c | 369 struct delayed_work *dwork; in health_recover() local 375 dwork = container_of(work, struct delayed_work, work); in health_recover() 376 health = container_of(dwork, struct mlx5_core_health, recover_work); in health_recover()
|
| H A D | mlx5_cmd.c | 788 struct delayed_work *dwork = container_of(work, struct delayed_work, in cb_timeout_handler() local 790 struct mlx5_cmd_work_ent *ent = container_of(dwork, in cb_timeout_handler()
|
| /freebsd-13.1/sys/dev/qlnx/qlnxr/ |
| H A D | qlnxr_verbs.c | 6606 struct qlnxr_discon_work *dwork = local 6609 struct qlnxr_iw_ep *ep = dwork->ep; 6615 kfree(dwork); 6621 event.status = dwork->status; 6627 if (dwork->status) 6632 kfree(dwork);
|