Lines Matching refs:devnum
811 clear->devinfo |= udev->devnum << 4; in usb_hub_clear_tt_buffer()
1859 if (hdev->devnum <= 0) in hub_ioctl()
1868 hub->ports[i]->child->devnum; in hub_ioctl()
2065 int devnum; in choose_devnum() local
2071 devnum = udev->portnum + 1; in choose_devnum()
2072 BUG_ON(test_bit(devnum, bus->devmap.devicemap)); in choose_devnum()
2076 devnum = find_next_zero_bit(bus->devmap.devicemap, 128, in choose_devnum()
2078 if (devnum >= 128) in choose_devnum()
2079 devnum = find_next_zero_bit(bus->devmap.devicemap, in choose_devnum()
2081 bus->devnum_next = (devnum >= 127 ? 1 : devnum + 1); in choose_devnum()
2083 if (devnum < 128) { in choose_devnum()
2084 set_bit(devnum, bus->devmap.devicemap); in choose_devnum()
2085 udev->devnum = devnum; in choose_devnum()
2092 if (udev->devnum > 0) { in release_devnum()
2093 clear_bit(udev->devnum, udev->bus->devmap.devicemap); in release_devnum()
2094 udev->devnum = -1; in release_devnum()
2098 static void update_devnum(struct usb_device *udev, int devnum) in update_devnum() argument
2102 udev->devnum = devnum; in update_devnum()
2155 udev->devnum); in usb_disconnect()
2457 udev->devnum, udev->bus->busnum, in usb_new_device()
2458 (((udev->bus->busnum-1) * 128) + (udev->devnum-1))); in usb_new_device()
2461 (((udev->bus->busnum-1) * 128) + (udev->devnum-1))); in usb_new_device()
4153 static int hub_set_address(struct usb_device *udev, int devnum) in hub_set_address() argument
4162 if (!hcd->driver->address_device && devnum <= 1) in hub_set_address()
4172 USB_REQ_SET_ADDRESS, 0, devnum, 0, in hub_set_address()
4175 update_devnum(udev, devnum); in hub_set_address()
4244 int devnum = udev->devnum; in hub_port_init() local
4313 devnum, udev->bus->controller->driver->name); in hub_port_init()
4428 retval = hub_set_address(udev, devnum); in hub_port_init()
4436 devnum, retval); in hub_port_init()
4440 devnum = udev->devnum; in hub_port_init()
4444 devnum, udev->bus->controller->driver->name); in hub_port_init()
4540 update_devnum(udev, devnum); /* for disconnect processing */ in hub_port_init()
4710 if (udev->devnum <= 0) { in hub_port_connect()