Lines Matching refs:format
391 u8 *format; in snd_oxfw_stream_get_current_formation() local
396 format = kmalloc(len, GFP_KERNEL); in snd_oxfw_stream_get_current_formation()
397 if (format == NULL) in snd_oxfw_stream_get_current_formation()
400 err = avc_stream_get_format_single(oxfw->unit, dir, 0, format, &len); in snd_oxfw_stream_get_current_formation()
408 err = snd_oxfw_stream_parse_format(format, formation); in snd_oxfw_stream_get_current_formation()
410 kfree(format); in snd_oxfw_stream_get_current_formation()
420 int snd_oxfw_stream_parse_format(u8 *format, in snd_oxfw_stream_parse_format() argument
432 if ((format[0] != 0x90) || (format[1] != 0x40)) in snd_oxfw_stream_parse_format()
437 if (format[2] == avc_stream_rate_table[i]) in snd_oxfw_stream_parse_format()
445 for (e = 0; e < format[4]; e++) { in snd_oxfw_stream_parse_format()
446 channels = format[5 + e * 2]; in snd_oxfw_stream_parse_format()
447 type = format[6 + e * 2]; in snd_oxfw_stream_parse_format()
633 u8 *format; in snd_oxfw_stream_discover() local
656 format = oxfw->tx_stream_formats[i]; in snd_oxfw_stream_discover()
657 if (format == NULL) in snd_oxfw_stream_discover()
659 err = snd_oxfw_stream_parse_format(format, &formation); in snd_oxfw_stream_discover()
678 format = oxfw->rx_stream_formats[i]; in snd_oxfw_stream_discover()
679 if (format == NULL) in snd_oxfw_stream_discover()
681 err = snd_oxfw_stream_parse_format(format, &formation); in snd_oxfw_stream_discover()