| /kernel/linux/linux-6.6/include/linux/ |
| D | kref.h | 19 struct kref { struct 27 * @kref: object in question. argument 29 static inline void kref_init(struct kref *kref) in kref_init() 34 static inline unsigned int kref_read(const struct kref *kref) in kref_read() 43 static inline void kref_get(struct kref *kref) in kref_get() 62 static inline int kref_put(struct kref *kref, void (*release)(struct kref *kref)) in kref_put() 71 static inline int kref_put_mutex(struct kref *kref, in kref_put_mutex() 72 void (*release)(struct kref *kref), in kref_put_mutex() 82 static inline int kref_put_lock(struct kref *kref, in kref_put_lock() 83 void (*release)(struct kref *kref), in kref_put_lock() [all …]
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | kref.h | 19 struct kref { struct 27 * @kref: object in question. argument 29 static inline void kref_init(struct kref *kref) in kref_init() 34 static inline unsigned int kref_read(const struct kref *kref) in kref_read() 43 static inline void kref_get(struct kref *kref) in kref_get() 62 static inline int kref_put(struct kref *kref, void (*release)(struct kref *kref)) in kref_put() 71 static inline int kref_put_mutex(struct kref *kref, in kref_put_mutex() 72 void (*release)(struct kref *kref), in kref_put_mutex() 82 static inline int kref_put_lock(struct kref *kref, in kref_put_lock() 83 void (*release)(struct kref *kref), in kref_put_lock() [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/core/ |
| D | dc_surface.c | 181 static void dc_plane_state_free(struct kref *kref) in dc_plane_state_free() 198 static void dc_gamma_free(struct kref *kref) in dc_gamma_free() 229 static void dc_transfer_func_free(struct kref *kref) in dc_transfer_func_free() 255 static void dc_3dlut_func_free(struct kref *kref) in dc_3dlut_func_free()
|
| D | dc_sink.c | 65 static void dc_sink_free(struct kref *kref) in dc_sink_free()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/ |
| D | dc_surface.c | 181 static void dc_plane_state_free(struct kref *kref) in dc_plane_state_free() 198 static void dc_gamma_free(struct kref *kref) in dc_gamma_free() 229 static void dc_transfer_func_free(struct kref *kref) in dc_transfer_func_free() 255 static void dc_3dlut_func_free(struct kref *kref) in dc_3dlut_func_free()
|
| /kernel/linux/linux-5.10/security/integrity/ |
| D | digsig_asymmetric.c | 33 key_ref_t kref; in request_asymmetric_key() local 45 key_ref_t kref; in request_asymmetric_key() local
|
| /kernel/linux/linux-6.6/security/integrity/ |
| D | digsig_asymmetric.c | 33 key_ref_t kref; in request_asymmetric_key() local 45 key_ref_t kref; in request_asymmetric_key() local
|
| /kernel/linux/linux-5.10/drivers/usb/core/ |
| D | file.c | 61 struct kref kref; member 105 static void release_usb_class(struct kref *kref) in release_usb_class()
|
| /kernel/linux/linux-6.6/drivers/accel/habanalabs/common/ |
| D | memory_mgr.c | 61 static void hl_mmap_mem_buf_release(struct kref *kref) in hl_mmap_mem_buf_release() 81 static void hl_mmap_mem_buf_remove_idr_locked(struct kref *kref) in hl_mmap_mem_buf_remove_idr_locked()
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/ |
| D | ttm_object.c | 128 struct kref kref; member 172 static void ttm_object_file_destroy(struct kref *kref) in ttm_object_file_destroy() 227 static void ttm_release_base(struct kref *kref) in ttm_release_base() 349 ttm_ref_object_release(struct kref *kref) in ttm_ref_object_release()
|
| /kernel/linux/linux-5.10/drivers/media/cec/core/ |
| D | cec-notifier.c | 23 struct kref kref; member 86 static void cec_notifier_release(struct kref *kref) in cec_notifier_release()
|
| /kernel/linux/linux-6.6/drivers/acpi/ |
| D | acpi_ipmi.c | 40 struct kref kref; member 83 struct kref kref; member 148 static void ipmi_dev_release_kref(struct kref *kref) in ipmi_dev_release_kref() 218 static void ipmi_msg_release_kref(struct kref *kref) in ipmi_msg_release_kref()
|
| /kernel/linux/linux-5.10/drivers/acpi/ |
| D | acpi_ipmi.c | 40 struct kref kref; member 83 struct kref kref; member 148 static void ipmi_dev_release_kref(struct kref *kref) in ipmi_dev_release_kref() 218 static void ipmi_msg_release_kref(struct kref *kref) in ipmi_msg_release_kref()
|
| /kernel/linux/linux-6.6/drivers/media/cec/core/ |
| D | cec-notifier.c | 25 struct kref kref; member 88 static void cec_notifier_release(struct kref *kref) in cec_notifier_release()
|
| /kernel/linux/linux-6.6/drivers/block/rnbd/ |
| D | rnbd-srv.h | 37 struct kref kref; member 56 struct kref kref; member
|
| /kernel/linux/linux-5.10/drivers/block/rnbd/ |
| D | rnbd-srv.h | 40 struct kref kref; member 60 struct kref kref; member
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/msm/ |
| D | msm_submitqueue.c | 49 void __msm_file_private_destroy(struct kref *kref) in __msm_file_private_destroy() 69 void msm_submitqueue_destroy(struct kref *kref) in msm_submitqueue_destroy()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
| D | ttm_object.c | 125 struct kref kref; member 140 static void ttm_object_file_destroy(struct kref *kref) in ttm_object_file_destroy() 198 static void ttm_release_base(struct kref *kref) in ttm_release_base() 420 ttm_ref_object_release(struct kref *kref) in ttm_ref_object_release()
|
| /kernel/linux/linux-6.6/include/linux/ceph/ |
| D | buffer.h | 17 struct kref kref; member
|
| /kernel/linux/linux-6.6/net/ceph/ |
| D | buffer.c | 34 void ceph_buffer_release(struct kref *kref) in ceph_buffer_release()
|
| /kernel/linux/linux-5.10/include/linux/ceph/ |
| D | buffer.h | 17 struct kref kref; member
|
| /kernel/linux/linux-5.10/net/ceph/ |
| D | buffer.c | 34 void ceph_buffer_release(struct kref *kref) in ceph_buffer_release()
|
| /kernel/linux/linux-6.6/net/can/j1939/ |
| D | main.c | 155 static void __j1939_priv_release(struct kref *kref) in __j1939_priv_release() 210 static void __j1939_rx_release(struct kref *kref) in __j1939_rx_release()
|
| /kernel/linux/linux-5.10/net/can/j1939/ |
| D | main.c | 155 static void __j1939_priv_release(struct kref *kref) in __j1939_priv_release() 210 static void __j1939_rx_release(struct kref *kref) in __j1939_rx_release()
|
| /kernel/linux/linux-5.10/arch/powerpc/platforms/cell/ |
| D | spu_notify.c | 41 void spu_set_profile_private_kref(struct spu_context *ctx, in spu_set_profile_private_kref()
|