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