Lines Matching refs:rate_table
158 kfree(fp->rate_table); in set_fixed_rate()
159 fp->rate_table = kmalloc(sizeof(int), GFP_KERNEL); in set_fixed_rate()
160 if (!fp->rate_table) in set_fixed_rate()
166 fp->rate_table[0] = rate; in set_fixed_rate()
180 rate = fp->rate_table[i]; in set_rate_table_min_max()
215 fp->rate_table = kmalloc_array(nr_rates, sizeof(int), in parse_audio_format_rates_v1()
217 if (fp->rate_table == NULL) in parse_audio_format_rates_v1()
241 fp->rate_table[fp->nr_rates++] = rate; in parse_audio_format_rates_v1()
388 if (fp->rate_table) in parse_uac2_sample_rate_range()
389 fp->rate_table[nr_rates] = rate; in parse_uac2_sample_rate_range()
511 fp->rate_table[i]); in validate_sample_rate_table_v2v3()
516 table[nr_rates++] = fp->rate_table[i]; in validate_sample_rate_table_v2v3()
531 kfree(fp->rate_table); in validate_sample_rate_table_v2v3()
532 fp->rate_table = table; in validate_sample_rate_table_v2v3()
611 kfree(fp->rate_table); in parse_audio_format_rates_v2v3()
612 fp->rate_table = NULL; in parse_audio_format_rates_v2v3()
621 fp->rate_table = kmalloc_array(fp->nr_rates, sizeof(int), GFP_KERNEL); in parse_audio_format_rates_v2v3()
622 if (!fp->rate_table) { in parse_audio_format_rates_v2v3()