Lines Matching refs:vbl
327 drmVBlank vbl; in ms_get_kernel_ust_msc() local
344 vbl.request.type = DRM_VBLANK_RELATIVE | drmmode_crtc->vblank_pipe; in ms_get_kernel_ust_msc()
345 vbl.request.sequence = 0; in ms_get_kernel_ust_msc()
346 vbl.request.signal = 0; in ms_get_kernel_ust_msc()
347 ret = drmWaitVBlank(ms->fd, &vbl); in ms_get_kernel_ust_msc()
353 *msc = vbl.reply.sequence; in ms_get_kernel_ust_msc()
354 *ust = (CARD64) vbl.reply.tval_sec * 1000000 + vbl.reply.tval_usec; in ms_get_kernel_ust_msc()
367 drmVBlank vbl; in ms_queue_vblank() local
397 vbl.request.type = DRM_VBLANK_EVENT | drmmode_crtc->vblank_pipe; in ms_queue_vblank()
399 vbl.request.type |= DRM_VBLANK_RELATIVE; in ms_queue_vblank()
401 vbl.request.type |= DRM_VBLANK_ABSOLUTE; in ms_queue_vblank()
403 vbl.request.type |= DRM_VBLANK_NEXTONMISS; in ms_queue_vblank()
405 vbl.request.sequence = msc; in ms_queue_vblank()
406 vbl.request.signal = seq; in ms_queue_vblank()
407 ret = drmWaitVBlank(ms->fd, &vbl); in ms_queue_vblank()
410 *msc_queued = ms_kernel_msc_to_crtc_msc(crtc, vbl.reply.sequence, FALSE); in ms_queue_vblank()