Searched refs:dr_release_t (Results 1 – 4 of 4) sorted by relevance
| /OK3568_Linux_fs/u-boot/include/dm/ |
| H A D | device.h | 632 typedef void (*dr_release_t)(struct udevice *dev, void *res); typedef 638 void *__devres_alloc(dr_release_t release, size_t size, gfp_t gfp, 643 void *_devres_alloc(dr_release_t release, size_t size, gfp_t gfp); 694 void *devres_find(struct udevice *dev, dr_release_t release, 727 void *devres_remove(struct udevice *dev, dr_release_t release, 747 int devres_destroy(struct udevice *dev, dr_release_t release, 764 int devres_release(struct udevice *dev, dr_release_t release, 809 static inline void *devres_alloc(dr_release_t release, size_t size, gfp_t gfp) in devres_alloc() 823 static inline void *devres_find(struct udevice *dev, dr_release_t release, in devres_find() 835 static inline void *devres_remove(struct udevice *dev, dr_release_t release, in devres_remove() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/core/ |
| H A D | devres.c | 31 dr_release_t release; 59 void *__devres_alloc(dr_release_t release, size_t size, gfp_t gfp, in __devres_alloc() 62 void *_devres_alloc(dr_release_t release, size_t size, gfp_t gfp) in __devres_alloc() 99 void *devres_find(struct udevice *dev, dr_release_t release, in devres_find() 132 void *devres_remove(struct udevice *dev, dr_release_t release, in devres_remove() 148 int devres_destroy(struct udevice *dev, dr_release_t release, in devres_destroy() 161 int devres_release(struct udevice *dev, dr_release_t release, in devres_release()
|
| /OK3568_Linux_fs/kernel/drivers/base/ |
| H A D | devres.c | 20 dr_release_t release; 102 static __always_inline struct devres * alloc_dr(dr_release_t release, in alloc_dr() 138 void * __devres_alloc_node(dr_release_t release, size_t size, gfp_t gfp, int nid, in __devres_alloc_node() 165 void * devres_alloc_node(dr_release_t release, size_t size, gfp_t gfp, int nid) in devres_alloc_node() 192 void devres_for_each_res(struct device *dev, dr_release_t release, in devres_for_each_res() 256 static struct devres *find_dr(struct device *dev, dr_release_t release, in find_dr() 288 void * devres_find(struct device *dev, dr_release_t release, in devres_find() 354 void * devres_remove(struct device *dev, dr_release_t release, in devres_remove() 392 int devres_destroy(struct device *dev, dr_release_t release, in devres_destroy() 422 int devres_release(struct device *dev, dr_release_t release, in devres_release()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | device.h | 166 typedef void (*dr_release_t)(struct device *dev, void *res); typedef 170 void *__devres_alloc_node(dr_release_t release, size_t size, gfp_t gfp, 177 void *devres_alloc_node(dr_release_t release, size_t size, 179 static inline void *devres_alloc(dr_release_t release, size_t size, gfp_t gfp) in devres_alloc() 185 void devres_for_each_res(struct device *dev, dr_release_t release, 191 void *devres_find(struct device *dev, dr_release_t release, 195 void *devres_remove(struct device *dev, dr_release_t release, 197 int devres_destroy(struct device *dev, dr_release_t release, 199 int devres_release(struct device *dev, dr_release_t release,
|