subdevs 529 dev/usb/uhub.c if (dev != NULL && dev->subdevs != NULL) { subdevs 530 dev/usb/uhub.c for (i = 0; dev->subdevs[i] != NULL; i++) subdevs 531 dev/usb/uhub.c config_deactivate(dev->subdevs[i]); subdevs 802 dev/usb/usb.c dev->subdevs != NULL) { subdevs 803 dev/usb/usb.c for (i = 0; dev->subdevs[i]; i++) subdevs 804 dev/usb/usb.c rv |= config_deactivate(dev->subdevs[i]); subdevs 850 dev/usb/usb_subr.c dev->subdevs = malloc(2 * sizeof dv, M_USB, M_NOWAIT); subdevs 851 dev/usb/usb_subr.c if (dev->subdevs == NULL) subdevs 853 dev/usb/usb_subr.c dev->subdevs[0] = dv; subdevs 854 dev/usb/usb_subr.c dev->subdevs[1] = 0; subdevs 890 dev/usb/usb_subr.c dev->subdevs = malloc(len, M_USB, M_NOWAIT); subdevs 891 dev/usb/usb_subr.c if (dev->subdevs == NULL) { subdevs 895 dev/usb/usb_subr.c bzero(dev->subdevs, len); subdevs 907 dev/usb/usb_subr.c dev->subdevs[found++] = dv; subdevs 915 dev/usb/usb_subr.c free(dev->subdevs, M_USB); subdevs 916 dev/usb/usb_subr.c dev->subdevs = 0; subdevs 932 dev/usb/usb_subr.c dev->subdevs = malloc(2 * sizeof dv, M_USB, M_NOWAIT); subdevs 933 dev/usb/usb_subr.c if (dev->subdevs == 0) subdevs 935 dev/usb/usb_subr.c dev->subdevs[0] = dv; subdevs 936 dev/usb/usb_subr.c dev->subdevs[1] = 0; subdevs 1263 dev/usb/usb_subr.c if (dev->subdevs != NULL) { subdevs 1264 dev/usb/usb_subr.c for (i = 0; dev->subdevs[i] && i < USB_MAX_DEVNAMES; i++) { subdevs 1266 dev/usb/usb_subr.c dev->subdevs[i]->dv_xname, USB_MAX_DEVNAMELEN); subdevs 1315 dev/usb/usb_subr.c if (dev->subdevs != NULL) subdevs 1316 dev/usb/usb_subr.c free(dev->subdevs, M_USB); subdevs 1353 dev/usb/usb_subr.c if (dev->subdevs != NULL) { subdevs 1355 dev/usb/usb_subr.c for (i = 0; dev->subdevs[i]; i++) { subdevs 1356 dev/usb/usb_subr.c DPRINTF(("%s: at %s", dev->subdevs[i]->dv_xname, subdevs 1361 dev/usb/usb_subr.c config_detach(dev->subdevs[i], DETACH_FORCE); subdevs 1362 dev/usb/usb_subr.c dev->subdevs[i] = 0; subdevs 155 dev/usb/usbdivar.h struct device **subdevs; /* sub-devices, 0 terminated */