Lines Matching defs:desc
461 if (alts->desc.bAlternateSetting != 1) {
463 alts->desc.bInterfaceNumber, 1);
482 if (alts->desc.bAlternateSetting != 0) {
484 alts->desc.bInterfaceNumber, 0);
901 if (alt->desc.bNumEndpoints != 0) {
907 if (alt->desc.bNumEndpoints != 1) {
915 struct uac_format_type_i_discrete_descriptor *desc;
917 desc = (struct uac_format_type_i_discrete_descriptor *)extra;
918 if (desc->bLength > extralen) {
922 if (desc->bLength == UAC_FORMAT_TYPE_I_DISCRETE_DESC_SIZE(1) &&
923 desc->bDescriptorType == USB_DT_CS_INTERFACE &&
924 desc->bDescriptorSubtype == UAC_FORMAT_TYPE) {
925 if (desc->bFormatType != UAC_FORMAT_TYPE_I_PCM ||
926 desc->bSamFreqType != 1) {
931 return desc;
933 extralen -= desc->bLength;
934 extra += desc->bLength;
1003 epd = &ua->intf[INTF_CAPTURE]->altsetting[1].endpoint[0].desc;
1011 epd = &ua->intf[INTF_PLAYBACK]->altsetting[1].endpoint[0].desc;
1192 if (interface->altsetting->desc.bInterfaceNumber !=