Lines Matching refs:release
197 void (*release)(struct class_device *dev);
251 * @release: pointer to a release function for this struct class_device. If
252 * set, this will be called instead of the class specific release function.
253 * Only use this if you want to override the default release function, like
273 void (*release)(struct class_device *dev);
345 void (*release)(struct device *dev);
381 extern void * __devres_alloc(dr_release_t release, size_t size, gfp_t gfp,
383 #define devres_alloc(release, size, gfp) \
384 __devres_alloc(release, size, gfp, #release)
386 extern void * devres_alloc(dr_release_t release, size_t size, gfp_t gfp);
390 extern void * devres_find(struct device *dev, dr_release_t release,
394 extern void * devres_remove(struct device *dev, dr_release_t release,
396 extern int devres_destroy(struct device *dev, dr_release_t release,
463 void (*release)(struct device * dev);