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 */