<dec f='src/src/sys/dev/usb/usbdivar.h' l='320' type='usbd_status usbd_new_device(device_t , struct usbd_bus * , int , int , int , struct usbd_port * )'/>
<use f='src/src/sys/dev/usb/uhub.c' l='758' u='c' c='uhub_explore'/>
<use f='src/src/sys/dev/usb/usb.c' l='345' u='c' c='usb_doattach'/>
<def f='src/src/sys/dev/usb/usb_subr.c' l='1162' ll='1377' type='usbd_status usbd_new_device(device_t parent, struct usbd_bus * bus, int depth, int speed, int port, struct usbd_port * up)'/>
<doc f='src/src/sys/dev/usb/usb_subr.c' l='1156'>/*
 * Called when a new device has been put in the powered state,
 * but not yet in the addressed state.
 * Get initial descriptor, set the address, get full descriptor,
 * and attach a driver.
 */</doc>
