Lines Matching full:parse
121 * @parse: parsing function, extracts and assigns value to object's field
127 int (*parse)(struct snd_soc_component *comp, void *elem, void *object, u32 offset);
203 /* Parse element by element. */
213 ret = parsers[j].parse(comp, tuple, object, parsers[j].offset);
229 /* Parse element by element. */
239 ret = parsers[j].parse(comp, tuple, object, parsers[j].offset);
255 /* Parse element by element. */
270 ret = parsers[j].parse(comp, tuple, object, parsers[j].offset);
468 dev_err(comp->dev, "parse entry: %d of type: %d failed: %d\n",
508 .parse = avs_parse_string_token,
530 .parse = avs_parse_word_token,
536 .parse = avs_parse_word_token,
542 .parse = avs_parse_word_token,
548 .parse = avs_parse_word_token,
554 .parse = avs_parse_word_token,
560 .parse = parse_audio_format_bitfield,
566 .parse = parse_audio_format_bitfield,
572 .parse = parse_audio_format_bitfield,
595 .parse = avs_parse_word_token,
601 .parse = avs_parse_word_token,
607 .parse = avs_parse_word_token,
613 .parse = avs_parse_word_token,
636 .parse = avs_parse_uuid_token,
642 .parse = avs_parse_audio_format_ptr,
648 .parse = avs_parse_word_token,
654 .parse = avs_parse_byte_token,
660 .parse = avs_parse_word_token,
666 .parse = avs_parse_word_token,
672 .parse = avs_parse_audio_format_ptr,
678 .parse = avs_parse_audio_format_ptr,
684 .parse = avs_parse_word_token,
690 .parse = avs_parse_word_token,
696 .parse = avs_parse_audio_format_ptr,
702 .parse = avs_parse_audio_format_ptr,
708 .parse = avs_parse_audio_format_ptr,
714 .parse = avs_parse_audio_format_ptr,
720 .parse = avs_parse_word_token,
726 .parse = avs_parse_word_token,
732 .parse = avs_parse_byte_token,
738 .parse = avs_parse_byte_token,
744 .parse = avs_parse_word_token,
750 .parse = avs_parse_word_token,
756 .parse = avs_parse_word_token,
762 .parse = avs_parse_word_token,
768 .parse = avs_parse_word_token,
774 .parse = avs_parse_word_token,
780 .parse = avs_parse_word_token,
786 .parse = avs_parse_word_token,
792 .parse = avs_parse_word_token,
798 .parse = avs_parse_word_token,
804 .parse = avs_parse_word_token,
810 .parse = avs_parse_short_token,
816 .parse = avs_parse_short_token,
825 .parse = avs_parse_word_token,
831 .parse = avs_parse_word_token,
837 .parse = avs_parse_audio_format_ptr,
900 /* Parse trailing in/out pin formats if any. */
971 .parse = avs_parse_short_token,
977 .parse = avs_parse_byte_token,
983 .parse = avs_parse_bool_token,
989 .parse = avs_parse_short_token,
995 .parse = avs_parse_word_token,
1018 .parse = parse_link_formatted_string,
1024 .parse = avs_parse_word_token,
1030 .parse = avs_parse_word_token,
1036 .parse = avs_parse_word_token,
1042 .parse = avs_parse_byte_token,
1048 .parse = avs_parse_word_token,
1054 .parse = avs_parse_byte_token,
1060 .parse = avs_parse_byte_token,
1083 .parse = avs_parse_word_token,
1089 .parse = avs_parse_modcfg_base_ptr,
1095 .parse = avs_parse_audio_format_ptr,
1101 .parse = avs_parse_byte_token,
1107 .parse = avs_parse_byte_token,
1113 .parse = avs_parse_modcfg_ext_ptr,
1119 .parse = avs_parse_byte_token,
1125 .parse = avs_parse_byte_token,
1134 .parse = avs_parse_word_token,
1162 /* Parse trailing config ids if any. */
1198 .parse = avs_parse_word_token,
1204 .parse = avs_parse_pplcfg_ptr,
1210 .parse = avs_parse_word_token,
1219 .parse = avs_parse_binding_ptr,
1288 dev_err(comp->dev, "parse module failed: %ld\n",
1314 .parse = avs_parse_word_token,
1320 .parse = avs_parse_audio_format_ptr,
1326 .parse = avs_parse_audio_format_ptr,
1375 dev_err(comp->dev, "parse pipeline failed: %ld\n",
1393 .parse = avs_parse_word_token,
1431 dev_err(comp->dev, "parse path failed: %ld\n", PTR_ERR(path));
1472 .parse = avs_parse_word_token,
1478 .parse = avs_parse_byte_token,
1484 .parse = avs_parse_word_token,
1496 /* Parse tuple section telling how many init configs there are. */
1695 .parse = parse_link_formatted_string,
1701 .parse = avs_parse_word_token,
1863 .parse = avs_parse_word_token,