Lines Matching refs:proto

39 #define GET_VAL(p, proto, field) \  argument
40 ((proto) == UAC_VERSION_3 ? (p)->v3.field : (p)->v2.field)
44 u8 type, int proto) in find_uac_clock_desc() argument
50 if (validator(cs, id, proto)) in find_uac_clock_desc()
57 static bool validate_clock_source(void *p, int id, int proto) in validate_clock_source() argument
61 return GET_VAL(cs, proto, bClockID) == id; in validate_clock_source()
64 static bool validate_clock_selector(void *p, int id, int proto) in validate_clock_selector() argument
68 return GET_VAL(cs, proto, bClockID) == id; in validate_clock_selector()
71 static bool validate_clock_multiplier(void *p, int id, int proto) in validate_clock_multiplier() argument
75 return GET_VAL(cs, proto, bClockID) == id; in validate_clock_multiplier()
79 static obj *name(struct snd_usb_audio *chip, int id, int proto) \
82 proto == UAC_VERSION_3 ? (type3) : (type2), \
83 proto); \
263 int proto = fmt->protocol; in __uac_clock_find_source() local
275 source = snd_usb_find_clock_source(chip, entity_id, proto); in __uac_clock_find_source()
277 entity_id = GET_VAL(source, proto, bClockID); in __uac_clock_find_source()
288 selector = snd_usb_find_clock_selector(chip, entity_id, proto); in __uac_clock_find_source()
290 pins = GET_VAL(selector, proto, bNrInPins); in __uac_clock_find_source()
291 clock_id = GET_VAL(selector, proto, bClockID); in __uac_clock_find_source()
292 sources = GET_VAL(selector, proto, baCSourceID); in __uac_clock_find_source()
372 multiplier = snd_usb_find_clock_multiplier(chip, entity_id, proto); in __uac_clock_find_source()
375 GET_VAL(multiplier, proto, bCSourceID), in __uac_clock_find_source()