Searched refs:refcount (Results 1 - 10 of 10) sorted by relevance

/solaris-x11-s12/open-src/kernel/drm/src/
H A Ddrm_linux.c33 atomic_set(&kref->refcount, 1);
39 atomic_inc(&kref->refcount);
45 if (!atomic_dec_uint_nv(&kref->refcount))
H A Ddrm_stub.c107 kref_init(&master->refcount);
125 kref_get(&master->refcount);
131 struct drm_master *master = container_of(kref, struct drm_master, refcount);
172 kref_put(&(*master)->refcount, drm_master_destroy);
H A Ddrm_gem.c319 kref_init(&obj->refcount);
357 kref_init(&obj->refcount);
406 * doing the delete on it and dropping the refcount, or the user
407 * could race us to double-decrement the refcount and cause a
422 /* Release reference and decrement refcount. */
759 kref_put(&obj->refcount, drm_gem_object_ref_bug);
H A Ddrm_drv.c493 kref_get(&obj->refcount);
500 kref_put(&obj->refcount, drm_gem_object_free);
509 kref_put(&obj->refcount, drm_gem_object_free);
H A Ddrm_crtc.c363 kref_init(&fb->refcount);
386 container_of(kref, struct drm_framebuffer, refcount);
425 kref_get(&fb->refcount);
439 kref_put(&fb->refcount, drm_framebuffer_free);
448 kref_get(&fb->refcount);
460 kref_put(&fb->refcount, drm_framebuffer_free_bug);
547 * Since we're holding a reference ourselves, observing a refcount of 1
548 * means that we're the last holder and can skip it. Also, the refcount
557 if (atomic_read(&fb->refcount.refcount) >
[all...]
/solaris-x11-s12/open-src/kernel/sys/drm/
H A Ddrm_linux.h172 atomic_t refcount; member in struct:kref
H A Ddrm_crtc.h260 struct kref refcount; member in struct:drm_framebuffer
H A DdrmP.h595 struct kref refcount; member in struct:drm_gem_object
980 struct kref refcount; /* refcount for this master */ member in struct:drm_master
/solaris-x11-s12/open-src/kernel/i915/src/
H A Dintel_display.c1408 if (pll->refcount == 0) {
1409 DRM_ERROR("pll refcount equal to 0");
1441 if (pll->refcount == 0) {
1442 DRM_ERROR("pll refcount equal to 0");
3034 if (pll->refcount == 0) {
3035 DRM_ERROR("bad PCH PLL refcount\n");
3039 if (--pll->refcount == 0) {
3043 DRM_ERROR("PCH PLL refcount is 0, but it's still active");
3076 if (pll->refcount == 0)
3081 DRM_DEBUG_KMS("CRTC:%d sharing existing %s (refcount
[all...]
H A Di915_drv.h150 int refcount; /* count of number of CRTCs sharing this PLL */ member in struct:intel_shared_dpll

Completed in 1483 milliseconds