Lines Matching refs:rates
30 unsigned int *rates; member
235 params[i].rate = group->rates[i]; in sdw_compute_group_params()
300 if (rate == group->rates[i] && lane == group->lanes[i]) in sdw_add_element_group_count()
307 unsigned int *rates; in sdw_add_element_group_count() local
311 rates = krealloc(group->rates, in sdw_add_element_group_count()
314 if (!rates) in sdw_add_element_group_count()
317 group->rates = rates; in sdw_add_element_group_count()
328 group->rates[group->count] = rate; in sdw_add_element_group_count()
345 group->rates = kcalloc(group->max_size, sizeof(int), GFP_KERNEL); in sdw_get_group_count()
346 if (!group->rates) in sdw_get_group_count()
351 kfree(group->rates); in sdw_get_group_count()
352 group->rates = NULL; in sdw_get_group_count()
364 group->rates[group->count++] = rate; in sdw_get_group_count()
373 kfree(group->rates); in sdw_get_group_count()
418 kfree(group.rates); in sdw_compute_port_params()