Lines Matching refs:parsers

195 				 const struct avs_tplg_token_parser *parsers, int count,  in avs_parse_uuid_tokens()  argument
207 if (parsers[j].type != SND_SOC_TPLG_TUPLE_TYPE_UUID || in avs_parse_uuid_tokens()
208 parsers[j].token != le32_to_cpu(tuple->token)) in avs_parse_uuid_tokens()
211 ret = parsers[j].parse(comp, tuple, object, parsers[j].offset); in avs_parse_uuid_tokens()
221 const struct avs_tplg_token_parser *parsers, int count, in avs_parse_string_tokens() argument
233 if (parsers[j].type != SND_SOC_TPLG_TUPLE_TYPE_STRING || in avs_parse_string_tokens()
234 parsers[j].token != le32_to_cpu(tuple->token)) in avs_parse_string_tokens()
237 ret = parsers[j].parse(comp, tuple, object, parsers[j].offset); in avs_parse_string_tokens()
247 const struct avs_tplg_token_parser *parsers, int count, in avs_parse_word_tokens() argument
259 if (!(parsers[j].type == SND_SOC_TPLG_TUPLE_TYPE_WORD || in avs_parse_word_tokens()
260 parsers[j].type == SND_SOC_TPLG_TUPLE_TYPE_SHORT || in avs_parse_word_tokens()
261 parsers[j].type == SND_SOC_TPLG_TUPLE_TYPE_BYTE || in avs_parse_word_tokens()
262 parsers[j].type == SND_SOC_TPLG_TUPLE_TYPE_BOOL)) in avs_parse_word_tokens()
265 if (parsers[j].token != le32_to_cpu(tuple->token)) in avs_parse_word_tokens()
268 ret = parsers[j].parse(comp, tuple, object, parsers[j].offset); in avs_parse_word_tokens()
278 const struct avs_tplg_token_parser *parsers, size_t count, in avs_parse_tokens() argument
300 ret = avs_parse_uuid_tokens(comp, object, parsers, count, tuples); in avs_parse_tokens()
303 ret = avs_parse_string_tokens(comp, object, parsers, count, tuples); in avs_parse_tokens()
309 ret = avs_parse_word_tokens(comp, object, parsers, count, tuples); in avs_parse_tokens()
422 const struct avs_tplg_token_parser *parsers, size_t num_parsers) in parse_dictionary_entries() argument
436 ret = avs_parse_tokens(comp, pos, parsers, num_parsers, tuples, esize); in parse_dictionary_entries()
455 const struct avs_tplg_token_parser *parsers, size_t num_parsers) in parse_dictionary() argument
470 entry_id_token, parsers, num_parsers); in parse_dictionary()
1237 const struct avs_tplg_token_parser *parsers, u32 num_parsers) in avs_tplg_path_create() argument
1263 ret = avs_parse_tokens(comp, path, parsers, num_parsers, tuples, offset); in avs_tplg_path_create()