Lines Matching defs:fmt

155 					    struct audioformat *fmt,
163 if (fmt->protocol == UAC_VERSION_2) {
177 if (fmt->nr_rates == 1 &&
178 (fmt->clock & 0xff) == cs_desc->bClockID &&
218 struct audioformat *fmt,
226 if (fmt->protocol == UAC_VERSION_3) {
263 return uac_clock_source_is_valid_quirk(chip, fmt, source_id);
267 struct audioformat *fmt, int entity_id,
287 if (validate && !uac_clock_source_is_valid(chip, fmt,
318 ret = __uac_clock_find_source(chip, fmt,
341 ret = __uac_clock_find_source(chip, fmt,
363 return __uac_clock_find_source(chip, fmt,
371 struct audioformat *fmt, int entity_id,
391 if (validate && !uac_clock_source_is_valid(chip, fmt,
422 ret = __uac3_clock_find_source(chip, fmt,
441 ret = __uac3_clock_find_source(chip, fmt,
464 return __uac3_clock_find_source(chip, fmt,
483 struct audioformat *fmt, bool validate)
488 switch (fmt->protocol) {
490 return __uac_clock_find_source(chip, fmt, fmt->clock, visited,
493 return __uac3_clock_find_source(chip, fmt, fmt->clock, visited,
502 struct audioformat *fmt, int rate)
514 if (!(fmt->attributes & UAC_EP_CS_ATTR_SAMPLE_RATE))
526 iface, fmt->altsetting, rate, ep);
544 iface, fmt->altsetting, ep);
587 struct audioformat *fmt, int rate)
600 clock = snd_usb_clock_find_source(chip, fmt, true);
608 clock = snd_usb_clock_find_source(chip, fmt, false);
613 prev_rate = get_sample_rate_v2v3(chip, iface, fmt->altsetting, clock);
617 if (fmt->protocol == UAC_VERSION_3) {
641 iface, fmt->altsetting, rate, err);
646 fmt->altsetting, clock);
655 iface, fmt->altsetting, rate, cur_rate);
668 usb_set_interface(dev, iface, fmt->altsetting);
674 if (!uac_clock_source_is_valid(chip, fmt, clock))
681 struct audioformat *fmt, int rate)
683 switch (fmt->protocol) {
686 return set_sample_rate_v1(chip, iface, alts, fmt, rate);
697 return set_sample_rate_v2v3(chip, iface, alts, fmt, rate);