Lines Matching defs:tuple

42 		struct snd_soc_tplg_vendor_value_elem *tuple;
48 tuple = tuples->value;
49 if (le32_to_cpu(tuple->token) == token) {
116 * Vendor tuple parsing descriptor.
118 * @token: vendor specific token that identifies tuple
119 * @type: tuple type, one of SND_SOC_TPLG_TUPLE_TYPE_XXX
133 struct snd_soc_tplg_vendor_uuid_elem *tuple = elem;
136 guid_copy((guid_t *)val, (const guid_t *)&tuple->uuid);
144 struct snd_soc_tplg_vendor_value_elem *tuple = elem;
147 *val = le32_to_cpu(tuple->value);
155 struct snd_soc_tplg_vendor_value_elem *tuple = elem;
158 *val = le32_to_cpu(tuple->value);
166 struct snd_soc_tplg_vendor_value_elem *tuple = elem;
169 *val = le32_to_cpu(tuple->value);
177 struct snd_soc_tplg_vendor_value_elem *tuple = elem;
180 *val = le32_to_cpu(tuple->value);
188 struct snd_soc_tplg_vendor_string_elem *tuple = elem;
191 snprintf(val, SNDRV_CTL_ELEM_ID_NAME_MAXLEN, "%s", tuple->string);
200 struct snd_soc_tplg_vendor_uuid_elem *tuple;
205 tuple = &tuples->uuid[i];
210 parsers[j].token != le32_to_cpu(tuple->token))
213 ret = parsers[j].parse(comp, tuple, object, parsers[j].offset);
226 struct snd_soc_tplg_vendor_string_elem *tuple;
231 tuple = &tuples->string[i];
236 parsers[j].token != le32_to_cpu(tuple->token))
239 ret = parsers[j].parse(comp, tuple, object, parsers[j].offset);
252 struct snd_soc_tplg_vendor_value_elem *tuple;
257 tuple = &tuples->value[i];
267 if (parsers[j].token != le32_to_cpu(tuple->token))
270 ret = parsers[j].parse(comp, tuple, object, parsers[j].offset);
334 struct snd_soc_tplg_vendor_value_elem *tuple = elem; \
339 idx = le32_to_cpu(tuple->value); \
400 struct snd_soc_tplg_vendor_string_elem *tuple = elem;
418 avs_ssp_sprint(val, SNDRV_CTL_ELEM_ID_NAME_MAXLEN, tuple->string, ssp_port, tdm_slot);
429 struct snd_soc_tplg_vendor_value_elem *tuple;
431 /* Dictionary header consists of single tuple - entry count. */
432 tuple = tuples->value;
433 if (le32_to_cpu(tuple->token) != num_entries_token) {
439 *num_entries = le32_to_cpu(tuple->value);
1496 /* Parse tuple section telling how many init configs there are. */