DEVFS_ORPHANLIST
TAILQ_INSERT_TAIL(DEVFS_ORPHANLIST(node->mp), orphan, link);
TAILQ_FOREACH(orphan, DEVFS_ORPHANLIST(node->mp), link) {
TAILQ_REMOVE(DEVFS_ORPHANLIST(node->mp), orphan, link);
TAILQ_FOREACH_MUTABLE(orphan, DEVFS_ORPHANLIST(mp), link, orphan2) {
TAILQ_REMOVE(DEVFS_ORPHANLIST(mp), orphan, link);
while ((orphan = TAILQ_FIRST(DEVFS_ORPHANLIST(mp))) != NULL) {