usb_idesc_foreach
while ((id = usb_idesc_foreach(udev->cdesc, &ips))) {
struct usb_interface_descriptor *usb_idesc_foreach(