Lines Matching refs:array
455 struct snd_soc_tplg_vendor_array *array) in sof_parse_uuid_tokens() argument
462 for (i = 0; i < le32_to_cpu(array->num_elems); i++) { in sof_parse_uuid_tokens()
463 elem = &array->uuid[i]; in sof_parse_uuid_tokens()
500 static int sof_copy_tuples(struct snd_sof_dev *sdev, struct snd_soc_tplg_vendor_array *array, in sof_copy_tuples() argument
537 asize = le32_to_cpu(array->size); in sof_copy_tuples()
553 for (i = 0; i < le32_to_cpu(array->num_elems); i++) { in sof_copy_tuples()
567 elem = &array->string[i]; in sof_copy_tuples()
578 elem = &array->value[i]; in sof_copy_tuples()
602 array = (struct snd_soc_tplg_vendor_array *)((u8 *)array + asize); in sof_copy_tuples()
622 struct snd_soc_tplg_vendor_array *array) in sof_parse_string_tokens() argument
629 for (i = 0; i < le32_to_cpu(array->num_elems); i++) { in sof_parse_string_tokens()
630 elem = &array->string[i]; in sof_parse_string_tokens()
668 struct snd_soc_tplg_vendor_array *array) in sof_parse_word_tokens() argument
675 for (i = 0; i < le32_to_cpu(array->num_elems); i++) { in sof_parse_word_tokens()
676 elem = &array->value[i]; in sof_parse_word_tokens()
718 int count, struct snd_soc_tplg_vendor_array *array, in sof_parse_token_sets() argument
728 asize = le32_to_cpu(array->size); in sof_parse_token_sets()
746 switch (le32_to_cpu(array->type)) { in sof_parse_token_sets()
749 array); in sof_parse_token_sets()
754 array); in sof_parse_token_sets()
767 array); in sof_parse_token_sets()
771 array->type); in sof_parse_token_sets()
776 array = (struct snd_soc_tplg_vendor_array *)((u8 *)array in sof_parse_token_sets()
804 struct snd_soc_tplg_vendor_array *array, in sof_parse_tokens() argument
814 return sof_parse_token_sets(scomp, object, tokens, num_tokens, array, in sof_parse_tokens()
872 ARRAY_SIZE(led_tokens), mc->priv.array, in sof_control_load_volume()
1249 private->array, le32_to_cpu(private->size)); in sof_widget_parse_tokens()
1297 ret = sof_copy_tuples(sdev, private->array, le32_to_cpu(private->size), in sof_widget_parse_tokens()
1359 token_count, priv->array, le32_to_cpu(priv->size), in sof_parse_pin_binding()
1431 priv->array, le32_to_cpu(priv->size)); in sof_widget_ready()
1439 ARRAY_SIZE(comp_pin_tokens), priv->array, in sof_widget_ready()
1764 ARRAY_SIZE(stream_tokens), private->array, in sof_dai_load()
1922 private->array, le32_to_cpu(private->size)); in sof_link_load()
2003 ret = sof_copy_tuples(sdev, private->array, le32_to_cpu(private->size), in sof_link_load()
2018 ret = sof_copy_tuples(sdev, private->array, le32_to_cpu(private->size), in sof_link_load()
2037 ret = sof_copy_tuples(sdev, private->array, le32_to_cpu(private->size), in sof_link_load()
2391 priv->array, le32_to_cpu(priv->size)); in sof_dspless_widget_ready()