Lines Matching refs:apply
49 struct omap_drm_apply apply; member
302 struct omap_drm_apply *apply, *n; in apply_worker() local
321 list_for_each_entry_safe(apply, n, in apply_worker()
323 apply->post_apply(apply); in apply_worker()
324 list_del(&apply->pending_node); in apply_worker()
330 list_for_each_entry_safe(apply, n, in apply_worker()
332 apply->pre_apply(apply); in apply_worker()
333 list_del(&apply->queued_node); in apply_worker()
334 apply->queued = false; in apply_worker()
335 list_add_tail(&apply->pending_node, in apply_worker()
359 struct omap_drm_apply *apply) in omap_crtc_apply() argument
366 if (apply->queued) in omap_crtc_apply()
369 apply->queued = true; in omap_crtc_apply()
370 list_add_tail(&apply->queued_node, &omap_crtc->queued_applies); in omap_crtc_apply()
385 static void omap_crtc_pre_apply(struct omap_drm_apply *apply) in omap_crtc_pre_apply() argument
388 container_of(apply, struct omap_crtc, apply); in omap_crtc_pre_apply()
421 static void omap_crtc_post_apply(struct omap_drm_apply *apply) in omap_crtc_post_apply() argument
474 omap_crtc_apply(crtc, &omap_crtc->apply); in omap_crtc_dpms()
719 omap_crtc->apply.pre_apply = omap_crtc_pre_apply; in omap_crtc_init()
720 omap_crtc->apply.post_apply = omap_crtc_post_apply; in omap_crtc_init()