Lines Matching defs:timer
106 struct msm_pending_timer *timer = container_of(work,
109 msm_atomic_async_commit(timer->kms, timer->crtc_idx);
112 int msm_atomic_init_pending_timer(struct msm_pending_timer *timer,
115 timer->kms = kms;
116 timer->crtc_idx = crtc_idx;
118 timer->worker = kthread_create_worker(0, "atomic-worker-%d", crtc_idx);
119 if (IS_ERR(timer->worker)) {
120 int ret = PTR_ERR(timer->worker);
121 timer->worker = NULL;
124 sched_set_fifo(timer->worker->task);
126 msm_hrtimer_work_init(&timer->work, timer->worker,
133 void msm_atomic_destroy_pending_timer(struct msm_pending_timer *timer)
135 if (timer->worker)
136 kthread_destroy_worker(timer->worker);
239 struct msm_pending_timer *timer =
246 * Start timer if we don't already have an update pending
259 msm_hrtimer_queue_work(&timer->work, wakeup_time,