Lines Matching refs:event
46 struct drm_pending_vblank_event *event; member
247 if (c->state->event) { in atmel_hlcdc_crtc_atomic_begin()
248 c->state->event->pipe = drm_crtc_index(c); in atmel_hlcdc_crtc_atomic_begin()
252 crtc->event = c->state->event; in atmel_hlcdc_crtc_atomic_begin()
253 c->state->event = NULL; in atmel_hlcdc_crtc_atomic_begin()
287 struct drm_pending_vblank_event *event; in atmel_hlcdc_crtc_cancel_page_flip() local
292 event = crtc->event; in atmel_hlcdc_crtc_cancel_page_flip()
293 if (event && event->base.file_priv == file) { in atmel_hlcdc_crtc_cancel_page_flip()
294 event->base.destroy(&event->base); in atmel_hlcdc_crtc_cancel_page_flip()
296 crtc->event = NULL; in atmel_hlcdc_crtc_cancel_page_flip()
307 if (crtc->event) { in atmel_hlcdc_crtc_finish_page_flip()
308 drm_send_vblank_event(dev, crtc->id, crtc->event); in atmel_hlcdc_crtc_finish_page_flip()
310 crtc->event = NULL; in atmel_hlcdc_crtc_finish_page_flip()