/dflybsd-src/sys/dev/drm/include/linux/ |
H A D | kref.h | 36 struct kref { struct 41 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()
|
H A D | kobject.h | 52 struct kref kref; member
|
/dflybsd-src/sys/dev/drm/amd/display/dc/core/ |
H A D | dc_surface.c | 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()
|
H A D | dc_sink.c | 73 static void dc_sink_free(struct kref *kref) in dc_sink_free()
|
H A D | dc_stream.c | 125 static void dc_stream_free(struct kref *kref) in dc_stream_free()
|
H A D | dc.c | 1059 static void dc_state_free(struct kref *kref) in dc_state_free()
|
/dflybsd-src/sys/dev/drm/ttm/ |
H A D | ttm_object.c | 125 struct kref kref; member 140 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()
|
H A D | ttm_bo.c | 582 static void ttm_bo_release(struct kref *kref) in ttm_bo_release()
|
/dflybsd-src/sys/dev/drm/ |
H A D | linux_kobject.c | 45 void kobject_release(struct kref *kref) in kobject_release()
|
H A D | drm_auth.c | 350 static void drm_master_destroy(struct kref *kref) in drm_master_destroy()
|
H A D | drm_connector.c | 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()
|
H A D | drm_mode_object.c | 36 void (*obj_free_cb)(struct kref *kref)) in __drm_mode_object_add()
|
H A D | drm_dp_mst_topology.c | 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()
|
H A D | drm_framebuffer.c | 631 void drm_framebuffer_free(struct kref *kref) in drm_framebuffer_free()
|
H A D | drm_gem.c | 814 drm_gem_object_free(struct kref *kref) in drm_gem_object_free()
|
H A D | drm_property.c | 508 static void drm_property_free_blob(struct kref *kref) in drm_property_free_blob()
|
H A D | drm_syncobj.c | 257 void drm_syncobj_free(struct kref *kref) in drm_syncobj_free()
|
H A D | drm_atomic.c | 37 void __drm_crtc_commit_free(struct kref *kref) in __drm_crtc_commit_free()
|
/dflybsd-src/sys/dev/drm/i915/ |
H A D | i915_gem_userptr.c | 41 struct kref kref; member 386 __i915_mm_struct_free(struct kref *kref) in __i915_mm_struct_free()
|
H A D | i915_gem_gtt.c | 2223 void i915_ppgtt_release(struct kref *kref) in i915_ppgtt_release() 3088 static void release_ppat(struct kref *kref) in release_ppat()
|
/dflybsd-src/sys/dev/drm/include/drm/ttm/ |
H A D | ttm_bo_api.h | 185 struct kref kref; member
|
/dflybsd-src/sys/dev/drm/include/drm/ |
H A D | drm_dp_mst_helper.h | 70 struct kref kref; member 124 struct kref kref; member
|