libusb20_desc_foreach
while ((ptr = libusb20_desc_foreach(&pcdesc, ptr))) {
while ((ptr = libusb20_desc_foreach(&pcdesc, ptr))) {
const uint8_t *libusb20_desc_foreach(const struct libusb20_me_struct *pdesc, const uint8_t *psubdesc);
while ((ptr = libusb20_desc_foreach(str, ptr))) {