Lines Matching refs:work
215 static void devfreq_monitor(struct work_struct *work) in devfreq_monitor() argument
218 struct devfreq *devfreq = container_of(work, in devfreq_monitor()
219 struct devfreq, work.work); in devfreq_monitor()
226 queue_delayed_work(devfreq_wq, &devfreq->work, in devfreq_monitor()
242 INIT_DEFERRABLE_WORK(&devfreq->work, devfreq_monitor); in devfreq_monitor_start()
244 queue_delayed_work(devfreq_wq, &devfreq->work, in devfreq_monitor_start()
259 cancel_delayed_work_sync(&devfreq->work); in devfreq_monitor_stop()
286 cancel_delayed_work_sync(&devfreq->work); in devfreq_monitor_suspend()
306 if (!delayed_work_pending(&devfreq->work) && in devfreq_monitor_resume()
308 queue_delayed_work(devfreq_wq, &devfreq->work, in devfreq_monitor_resume()
345 cancel_delayed_work_sync(&devfreq->work); in devfreq_interval_update()
351 queue_delayed_work(devfreq_wq, &devfreq->work, in devfreq_interval_update()
359 cancel_delayed_work_sync(&devfreq->work); in devfreq_interval_update()
362 queue_delayed_work(devfreq_wq, &devfreq->work, in devfreq_interval_update()