device_detach
status_t (*device_detach)(struct firewire_softc *sc, void *cookie);
info->notify_hooks.device_detach = hooks->device_detach;
element->notify_hooks.device_detach(sc, element->cookie);
element->notify_hooks.device_detach(sc, element->cookie);
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, xl_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, axe_detach),
DEVMETHOD(device_detach, axge_detach),
DEVMETHOD(device_detach, alc_detach),
DEVMETHOD(device_detach, ale_detach),
DEVMETHOD(device_detach, age_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, ae_detach),
DEVMETHOD(device_detach, bfe_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, bge_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, dc_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, iflib_device_detach),
DEVMETHOD(device_detach, fxp_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, iflib_device_detach),
DEVMETHOD(device_detach, iflib_device_detach),
DEVMETHOD(device_detach, jme_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, mskc_detach),
DEVMETHOD(device_detach, msk_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, nfe_detach),
DEVMETHOD(device_detach, le_pci_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, pcn_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, aue_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, vte_detach),
DEVMETHOD(device_detach, rge_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, rl_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, re_detach),
DEVMETHOD(device_detach, sge_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, sis_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, skc_detach),
DEVMETHOD(device_detach, sk_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, vr_detach),
DEVMETHOD(device_detach, iflib_device_detach),
DEVMETHOD(device_detach, mii_phy_detach),
DEVMETHOD(device_detach, vge_detach),
DEVMETHOD(device_detach, an_detach),
DEVMETHOD(device_detach, an_detach),
DEVMETHOD(device_detach, an_detach),
DEVMETHOD(device_detach, ath_pci_detach),
DEVMETHOD(device_detach, bwi_pci_detach),
DEVMETHOD(device_detach, iwx_detach),
DEVMETHOD(device_detach, iwm_detach),
DEVMETHOD(device_detach, ipw_detach),
DEVMETHOD(device_detach, iwi_detach),
DEVMETHOD(device_detach, wpi_detach),
DEVMETHOD(device_detach, iwn_detach),
DEVMETHOD(device_detach, malo_pci_detach),
DEVMETHOD(device_detach, mwl_pci_detach),
DEVMETHOD(device_detach, ral_pci_detach),
DEVMETHOD(device_detach, mtw_detach), DEVMETHOD_END
DEVMETHOD(device_detach, rum_detach),
DEVMETHOD(device_detach, run_detach),
DEVMETHOD(device_detach, ural_detach),
DEVMETHOD(device_detach, rtwn_pci_detach),
DEVMETHOD(device_detach, rtwn_usb_detach),
int device_detach(device_t dev);
DEVMETHOD(device_detach, miibus_detach),
DEVMETHOD(device_detach, mii_phy_detach),
METHOD(device_detach)
device_detach(child);
status = device_detach(parent);
&& device->methods.device_detach != NULL) {
result = device->methods.device_detach(device);
device_detach(child);
int (*device_detach)(device_t dev);