Home
last modified time | relevance | path

Searched refs:vblank_refcount (Results 1 – 2 of 2) sorted by relevance

/gfx-drm/usr/src/uts/common/io/drm/
H A Ddrm_irq.c362 if (atomic_read(&dev->vblank_refcount[i]) == 0 && in vblank_disable_fn()
384 kfree(dev->vblank_refcount, sizeof (atomic_t) * dev->num_crtcs); in drm_vblank_cleanup()
417 dev->vblank_refcount = kmalloc(sizeof(atomic_t) * num_crtcs, in drm_vblank_init()
419 if (!dev->vblank_refcount) in drm_vblank_init()
455 atomic_set(&dev->vblank_refcount[i], 0); in drm_vblank_init()
1083 if (atomic_add_return(1, &dev->vblank_refcount[crtc]) == 1) { in drm_vblank_get()
1090 atomic_dec(&dev->vblank_refcount[crtc]); in drm_vblank_get()
1099 atomic_dec(&dev->vblank_refcount[crtc]); in drm_vblank_get()
1118 BUG_ON (atomic_read (&dev->vblank_refcount[crtc]) == 0); in drm_vblank_put()
1121 if (atomic_dec_and_test(&dev->vblank_refcount[crtc]) && in drm_vblank_put()
/gfx-drm/usr/src/uts/common/drm/
H A DdrmP.h1154 atomic_t *vblank_refcount; /* number of users of vblank interruptsper crtc */ member