Lines Matching refs:devnum

2028 		if (hdev->devnum <= 0)  in hub_ioctl()
2037 hub->ports[i]->child->devnum; in hub_ioctl()
2243 int devnum; in choose_devnum() local
2250 devnum = find_next_zero_bit(bus->devmap, 128, bus->devnum_next); in choose_devnum()
2251 if (devnum >= 128) in choose_devnum()
2252 devnum = find_next_zero_bit(bus->devmap, 128, 1); in choose_devnum()
2253 bus->devnum_next = (devnum >= 127 ? 1 : devnum + 1); in choose_devnum()
2254 if (devnum < 128) { in choose_devnum()
2255 set_bit(devnum, bus->devmap); in choose_devnum()
2256 udev->devnum = devnum; in choose_devnum()
2263 if (udev->devnum > 0) { in release_devnum()
2264 clear_bit(udev->devnum, udev->bus->devmap); in release_devnum()
2265 udev->devnum = -1; in release_devnum()
2269 static void update_devnum(struct usb_device *udev, int devnum) in update_devnum() argument
2271 udev->devnum = devnum; in update_devnum()
2273 udev->devaddr = (u8)devnum; in update_devnum()
2327 udev->devnum); in usb_disconnect()
2668 udev->devnum, udev->bus->busnum, in usb_new_device()
2669 (((udev->bus->busnum-1) * 128) + (udev->devnum-1))); in usb_new_device()
2672 (((udev->bus->busnum-1) * 128) + (udev->devnum-1))); in usb_new_device()
4746 static int hub_set_address(struct usb_device *udev, int devnum) in hub_set_address() argument
4760 if (!hcd->driver->address_device && devnum <= 1) in hub_set_address()
4770 USB_REQ_SET_ADDRESS, 0, devnum, 0, in hub_set_address()
4773 update_devnum(udev, devnum); in hub_set_address()
4911 int devnum = udev->devnum; in hub_port_init() local
4998 devnum, driver_name); in hub_port_init()
5074 retval = hub_set_address(udev, devnum); in hub_port_init()
5082 devnum, retval); in hub_port_init()
5086 devnum = udev->devnum; in hub_port_init()
5098 devnum, driver_name); in hub_port_init()
5223 update_devnum(udev, devnum); /* for disconnect processing */ in hub_port_init()
5489 if (udev->devnum <= 0) { in hub_port_connect()