Lines Matching defs:elem
343 int get_token_u32(void *elem, void *object, u32 offset)
345 struct snd_soc_tplg_vendor_value_elem *velem = elem;
352 int get_token_u16(void *elem, void *object, u32 offset)
354 struct snd_soc_tplg_vendor_value_elem *velem = elem;
361 int get_token_uuid(void *elem, void *object, u32 offset)
363 struct snd_soc_tplg_vendor_uuid_elem *velem = elem;
375 int get_token_string(void *elem, void *object, u32 offset)
380 *dst = kstrdup(elem, GFP_KERNEL);
386 int get_token_comp_format(void *elem, void *object, u32 offset)
390 *val = find_format((const char *)elem);
394 int get_token_dai_type(void *elem, void *object, u32 offset)
398 *val = find_dai((const char *)elem);
451 struct snd_soc_tplg_vendor_uuid_elem *elem;
457 elem = &array->uuid[i];
466 if (tokens[j].token != le32_to_cpu(elem->token))
470 tokens[j].get_token(elem, object,
559 struct snd_soc_tplg_vendor_string_elem *elem;
561 elem = &array->string[i];
564 if (tokens[j].token != le32_to_cpu(elem->token))
568 tuples[*num_copied_tuples].value.s = elem->string;
570 struct snd_soc_tplg_vendor_value_elem *elem;
572 elem = &array->value[i];
575 if (tokens[j].token != le32_to_cpu(elem->token))
580 le32_to_cpu(elem->value);
618 struct snd_soc_tplg_vendor_string_elem *elem;
624 elem = &array->string[i];
633 if (tokens[j].token != le32_to_cpu(elem->token))
637 ret = tokens[j].get_token(elem->string, object, offset + tokens[j].offset);
664 struct snd_soc_tplg_vendor_value_elem *elem;
670 elem = &array->value[i];
682 if (tokens[j].token != le32_to_cpu(elem->token))
686 tokens[j].get_token(elem, object, offset + tokens[j].offset);
1370 static int get_w_no_wname_in_long_name(void *elem, void *object, u32 offset)
1372 struct snd_soc_tplg_vendor_value_elem *velem = elem;