Searched defs:kref (Results 1 - 6 of 6) sorted by relevance

/solaris-x11-s11/open-src/kernel/drm/src/
H A Ddrm_linux.c31 kref_init(struct kref *kref) argument
33 atomic_set(&kref->refcount, 1);
37 kref_get(struct kref *kref) argument
39 atomic_inc(&kref->refcount);
43 kref_put(struct kref *kref, void (*release)(struct kref *kref)) argument
[all...]
H A Ddrm_stub.c129 void drm_master_destroy(struct kref *kref) argument
131 struct drm_master *master = container_of(kref, struct drm_master, refcount);
H A Ddrm_gem.c699 drm_gem_object_free(struct kref *kref) argument
702 struct drm_gem_object *obj = (struct drm_gem_object *) kref;
712 static void drm_gem_object_ref_bug(struct kref *list_kref)
H A Ddrm_crtc.c383 static void drm_framebuffer_free(struct kref *kref) argument
386 container_of(kref, struct drm_framebuffer, refcount);
452 static void drm_framebuffer_free_bug(struct kref *kref) argument
/solaris-x11-s11/open-src/kernel/efb/src/
H A Ddrm_linux.h163 typedef struct kref { struct
167 extern void kref_init(struct kref *kref);
168 extern void kref_get(struct kref *kref);
169 extern void kref_put(struct kref *kref, void (*release)(struct kref *kref));
/solaris-x11-s11/open-src/kernel/sys/drm/
H A Ddrm_linux.h171 typedef struct kref { struct
175 extern void kref_init(struct kref *kref);
176 extern void kref_get(struct kref *kref);
177 extern void kref_put(struct kref *kref, void (*release)(struct kref *kref));

Completed in 1587 milliseconds