/* * ae_activate: * * Handle device activation/deactivation requests. */ int ae_activate(device_t self, enum devact act) { struct ae_softc *sc = device_private(self); switch (act) { case DVACT_DEACTIVATE: if_deactivate(&sc->sc_ethercom.ec_if); return 0; default: return EOPNOTSUPP; } }
Static int athn_pci_activate(device_t self, enum devact act) { struct athn_pci_softc *psc = device_private(self); struct athn_softc *sc = &psc->psc_sc; switch (act) { case DVACT_DEACTIVATE: if_deactivate(sc->sc_ic.ic_ifp); break; } return 0; }
int kue_activate(device_ptr_t self, enum devact act) { struct kue_softc *sc = device_private(self); DPRINTFN(2,("%s: %s: enter\n", USBDEVNAME(sc->kue_dev), __func__)); switch (act) { case DVACT_DEACTIVATE: /* Deactivate the interface. */ if_deactivate(&sc->kue_ec.ec_if); sc->kue_dying = 1; return 0; default: return EOPNOTSUPP; } }
int url_activate(device_t self, enum devact act) { struct url_softc *sc = device_private(self); DPRINTF(("%s: %s: enter, act=%d\n", device_xname(sc->sc_dev), __func__, act)); switch (act) { case DVACT_DEACTIVATE: if_deactivate(&sc->sc_ec.ec_if); sc->sc_dying = 1; return 0; default: return EOPNOTSUPP; } }
int url_activate(device_ptr_t self, enum devact act) { struct url_softc *sc = (struct url_softc *)self; DPRINTF(("%s: %s: enter, act=%d\n", USBDEVNAME(sc->sc_dev), __func__, act)); switch (act) { case DVACT_ACTIVATE: break; case DVACT_DEACTIVATE: if_deactivate(GET_IFP(sc)); sc->sc_dying = 1; break; } return (0); }
int kue_activate(device_ptr_t self, enum devact act) { struct kue_softc *sc = (struct kue_softc *)self; DPRINTFN(2,("%s: %s: enter\n", USBDEVNAME(sc->kue_dev), __func__)); switch (act) { case DVACT_ACTIVATE: break; case DVACT_DEACTIVATE: #if defined(__NetBSD__) /* Deactivate the interface. */ if_deactivate(&sc->kue_ec.ec_if); #endif sc->kue_dying = 1; break; } return (0); }