DEVRES_DESTROY(9) Driver Basics DEVRES_DESTROY(9)

NAME devres_destroy - Find a device resource and destroy it

SYNOPSIS int devres_destroy(struct device * dev, dr_release_t release, dr_match_t match, void * match_data);

ARGUMENTS dev Device to find resource from

release Look for resources associated with this release function

match Match function (optional)

match_data Data for the match function

DESCRIPTION Find the latest devres of dev associated with release and for which match returns 1. If match is NULL, it´s considered to match all. If found, the resource is removed atomically and freed.

RETURNS 0 if devres is found and freed, -ENOENT if not found.

COPYRIGHT Kernel Hackers Manual 2.6. November 2011 DEVRES_DESTROY(9)