Reference

struct_usb_device(9) on Linux

The text ebfa2b12e248, as Debian 5.0 (Lenny) shipped it.

kernel's representation of a USB device

struct_usb_device(9) on Linux now