config_detach
if ((error = config_detach(fn->f_dev, DETACH_FORCE))) {
rv = config_detach(sc->sc_wskbddev, flags);
rv = config_detach(sc->sc_wsmousedev, flags);
config_detach(sc->sc_content, DETACH_FORCE);
if (config_detach(lsc->child, flag) && !(flag & DETACH_QUIET)) {
error = config_detach(xdev->xbusd_u.f.f_dev,
error = config_detach(
error = config_detach(dev, flags);
error = config_detach(dev, flags);
config_detach(sc->sc_dev, 0);
config_detach(sc->sc_dev, 0);
config_detach(hidev->sc_dev, flags);
config_detach(dev, DETACH_FORCE);
err = config_detach(sc->sc_wskbd, flags);
err = config_detach(sc->sc_wsmouse, flags);
err = config_detach(sc->sc_wsmouse, flags);
config_detach(sc->sc_audio, flags);
config_detach(sc->sc_dev, 0);
if (config_detach(ct->ct_device, 0) != 0) {
error = config_detach(dev, DETACH_QUIET);
error = config_detach(devt, DETACH_QUIET);
error = config_detach(sc->sc_dev, DETACH_QUIET);
if (config_detach(gdev->sc_dev, 0) == 0) {
config_detach(sc->sc_audiodev.ad_audiodev, flags);
err = config_detach(fg->fg_device, 0);
rv = config_detach(kbd->sc_wskbddev, flags);
config_detach(sc->sc_devices[id],
config_detach(sc->sc_devices[id],
return config_detach(sc->sc_wskbddev, flags);
config_detach(sc->sc_dev, 0);
config_detach(ch->ch_dev, DETACH_FORCE);
config_detach(ii->ii_dv, DETACH_FORCE);
rv = config_detach(sc->sc_child, flags);
if ((error = config_detach(chp->atabus, flags)) != 0)
rv = config_detach(ahd->sc_child, flags);
rv = config_detach(ahc->sc_child, flags);
rv = config_detach(ahc->sc_child_b, flags);
if (config_detach(lsc->child, flag) && !(flag & DETACH_QUIET)) {
(void) config_detach(icp->icp_children[unit],
(void) config_detach(icp->icp_children[unit],
(void) config_detach(icp->icp_children[unit],
config_detach(ms->ms_dv, DETACH_FORCE);
return (config_detach(ms->ms_dv, 0));
error = config_detach(sc->sc_child, flags);
rv = config_detach(sc->sc_scsi, flags);
rv = config_detach(sc->sc_sdmmc, flags);
if ((error = config_detach(chp->atabus, flags)) != 0)
ret = config_detach(sc->sc_child, flags);
config_detach(sc->sc_wsdisplay, DETACH_FORCE);
if ((error = config_detach(chp->atabus, flags)) != 0)
if (config_detach(fwdev->dev, DETACH_FORCE) != 0)
if ((err = config_detach(devlist->dev, flags)) != 0)
rv = config_detach(sc->fc.bdev, flags);
if (config_detach(sbp->sc_bus, DETACH_FORCE) != 0)
config_detach(sc->sc_irp.sc_dev, 0);
if (config_detach(dev, 0))
error = config_detach(sc->sc_dev, DETACH_QUIET);
(void)config_detach(child->mii_dev, DETACH_FORCE);
config_detach(d->d_dev, DETACH_FORCE);
(void)config_detach(self, DETACH_FORCE);
config_detach(sc->sc_dev, flags); /* XXX OK? XXX */
config_detach(cic->cic_i2cdev, flags);
error = config_detach(sc->sc_dtvdev, flags);
res = config_detach(sc->sc_mididev, 0);
res = config_detach(sc->sc_ei[EAP_I2].ei_audiodev, 0);
res = config_detach(sc->sc_ei[EAP_I1].ei_audiodev, 0);
res = config_detach(joydev, 0);
(void) config_detach(td->td_dev, DETACH_FORCE);
(void) config_detach(sc->sc_units[unit].td_dev,
(void) config_detach(td->td_dev, DETACH_FORCE);
(void) config_detach(td->td_dev, DETACH_FORCE);
if ((error = config_detach(pf->child, flags)) != 0) {
if (config_detach(child->sc_dev, flag)) {
error = config_detach(dksc->sc_dev, 0);
error = config_detach(tdev, flags);
rv = config_detach(hp->sdmmc, flags);
config_detach(sf->child, DETACH_FORCE);
error = config_detach(swwdog_dev, 0);
rv = config_detach(sc->sc_child, flags);
config_detach(sc->sc_videodev, flags);
port_rv = config_detach(sc->sc_com[i].c_dev, flags);
rv = config_detach(sc->sc_subdev, flags);
rv = config_detach(sc->sc_audiodev, flags);
rv |= config_detach(sc->sc_subdevs[i], flags);
rv = config_detach(sc->sc_subdev, flags);
config_detach(sc->sc_wsdisplay, DETACH_FORCE);
rv = config_detach(sc->sc_child, flags);
rv = config_detach(sc->sc_wsmousedev, flags);
rv = config_detach(sc->sc_subdev, flags);
rv = config_detach(sc->sc_subdev, flags);
rv = config_detach(sc->sc_child, flags);
rv |= config_detach(sc->sc_subdevs[i], flags);
rv = config_detach(sc->sc_wsmousedev, flags);
rv |= config_detach(sc->sc_subdev, flags);
rv = config_detach(sc->sc_child, flags);
rv = config_detach(sc->sc_wskbddev, flags);
rv = config_detach(scbus->sc_child, flags);
rv |= config_detach(sc->sc_ports[i].sc_port_ucom,
rv = config_detach(sc->sc_subdev, flags);
config_detach(mididev->mdev, flags);
rv = config_detach(sc->sc_subdev, flags);
rv = config_detach(sc->sc_ms.hidms_wsmousedev, flags);
rv = config_detach(sc->sc_subdev, flags);
rc = config_detach(subdev, flags);
rv = config_detach(sc->sc_subdev, flags);
rv = config_detach(sc->sc_child, flags);
rv = config_detach(sc->sc_child, flags);
rv |= config_detach(sc->sc_subdevs[i], flags);
rv = config_detach(sc->sc_subdev, flags);
rv = config_detach(sc->sc_child2, flags);
rv = config_detach(sc->sc_child, flags);
error = config_detach(dev, DETACH_QUIET);
error = config_detach(d, 0);
if ((error = config_detach(d, 0)) != 0)
if ((error = config_detach(dv, flags)) != 0)
if (config_detach(curdev, flags) == 0) {
error = config_detach(dev, DETACH_FORCE);
config_detach(hub, DETACH_FORCE);
int config_detach(device_t, int);