usb_desc_foreach
while ((desc = usb_desc_foreach(cd, desc))) {
while ((desc = usb_desc_foreach(cd, desc))) {
desc = usb_desc_foreach(cd, desc);
while ((desc = usb_desc_foreach(cd, desc))) {
idesc = (void *)usb_desc_foreach(cdesc, (void *)idesc);
while ((desc = usb_desc_foreach(cd, desc))) {
id = (void *)usb_desc_foreach(
while ((desc = usb_desc_foreach(ues->cd, desc))) {
while ((desc = usb_desc_foreach(cd, desc))) {
while ((desc = usb_desc_foreach(cd, desc))) {
while ((desc = usb_desc_foreach(cd, desc))) {
usb_desc_foreach(cd, (struct usb_descriptor *)id);
while ((desc = usb_desc_foreach(cd, desc))) {
while ((desc = usb_desc_foreach(cd, desc))) {
while ((desc = usb_desc_foreach(cd, desc))) {
while ((desc = usb_desc_foreach(cd, desc))) {
struct usb_descriptor *usb_desc_foreach(struct usb_config_descriptor *cd,
while ((ed = (struct usb_endpoint_descriptor *)usb_desc_foreach(