Lines Matching defs:new_dev
1464 devdirent_t * new_dev = NULL;
1480 new_dev = devfs_make_node_internal(dev, type, uid, gid, perms, clone, fmt, ap);
1483 return new_dev;
1506 devdirent_t * new_dev = NULL;
1516 new_dev = devfs_make_node_internal(dev, type, uid, gid, perms, NULL, fmt, ap);
1520 return new_dev;
1527 devdirent_t * new_dev = NULL;
1596 if (dev_add_entry(name, dnp, type, &typeinfo, NULL, NULL, &new_dev) == 0) {
1597 new_dev->de_dnp->dn_gid = gid;
1598 new_dev->de_dnp->dn_uid = uid;
1599 new_dev->de_dnp->dn_mode |= perms;
1600 new_dev->de_dnp->dn_clone = clone;
1602 mac_devfs_label_associate_device(dev, new_dev->de_dnp, buff);
1604 devfs_propogate(dnp->dn_typeinfo.Dir.myname, new_dev, &event_log);
1613 return new_dev;
1628 devdirent_t * new_dev = NULL;
1685 || dev_add_name(p, dirnode, NULL, orig->de_dnp, &new_dev))
1689 || dev_add_name(buf, dirnode, NULL, orig->de_dnp, &new_dev))
1692 devfs_propogate(dirnode->dn_typeinfo.Dir.myname, new_dev, &event_log);
1698 return ((new_dev != NULL) ? 0 : -1);