Lines Matching defs:devnum
460 clear->devinfo |= udev->devnum << 4;
959 if (hdev->devnum <= 0)
968 hdev->children[i]->devnum;
1131 int devnum;
1136 /* Try to allocate the next devnum beginning at bus->devnum_next. */
1137 devnum = find_next_zero_bit(bus->devmap.devicemap, 128,
1139 if (devnum >= 128)
1140 devnum = find_next_zero_bit(bus->devmap.devicemap, 128, 1);
1142 bus->devnum_next = ( devnum >= 127 ? 1 : devnum + 1);
1144 if (devnum < 128) {
1145 set_bit(devnum, bus->devmap.devicemap);
1146 udev->devnum = devnum;
1152 if (udev->devnum > 0) {
1153 clear_bit(udev->devnum, udev->bus->devmap.devicemap);
1154 udev->devnum = -1;
1213 dev_info (&udev->dev, "USB disconnect, address %d\n", udev->devnum);
1386 (((udev->bus->busnum-1) * 128) + (udev->devnum-1)));
1751 } else if (udev->devnum <= 0) {
2068 if (udev->devnum == 0)
2075 USB_REQ_SET_ADDRESS, 0, udev->devnum, 0,
2174 udev->bus->controller->driver->name, udev->devnum);
2269 udev->devnum, retval);
2486 if (udev->devnum <= 0) {