Lines Matching refs:dev_index
48 static int dev_index; variable
65 dev_index = 0; in usb_init()
95 start_index = dev_index; in usb_init()
109 if (start_index == dev_index) { in usb_init()
114 dev_index - start_index); in usb_init()
888 debug("New Device %d\n", dev_index); in usb_alloc_new_device()
889 if (dev_index == USB_MAX_DEVICE) { in usb_alloc_new_device()
894 usb_dev[dev_index].devnum = dev_index + 1; in usb_alloc_new_device()
895 usb_dev[dev_index].maxchild = 0; in usb_alloc_new_device()
897 usb_dev[dev_index].children[i] = NULL; in usb_alloc_new_device()
898 usb_dev[dev_index].parent = NULL; in usb_alloc_new_device()
899 usb_dev[dev_index].controller = controller; in usb_alloc_new_device()
900 dev_index++; in usb_alloc_new_device()
901 *devp = &usb_dev[dev_index - 1]; in usb_alloc_new_device()
913 dev_index--; in usb_free_device()
914 debug("Freeing device node: %d\n", dev_index); in usb_free_device()
915 memset(&usb_dev[dev_index], 0, sizeof(struct usb_device)); in usb_free_device()
916 usb_dev[dev_index].devnum = -1; in usb_free_device()