Lines Matching refs:todo
437 struct list_head *todo) in remove_nodes() argument
458 list_move_tail(&node->entry, todo); in remove_nodes()
488 list_move_tail(&grp->node[0].entry, todo); in remove_nodes()
496 static void release_nodes(struct device *dev, struct list_head *todo) in release_nodes() argument
503 list_for_each_entry_safe_reverse(dr, tmp, todo, node.entry) { in release_nodes()
520 LIST_HEAD(todo); in devres_release_all()
532 cnt = remove_nodes(dev, dev->devres_head.next, &dev->devres_head, &todo); in devres_release_all()
535 release_nodes(dev, &todo); in devres_release_all()
676 LIST_HEAD(todo); in devres_release_group()
689 cnt = remove_nodes(dev, first, end, &todo); in devres_release_group()
692 release_nodes(dev, &todo); in devres_release_group()