Home
last modified time | relevance | path

Searched refs:monitor_work (Results 1 – 17 of 17) sorted by relevance

/openbmc/linux/drivers/power/supply/
H A Dds2760_battery.c114 struct delayed_work monitor_work; member
473 struct ds2760_device_info, monitor_work.work); in ds2760_battery_work()
479 queue_delayed_work(di->monitor_wqueue, &di->monitor_work, interval); in ds2760_battery_work()
488 mod_delayed_work(di->monitor_wqueue, &di->monitor_work, HZ/10); in ds2760_battery_external_power_changed()
657 mod_delayed_work(di->monitor_wqueue, &di->monitor_work, HZ); in ds2760_pm_notifier()
749 INIT_DELAYED_WORK(&di->monitor_work, ds2760_battery_work); in w1_ds2760_add_slave()
757 queue_delayed_work(di->monitor_wqueue, &di->monitor_work, HZ * 1); in w1_ds2760_add_slave()
777 cancel_delayed_work_sync(&di->monitor_work); in w1_ds2760_remove_slave()
/openbmc/linux/drivers/block/
H A Dublk_drv.c183 struct delayed_work monitor_work; member
1165 mod_delayed_work(system_wq, &ubq->dev->monitor_work, 0); in __ublk_abort_rq()
1286 * previously in monitor_work because the ubq_daemon(cmd's task) is in ublk_queue_cmd()
1291 * Note: monitor_work sets UBLK_IO_FLAG_ABORTED and ends this request(releasing in ublk_queue_cmd()
1489 container_of(work, struct ublk_device, monitor_work.work); in ublk_daemon_monitor_work()
1514 schedule_delayed_work(&ub->monitor_work, in ublk_daemon_monitor_work()
1592 * ->ubq_daemon to NULL. So in monitor_work, check on ubq_daemon causes UAF. in __ublk_quiesce_dev()
1593 * Besides, monitor_work is not necessary in QUIESCED state since we have in __ublk_quiesce_dev()
1596 * Do not let monitor_work schedule itself if state it QUIESCED. And we cancel in __ublk_quiesce_dev()
1599 cancel_delayed_work_sync(&ub->monitor_work); in __ublk_quiesce_dev()
[all...]
/openbmc/linux/drivers/net/ethernet/sfc/siena/
H A Defx_common.c328 monitor_work.work); in efx_monitor()
351 queue_delayed_work(efx->workqueue, &efx->monitor_work, in efx_siena_start_monitor()
516 cancel_delayed_work_sync(&efx->monitor_work); in efx_stop_port()
1004 INIT_DELAYED_WORK(&efx->monitor_work, efx_monitor); in efx_siena_init_struct()
H A Dnet_driver.h1118 struct delayed_work monitor_work ____cacheline_aligned_in_smp;
/openbmc/linux/drivers/net/ethernet/sfc/
H A Defx_common.c324 monitor_work.work); in efx_monitor()
347 queue_delayed_work(efx->workqueue, &efx->monitor_work, in efx_start_monitor()
512 cancel_delayed_work_sync(&efx->monitor_work); in efx_stop_port()
989 INIT_DELAYED_WORK(&efx->monitor_work, efx_monitor); in efx_init_struct()
H A Dnet_driver.h1156 struct delayed_work monitor_work ____cacheline_aligned_in_smp;
/openbmc/linux/kernel/rcu/
H A Dtree.c2917 struct delayed_work monitor_work; member
3158 if (delayed_work_pending(&krcp->monitor_work)) { in __schedule_delayed_monitor_work()
3159 delay_left = krcp->monitor_work.timer.expires - jiffies; in __schedule_delayed_monitor_work()
3161 mod_delayed_work(system_wq, &krcp->monitor_work, delay); in __schedule_delayed_monitor_work()
3164 queue_delayed_work(system_wq, &krcp->monitor_work, delay); in __schedule_delayed_monitor_work()
3221 struct kfree_rcu_cpu, monitor_work.work); in kfree_rcu_monitor()
3520 kfree_rcu_monitor(&krcp->monitor_work.work); in kfree_rcu_shrink_scan()
5056 INIT_DELAYED_WORK(&krcp->monitor_work, kfree_rcu_monitor); in kfree_rcu_batch_init()
/openbmc/linux/drivers/scsi/
H A Dmyrs.c1458 queue_delayed_work(cs->work_q, &cs->monitor_work, 1); in discovery_store()
1459 flush_delayed_work(&cs->monitor_work); in discovery_store()
2105 monitor_work.work); in myrs_monitor()
2168 queue_delayed_work(cs->work_q, &cs->monitor_work, interval); in myrs_monitor()
2225 INIT_DELAYED_WORK(&cs->monitor_work, myrs_monitor); in myrs_create_mempools()
2226 queue_delayed_work(cs->work_q, &cs->monitor_work, 1); in myrs_create_mempools()
2233 cancel_delayed_work_sync(&cs->monitor_work); in myrs_destroy_mempools()
H A Dmyrb.h716 struct delayed_work monitor_work; member
H A Dmyrb.c131 INIT_DELAYED_WORK(&cb->monitor_work, myrb_monitor); in myrb_create_mempools()
132 queue_delayed_work(cb->work_q, &cb->monitor_work, 1); in myrb_create_mempools()
142 cancel_delayed_work_sync(&cb->monitor_work); in myrb_destroy_mempools()
2386 struct myrb_hba, monitor_work.work); in myrb_monitor()
2451 queue_delayed_work(cb->work_q, &cb->monitor_work, interval); in myrb_monitor()
H A Dmyrs.h908 struct delayed_work monitor_work; member
/openbmc/linux/drivers/net/ethernet/sfc/falcon/
H A Defx.c1108 cancel_delayed_work_sync(&efx->monitor_work); in ef4_stop_port()
1823 queue_delayed_work(efx->workqueue, &efx->monitor_work, in ef4_start_all()
1961 monitor_work.work); in ef4_monitor()
1977 queue_delayed_work(efx->workqueue, &efx->monitor_work, in ef4_monitor()
2637 INIT_DELAYED_WORK(&efx->monitor_work, ef4_monitor); in ef4_init_struct()
H A Dnet_driver.h897 struct delayed_work monitor_work ____cacheline_aligned_in_smp;
/openbmc/linux/drivers/net/ethernet/mediatek/
H A Dmtk_eth_soc.c3830 reset.monitor_work); in mtk_hw_reset_monitor_work()
3840 schedule_delayed_work(&eth->reset.monitor_work, in mtk_hw_reset_monitor_work()
4221 cancel_delayed_work_sync(&eth->reset.monitor_work); in mtk_cleanup()
4776 INIT_DELAYED_WORK(&eth->reset.monitor_work, mtk_hw_reset_monitor_work); in mtk_probe()
4987 schedule_delayed_work(&eth->reset.monitor_work, in mtk_probe()
H A Dmtk_eth_soc.h1295 struct delayed_work monitor_work; member
/openbmc/linux/net/mac80211/
H A Dmlme.c6718 ieee80211_queue_work(&local->hw, &ifmgd->monitor_work); in ieee80211_sta_conn_mon_timer()
6725 u.mgd.monitor_work); in ieee80211_sta_monitor_work()
6738 &sdata->u.mgd.monitor_work); in ieee80211_restart_sta_timer()
6856 INIT_WORK(&ifmgd->monitor_work, ieee80211_sta_monitor_work); in ieee80211_sta_setup_sdata()
7872 cancel_work_sync(&ifmgd->monitor_work); in ieee80211_mgd_stop()
H A Dieee80211_i.h470 struct work_struct monitor_work; member