Lines Matching refs:event
46 struct drm_pending_vblank_event *event; member
246 if (c->state->event) { in atmel_hlcdc_crtc_atomic_begin()
247 c->state->event->pipe = drm_crtc_index(c); in atmel_hlcdc_crtc_atomic_begin()
251 crtc->event = c->state->event; in atmel_hlcdc_crtc_atomic_begin()
252 c->state->event = NULL; in atmel_hlcdc_crtc_atomic_begin()
285 struct drm_pending_vblank_event *event; in atmel_hlcdc_crtc_cancel_page_flip() local
290 event = crtc->event; in atmel_hlcdc_crtc_cancel_page_flip()
291 if (event && event->base.file_priv == file) { in atmel_hlcdc_crtc_cancel_page_flip()
292 event->base.destroy(&event->base); in atmel_hlcdc_crtc_cancel_page_flip()
294 crtc->event = NULL; in atmel_hlcdc_crtc_cancel_page_flip()
305 if (crtc->event) { in atmel_hlcdc_crtc_finish_page_flip()
306 drm_send_vblank_event(dev, crtc->id, crtc->event); in atmel_hlcdc_crtc_finish_page_flip()
308 crtc->event = NULL; in atmel_hlcdc_crtc_finish_page_flip()