Searched defs:kref (Results 1 – 22 of 22) sorted by relevance
36 struct kref { struct41 kref_init(struct kref *kref) in kref_init()47 kref_read(const struct kref *kref) in kref_read()53 kref_get(struct kref *kref) in kref_get()59 kref_put(struct kref *kref, void (*release)(struct kref *kref)) in kref_put()85 static inline int __must_check kref_get_unless_zero(struct kref *kref) in kref_get_unless_zero()90 static inline int kref_put_mutex(struct kref *kref, in kref_put_mutex()91 void (*release)(struct kref *kref), in kref_put_mutex()
52 struct kref kref; member
136 static void dc_plane_state_free(struct kref *kref) in dc_plane_state_free()153 static void dc_gamma_free(struct kref *kref) in dc_gamma_free()184 static void dc_transfer_func_free(struct kref *kref) in dc_transfer_func_free()
73 static void dc_sink_free(struct kref *kref) in dc_sink_free()
125 static void dc_stream_free(struct kref *kref) in dc_stream_free()
1059 static void dc_state_free(struct kref *kref) in dc_state_free()
125 struct kref kref; member140 static void ttm_object_file_destroy(struct kref *kref) in ttm_object_file_destroy()199 static void ttm_release_base(struct kref *kref) in ttm_release_base()396 static void ttm_ref_object_release(struct kref *kref) in ttm_ref_object_release()
582 static void ttm_bo_release(struct kref *kref) in ttm_bo_release()
45 void kobject_release(struct kref *kref) in kobject_release()
350 static void drm_master_destroy(struct kref *kref) in drm_master_destroy()
145 static void drm_connector_free(struct kref *kref) in drm_connector_free()1491 static void drm_tile_group_free(struct kref *kref) in drm_tile_group_free()
36 void (*obj_free_cb)(struct kref *kref)) in __drm_mode_object_add()
857 static void drm_dp_free_mst_branch_device(struct kref *kref) in drm_dp_free_mst_branch_device()867 static void drm_dp_destroy_mst_branch_device(struct kref *kref) in drm_dp_destroy_mst_branch_device()936 static void drm_dp_destroy_port(struct kref *kref) in drm_dp_destroy_port()3050 static void drm_dp_free_mst_port(struct kref *kref) in drm_dp_free_mst_port()
631 void drm_framebuffer_free(struct kref *kref) in drm_framebuffer_free()
814 drm_gem_object_free(struct kref *kref) in drm_gem_object_free()
508 static void drm_property_free_blob(struct kref *kref) in drm_property_free_blob()
257 void drm_syncobj_free(struct kref *kref) in drm_syncobj_free()
37 void __drm_crtc_commit_free(struct kref *kref) in __drm_crtc_commit_free()
41 struct kref kref; member386 __i915_mm_struct_free(struct kref *kref) in __i915_mm_struct_free()
2223 void i915_ppgtt_release(struct kref *kref) in i915_ppgtt_release()3088 static void release_ppat(struct kref *kref) in release_ppat()
185 struct kref kref; member
70 struct kref kref; member124 struct kref kref; member