Lines Matching refs:__u8

155 	__u8  bLength;			/* 8 + n */
156 __u8 bDescriptorType; /* USB_DT_CS_INTERFACE */
157 __u8 bDescriptorSubtype; /* UAC_MS_HEADER */
160 __u8 bInCollection; /* n */
161 __u8 baInterfaceNr[]; /* [n] */
169 __u8 bLength; \
170 __u8 bDescriptorType; \
171 __u8 bDescriptorSubtype; \
174 __u8 bInCollection; \
175 __u8 baInterfaceNr[n]; \
180 __u8 bLength; /* in bytes: 12 */
181 __u8 bDescriptorType; /* CS_INTERFACE descriptor type */
182 __u8 bDescriptorSubtype; /* INPUT_TERMINAL descriptor subtype */
183 __u8 bTerminalID; /* Constant uniquely terminal ID */
185 __u8 bAssocTerminal; /* ID of the Output Terminal associated */
186 __u8 bNrChannels; /* Number of logical output channels */
188 __u8 iChannelNames;
189 __u8 iTerminal;
209 __u8 bLength; /* in bytes: 9 */
210 __u8 bDescriptorType; /* CS_INTERFACE descriptor type */
211 __u8 bDescriptorSubtype; /* OUTPUT_TERMINAL descriptor subtype */
212 __u8 bTerminalID; /* Constant uniquely terminal ID */
214 __u8 bAssocTerminal; /* ID of the Input Terminal associated */
215 __u8 bSourceID; /* ID of the connected Unit or Terminal*/
216 __u8 iTerminal;
237 __u8 bLength; \
238 __u8 bDescriptorType; \
239 __u8 bDescriptorSubtype; \
240 __u8 bUnitID; \
241 __u8 bSourceID; \
242 __u8 bControlSize; \
244 __u8 iFeature; \
249 __u8 bLength;
250 __u8 bDescriptorType;
251 __u8 bDescriptorSubtype;
252 __u8 bUnitID;
253 __u8 bNrInPins;
254 __u8 baSourceID[];
257 static inline __u8 uac_mixer_unit_bNrChannels(struct uac_mixer_unit_descriptor *desc) in uac_mixer_unit_bNrChannels()
275 static inline __u8 uac_mixer_unit_iChannelNames(struct uac_mixer_unit_descriptor *desc, in uac_mixer_unit_iChannelNames()
283 static inline __u8 *uac_mixer_unit_bmControls(struct uac_mixer_unit_descriptor *desc, in uac_mixer_unit_bmControls()
291 static inline __u8 uac_mixer_unit_iMixer(struct uac_mixer_unit_descriptor *desc) in uac_mixer_unit_iMixer()
293 __u8 *raw = (__u8 *) desc; in uac_mixer_unit_iMixer()
299 __u8 bLength;
300 __u8 bDescriptorType;
301 __u8 bDescriptorSubtype;
302 __u8 bUintID;
303 __u8 bNrInPins;
304 __u8 baSourceID[];
307 static inline __u8 uac_selector_unit_iSelector(struct uac_selector_unit_descriptor *desc) in uac_selector_unit_iSelector()
309 __u8 *raw = (__u8 *) desc; in uac_selector_unit_iSelector()
315 __u8 bLength;
316 __u8 bDescriptorType;
317 __u8 bDescriptorSubtype;
318 __u8 bUnitID;
319 __u8 bSourceID;
320 __u8 bControlSize;
321 __u8 bmaControls[0]; /* variable length */
324 static inline __u8 uac_feature_unit_iFeature(struct uac_feature_unit_descriptor *desc) in uac_feature_unit_iFeature()
326 __u8 *raw = (__u8 *) desc; in uac_feature_unit_iFeature()
332 __u8 bLength;
333 __u8 bDescriptorType;
334 __u8 bDescriptorSubtype;
335 __u8 bUnitID;
337 __u8 bNrInPins;
338 __u8 baSourceID[];
341 static inline __u8 uac_processing_unit_bNrChannels(struct uac_processing_unit_descriptor *desc) in uac_processing_unit_bNrChannels()
359 static inline __u8 uac_processing_unit_iChannelNames(struct uac_processing_unit_descriptor *desc, in uac_processing_unit_iChannelNames()
367 static inline __u8 uac_processing_unit_bControlSize(struct uac_processing_unit_descriptor *desc, in uac_processing_unit_bControlSize()
375 static inline __u8 *uac_processing_unit_bmControls(struct uac_processing_unit_descriptor *desc, in uac_processing_unit_bmControls()
383 static inline __u8 uac_processing_unit_iProcessing(struct uac_processing_unit_descriptor *desc, in uac_processing_unit_iProcessing()
386 __u8 control_size = uac_processing_unit_bControlSize(desc, protocol); in uac_processing_unit_iProcessing()
391 static inline __u8 *uac_processing_unit_specific(struct uac_processing_unit_descriptor *desc, in uac_processing_unit_specific()
394 __u8 control_size = uac_processing_unit_bControlSize(desc, protocol); in uac_processing_unit_specific()
401 __u8 bLength; /* in bytes: 7 */
402 __u8 bDescriptorType; /* USB_DT_CS_INTERFACE */
403 __u8 bDescriptorSubtype; /* AS_GENERAL */
404 __u8 bTerminalLink; /* Terminal ID of connected Terminal */
405 __u8 bDelay; /* Delay introduced by the data path */
420 __u8 bLength; /* in bytes: 8 + (ns * 3) */
421 __u8 bDescriptorType; /* USB_DT_CS_INTERFACE */
422 __u8 bDescriptorSubtype; /* FORMAT_TYPE */
423 __u8 bFormatType; /* FORMAT_TYPE_1 */
424 __u8 bNrChannels; /* physical channels in the stream */
425 __u8 bSubframeSize; /* */
426 __u8 bBitResolution;
427 __u8 bSamFreqType;
428 __u8 tLowerSamFreq[3];
429 __u8 tUpperSamFreq[3];
435 __u8 bLength; /* in bytes: 8 + (ns * 3) */
436 __u8 bDescriptorType; /* USB_DT_CS_INTERFACE */
437 __u8 bDescriptorSubtype; /* FORMAT_TYPE */
438 __u8 bFormatType; /* FORMAT_TYPE_1 */
439 __u8 bNrChannels; /* physical channels in the stream */
440 __u8 bSubframeSize; /* */
441 __u8 bBitResolution;
442 __u8 bSamFreqType;
443 __u8 tSamFreq[][3];
448 __u8 bLength; \
449 __u8 bDescriptorType; \
450 __u8 bDescriptorSubtype; \
451 __u8 bFormatType; \
452 __u8 bNrChannels; \
453 __u8 bSubframeSize; \
454 __u8 bBitResolution; \
455 __u8 bSamFreqType; \
456 __u8 tSamFreq[n][3]; \
462 __u8 bLength;
463 __u8 bDescriptorType;
464 __u8 bDescriptorSubtype;
465 __u8 bFormatType;
466 __u8 bSubslotSize;
467 __u8 bBitResolution;
468 __u8 bHeaderLength;
469 __u8 bControlSize;
470 __u8 bSideBandProtocol;
479 __u8 bLength;
480 __u8 bDescriptorType;
481 __u8 bDescriptorSubtype;
482 __u8 bFormatType;
485 __u8 bSamFreqType;
486 __u8 tSamFreq[][3];
490 __u8 bLength;
491 __u8 bDescriptorType;
492 __u8 bDescriptorSubtype;
493 __u8 bFormatType;
496 __u8 bHeaderLength;
497 __u8 bSideBandProtocol;
518 __u8 bLength; /* in bytes: 7 */
519 __u8 bDescriptorType; /* USB_DT_CS_ENDPOINT */
520 __u8 bDescriptorSubtype; /* EP_GENERAL */
521 __u8 bmAttributes;
522 __u8 bLockDelayUnits;
542 __u8 bStatusType;
543 __u8 bOriginator;