Lines Matching refs:release
705 void *__devres_alloc(dr_release_t release, size_t size, gfp_t gfp,
707 #define _devres_alloc(release, size, gfp) \ argument
708 __devres_alloc(release, size, gfp, #release)
710 void *_devres_alloc(dr_release_t release, size_t size, gfp_t gfp);
726 #define devres_alloc(release, size, gfp) \ argument
727 _devres_alloc(release, size, gfp | __GFP_ZERO)
761 void *devres_find(struct udevice *dev, dr_release_t release,
794 void *devres_remove(struct udevice *dev, dr_release_t release,
814 int devres_destroy(struct udevice *dev, dr_release_t release,
831 int devres_release(struct udevice *dev, dr_release_t release,
876 static inline void *devres_alloc(dr_release_t release, size_t size, gfp_t gfp) in devres_alloc() argument
890 static inline void *devres_find(struct udevice *dev, dr_release_t release, in devres_find() argument
902 static inline void *devres_remove(struct udevice *dev, dr_release_t release, in devres_remove() argument
908 static inline int devres_destroy(struct udevice *dev, dr_release_t release, in devres_destroy() argument
914 static inline int devres_release(struct udevice *dev, dr_release_t release, in devres_release() argument