Home
last modified time | relevance | path

Searched refs:sc_subdev (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/sys/dev/usb/
H A Dugensa.c74 device_t sc_subdev; member
240 sc->sc_subdev = config_found(self, &ucaa, ucomprint, in ugensa_attach()
258 KASSERT(sc->sc_subdev == child); in ugensa_childdet()
259 sc->sc_subdev = NULL; in ugensa_childdet()
275 if (sc->sc_subdev != NULL) { in ugensa_detach()
276 rv = config_detach(sc->sc_subdev, flags); in ugensa_detach()
277 sc->sc_subdev = NULL; in ugensa_detach()
H A Duipaq.c88 device_t sc_subdev; /* ucom uses that */ member
240 sc->sc_subdev = config_found(self, &ucaa, ucomprint, in uipaq_attach()
383 KASSERT(sc->sc_subdev == child); in uipaq_childdet()
384 sc->sc_subdev = NULL; in uipaq_childdet()
397 if (sc->sc_subdev != NULL) { in uipaq_detach()
398 rv |= config_detach(sc->sc_subdev, flags); in uipaq_detach()
399 sc->sc_subdev = NULL; in uipaq_detach()
H A Dumct.c98 device_t sc_subdev; /* ucom device */ member
304 sc->sc_subdev = config_found(self, &ucaa, ucomprint, in umct_attach()
315 KASSERT(sc->sc_subdev == child); in umct_childdet()
316 sc->sc_subdev = NULL; in umct_childdet()
346 if (sc->sc_subdev != NULL) { in umct_detach()
347 rv = config_detach(sc->sc_subdev, flags); in umct_detach()
348 sc->sc_subdev = NULL; in umct_detach()
613 ucom_status_change(device_private(sc->sc_subdev)); in umct_intr()
H A Duslsa.c95 device_t sc_subdev; /* ucom device */ member
239 sc->sc_subdev = config_found(self, &ucaa, ucomprint, in uslsa_attach()
253 KASSERT(sc->sc_subdev == child); in uslsa_childdet()
254 sc->sc_subdev = NULL; in uslsa_childdet()
267 if (sc->sc_subdev != NULL) { in uslsa_detach()
268 rv = config_detach(sc->sc_subdev, flags); in uslsa_detach()
269 sc->sc_subdev = NULL; in uslsa_detach()
468 ucom_status_change(device_private(sc->sc_subdev)); in uslsa_ioctl()
H A Duark.c73 device_t sc_subdev; member
193 sc->sc_subdev = config_found(self, &ucaa, ucomprint, in uark_attach()
207 if (sc->sc_subdev != NULL) { in uark_detach()
208 rv = config_detach(sc->sc_subdev, flags); in uark_detach()
209 sc->sc_subdev = NULL; in uark_detach()
H A Dumodem_common.c276 sc->sc_subdev = config_found(self, ucaa, ucomprint, in umodem_common_attach()
390 ucom_status_change(device_private(sc->sc_subdev)); in umodem_intr()
687 KASSERT(sc->sc_subdev == child); in umodem_common_childdet()
688 sc->sc_subdev = NULL; in umodem_common_childdet()
702 if (sc->sc_subdev != NULL) { in umodem_common_detach()
703 rv = config_detach(sc->sc_subdev, flags); in umodem_common_detach()
704 sc->sc_subdev = NULL; in umodem_common_detach()
H A Duvscom.c162 device_t sc_subdev; /* ucom device */ member
364 sc->sc_subdev = config_found(self, &ucaa, ucomprint, in uvscom_attach()
375 KASSERT(sc->sc_subdev == child); in uvscom_childdet()
376 sc->sc_subdev = NULL; in uvscom_childdet()
406 if (sc->sc_subdev != NULL) { in uvscom_detach()
407 rv = config_detach(sc->sc_subdev, flags); in uvscom_detach()
408 sc->sc_subdev = NULL; in uvscom_detach()
840 ucom_status_change(device_private(sc->sc_subdev)); in uvscom_intr()
H A Duftdi.c99 device_t sc_subdev; member
446 sc->sc_subdev = config_found(self, &ucaa, ucomprint, in uftdi_attach()
467 KASSERT(child == sc->sc_subdev); in uftdi_detach()
468 sc->sc_subdev = NULL; in uftdi_detach()
481 if (sc->sc_subdev != NULL) { in uftdi_open()
482 rv = config_detach(sc->sc_subdev, flags); in uftdi_open()
483 sc->sc_subdev = NULL; in uftdi_open()
557 ucom_status_change(device_private(sc->sc_subdev)); in uftdi_write()
H A Duchcom.c125 device_t sc_subdev; member
274 sc->sc_subdev = config_found(self, &ucaa, ucomprint, in uchcom_attach()
289 KASSERT(sc->sc_subdev == child); in uchcom_childdet()
290 sc->sc_subdev = NULL; in uchcom_childdet()
305 if (sc->sc_subdev != NULL) { in uchcom_detach()
306 rv = config_detach(sc->sc_subdev, flags); in uchcom_detach()
307 sc->sc_subdev = NULL; in uchcom_detach()
960 ucom_status_change(device_private(sc->sc_subdev)); in uchcom_intr()
H A Duplcom.c148 device_t sc_subdev; /* ucom device */ member
487 sc->sc_subdev = config_found(self, &ucaa, ucomprint, in uplcom_attach()
503 KASSERT(sc->sc_subdev == child); in uplcom_childdet()
504 sc->sc_subdev = NULL; in uplcom_childdet()
535 if (sc->sc_subdev != NULL) { in uplcom_detach()
536 rv = config_detach(sc->sc_subdev, flags); in uplcom_detach()
537 sc->sc_subdev = NULL; in uplcom_detach()
954 ucom_status_change(device_private(sc->sc_subdev)); in uplcom_intr()
H A Dumodemvar.h52 device_t sc_subdev; /* ucom device */ member