/linux-4.19.296/include/linux/ |
D | kref.h | 21 struct kref { struct 29 * @kref: object in question. argument 31 static inline void kref_init(struct kref *kref) in kref_init() 36 static inline unsigned int kref_read(const struct kref *kref) in kref_read() 45 static inline void kref_get(struct kref *kref) in kref_get() 67 static inline int kref_put(struct kref *kref, void (*release)(struct kref *kref)) in kref_put() 76 static inline int kref_put_mutex(struct kref *kref, in kref_put_mutex() 77 void (*release)(struct kref *kref), in kref_put_mutex() 87 static inline int kref_put_lock(struct kref *kref, in kref_put_lock() 88 void (*release)(struct kref *kref), in kref_put_lock() [all …]
|
D | relay.h | 45 struct kref kref; /* channel buffer refcount */ member 66 struct kref kref; /* channel refcount */ member
|
D | bsg-lib.h | 43 struct kref kref; member
|
D | utsname.h | 25 struct kref kref; member
|
D | pid_namespace.h | 25 struct kref kref; member
|
/linux-4.19.296/include/linux/ceph/ |
D | buffer.h | 17 struct kref kref; member
|
D | string_table.h | 11 struct kref kref; member
|
/linux-4.19.296/drivers/hid/ |
D | hid-cougar.c | 71 struct kref kref; member 131 static void cougar_release_shared_data(struct kref *kref) in cougar_release_shared_data()
|
/linux-4.19.296/drivers/misc/vmw_vmci/ |
D | vmci_resource.h | 39 struct kref kref; member
|
D | vmci_resource.c | 198 static void vmci_release_resource(struct kref *kref) in vmci_release_resource()
|
/linux-4.19.296/fs/ |
D | eventfd.c | 28 struct kref kref; member 90 static void eventfd_free(struct kref *kref) in eventfd_free()
|
/linux-4.19.296/drivers/iio/buffer/ |
D | industrialio-buffer-dma.c | 95 static void iio_buffer_block_release(struct kref *kref) in iio_buffer_block_release() 140 static void iio_buffer_block_release_atomic(struct kref *kref) in iio_buffer_block_release_atomic()
|
/linux-4.19.296/drivers/dma-buf/ |
D | sync_debug.h | 34 struct kref kref; member
|
/linux-4.19.296/include/rdma/ |
D | restrack.h | 88 struct kref kref; member
|
/linux-4.19.296/drivers/misc/ibmasm/ |
D | command.c | 66 void ibmasm_free_command(struct kref *kref) in ibmasm_free_command()
|
/linux-4.19.296/drivers/uwb/ |
D | neh.c | 104 struct kref kref; member 120 static void uwb_rc_neh_release(struct kref *kref) in uwb_rc_neh_release()
|
/linux-4.19.296/fs/configfs/ |
D | item.c | 151 static void config_item_release(struct kref *kref) in config_item_release()
|
/linux-4.19.296/drivers/s390/crypto/ |
D | zcrypt_card.c | 127 static void zcrypt_card_release(struct kref *kref) in zcrypt_card_release()
|
D | zcrypt_queue.c | 133 static void zcrypt_queue_release(struct kref *kref) in zcrypt_queue_release()
|
/linux-4.19.296/lib/ |
D | digsig.c | 222 key_ref_t kref; in digsig_verify() local
|
/linux-4.19.296/drivers/xen/xenbus/ |
D | xenbus_dev_frontend.c | 119 struct kref kref; member 339 static void xenbus_file_free(struct kref *kref) in xenbus_file_free()
|
/linux-4.19.296/drivers/thunderbolt/ |
D | ctl.h | 77 struct kref kref; member
|
/linux-4.19.296/include/linux/iio/ |
D | buffer-dma.h | 68 struct kref kref; member
|
/linux-4.19.296/block/ |
D | bsg-lib.c | 122 static void bsg_teardown_job(struct kref *kref) in bsg_teardown_job()
|
/linux-4.19.296/fs/btrfs/ |
D | reada.c | 524 static void reada_zone_release(struct kref *kref) in reada_zone_release() 534 static void reada_control_release(struct kref *kref) in reada_control_release()
|