devres_destroy
rc = devres_destroy(dev, devm_kmalloc_release,
EXPORT_SYMBOL_GPL(devres_destroy);
return devres_destroy(dev, devm_action_release, devm_action_match,
WARN_ON(devres_destroy(dev->dev.parent,
WARN_ON(devres_destroy(dev->dev.parent,
int devres_destroy(struct device *dev, dr_release_t release, dr_match_t match, void *match_data);
WARN_ON(devres_destroy(dev, dmam_release, dmam_match, &match_data));
devres_destroy(dev, hdac_acomp_release, NULL, NULL);
devres_destroy(dev, hdac_acomp_release, NULL, NULL);
devres_destroy(card->devres_dev, devm_card_bind_release, NULL, NULL);
devres_destroy(jack->card->dev, jack_devres_free_gpios, NULL, NULL);