/include/linux/ |
D | kref.h | 69 void (*release)(struct kref *kref)) in kref_sub() 71 WARN_ON(release == NULL); in kref_sub() 74 release(kref); in kref_sub() 97 static inline int kref_put(struct kref *kref, void (*release)(struct kref *kref)) in kref_put() 99 return kref_sub(kref, 1, release); in kref_put() 116 void (*release)(struct kref *kref), in kref_put_spinlock_irqsave() 121 WARN_ON(release == NULL); in kref_put_spinlock_irqsave() 126 release(kref); in kref_put_spinlock_irqsave() 135 void (*release)(struct kref *kref), in kref_put_mutex() 138 WARN_ON(release == NULL); in kref_put_mutex() [all …]
|
D | bsg.h | 14 void (*release)(struct device *); member 19 void (*release)(struct device *)); 24 void (*release)(struct device *)) in bsg_register_queue()
|
D | iscsi_boot_sysfs.h | 101 void (*release) (void *data); member 114 void (*release) (void *data)); 121 void (*release) (void *data)); 127 void (*release) (void *data));
|
D | percpu-refcount.h | 90 percpu_ref_func_t *release; member 97 percpu_ref_func_t *release, unsigned int flags, 251 ref->release(ref); in percpu_ref_put()
|
D | posix-clock.h | 96 int (*release) (struct posix_clock *pc); member 123 void (*release)(struct posix_clock *clk); member
|
D | vfio.h | 33 void (*release)(void *device_data); member 59 void (*release)(void *iommu_data); member
|
D | powercap.h | 55 int (*release) (struct powercap_control_type *); member 118 int (*release) (struct powercap_zone *); member
|
D | fscache-cache.h | 113 fscache_operation_release_t release; member 133 fscache_operation_release_t release) in fscache_operation_init() argument 140 op->release = release; in fscache_operation_init()
|
D | pipe_fs_i.h | 100 void (*release)(struct pipe_inode_info *, struct pipe_buffer *); member
|
D | device.h | 507 void (*release)(struct device *dev); member 576 extern void *__devres_alloc(dr_release_t release, size_t size, gfp_t gfp, 578 #define devres_alloc(release, size, gfp) \ argument 579 __devres_alloc(release, size, gfp, #release) 581 extern void *devres_alloc(dr_release_t release, size_t size, gfp_t gfp); 583 extern void devres_for_each_res(struct device *dev, dr_release_t release, 589 extern void *devres_find(struct device *dev, dr_release_t release, 593 extern void *devres_remove(struct device *dev, dr_release_t release, 595 extern int devres_destroy(struct device *dev, dr_release_t release, 597 extern int devres_release(struct device *dev, dr_release_t release, [all …]
|
D | kobject.h | 72 struct delayed_work release; member 116 void (*release)(struct kobject *kobj); member
|
D | uio_driver.h | 106 int (*release)(struct uio_info *info, struct inode *inode); member
|
D | dma-buf.h | 94 void (*release)(struct dma_buf *); member
|
/include/uapi/linux/ |
D | utsname.h | 9 char release[9]; member 19 char release[65]; member 27 char release[__NEW_UTS_LEN + 1]; member
|
/include/media/ |
D | soc_camera_platform.h | 38 void (*release)(struct device *dev), in soc_camera_platform_add() 59 (*pdev)->dev.release = release; in soc_camera_platform_add()
|
D | media-devnode.h | 51 int (*release) (struct file *); member 79 void (*release)(struct media_devnode *mdev); member
|
D | v4l2-dev.h | 77 int (*release) (struct file *); member 133 void (*release)(struct video_device *vdev); member
|
/include/drm/ |
D | drm_global.h | 45 void (*release) (struct drm_global_reference *); member
|
/include/linux/ceph/ |
D | debugfs.h | 23 .release = single_release, \
|
/include/uapi/sound/ |
D | asound_fm.h | 56 unsigned char release; /* 4 bits: release rate */ member
|
/include/crypto/ |
D | if_alg.h | 52 void (*release)(void *private); member
|
/include/sound/ |
D | hwdep.h | 39 int (*release)(struct snd_hwdep *hw, struct file * file); member
|
/include/linux/mtd/ |
D | blktrans.h | 77 void (*release)(struct mtd_blktrans_dev *dev); member
|
/include/net/caif/ |
D | cfsrvl.h | 21 void (*release)(struct cflayer *layer); member
|
/include/xen/ |
D | grant_table.h | 105 grant_ref_t release);
|