Lines Matching refs:block_size
37 u32 block_size, u32 token, u32 *offset) in avs_tplg_vendor_array_lookup() argument
41 while (block_size > 0) { in avs_tplg_vendor_array_lookup()
45 if (tuples_size > block_size) in avs_tplg_vendor_array_lookup()
54 block_size -= tuples_size; in avs_tplg_vendor_array_lookup()
73 u32 block_size, u32 token, u32 *offset) in avs_tplg_vendor_array_lookup_next() argument
78 if (tuples_size > block_size) in avs_tplg_vendor_array_lookup_next()
82 block_size -= tuples_size; in avs_tplg_vendor_array_lookup_next()
84 ret = avs_tplg_vendor_array_lookup(tuples, block_size, token, offset); in avs_tplg_vendor_array_lookup_next()
102 u32 block_size, u32 entry_id_token, u32 *size) in avs_tplg_vendor_entry_size() argument
106 ret = avs_tplg_vendor_array_lookup_next(tuples, block_size, entry_id_token, size); in avs_tplg_vendor_entry_size()
108 *size = block_size; in avs_tplg_vendor_entry_size()
449 struct snd_soc_tplg_vendor_array *tuples, u32 block_size, in parse_dictionary_entries() argument
461 ret = avs_tplg_vendor_entry_size(tuples, block_size, in parse_dictionary_entries()
474 block_size -= esize; in parse_dictionary_entries()
482 struct snd_soc_tplg_vendor_array *tuples, u32 block_size, in parse_dictionary() argument
494 block_size -= le32_to_cpu(tuples->size); in parse_dictionary()
498 return parse_dictionary_entries(comp, tuples, block_size, *dict, in parse_dictionary()
513 struct snd_soc_tplg_vendor_array *tuples, u32 block_size) in avs_tplg_parse_libraries() argument
518 return parse_dictionary(comp, tuples, block_size, (void **)&tplg->libs, in avs_tplg_parse_libraries()
578 u32 block_size) in avs_tplg_parse_audio_formats() argument
583 return parse_dictionary(comp, tuples, block_size, (void **)&tplg->fmts, in avs_tplg_parse_audio_formats()
619 u32 block_size) in avs_tplg_parse_modcfgs_base() argument
624 return parse_dictionary(comp, tuples, block_size, (void **)&tplg->modcfgs_base, in avs_tplg_parse_modcfgs_base()
940 u32 block_size) in avs_tplg_parse_modcfg_ext() argument
946 ret = avs_tplg_vendor_entry_size(tuples, block_size, in avs_tplg_parse_modcfg_ext()
959 block_size -= esize; in avs_tplg_parse_modcfg_ext()
961 if (block_size) { in avs_tplg_parse_modcfg_ext()
974 ret = parse_dictionary_entries(comp, tuples, block_size, in avs_tplg_parse_modcfg_ext()
989 u32 block_size) in avs_tplg_parse_modcfgs_ext() argument
1002 block_size -= le32_to_cpu(tuples->size); in avs_tplg_parse_modcfgs_ext()
1010 ret = avs_tplg_vendor_entry_size(tuples, block_size, in avs_tplg_parse_modcfgs_ext()
1019 block_size -= esize; in avs_tplg_parse_modcfgs_ext()
1061 u32 block_size) in avs_tplg_parse_pplcfgs() argument
1066 return parse_dictionary(comp, tuples, block_size, (void **)&tplg->pplcfgs, in avs_tplg_parse_pplcfgs()
1126 u32 block_size) in avs_tplg_parse_bindings() argument
1131 return parse_dictionary(comp, tuples, block_size, (void **)&tplg->bindings, in avs_tplg_parse_bindings()
1200 struct snd_soc_tplg_vendor_array *tuples, u32 block_size) in avs_tplg_module_create() argument
1207 ret = avs_tplg_vendor_entry_size(tuples, block_size, in avs_tplg_module_create()
1221 block_size -= esize; in avs_tplg_module_create()
1223 if (block_size) { in avs_tplg_module_create()
1236 ret = parse_dictionary_entries(comp, tuples, block_size, in avs_tplg_module_create()
1285 struct snd_soc_tplg_vendor_array *tuples, u32 block_size) in avs_tplg_pipeline_create() argument
1299 ret = avs_tplg_vendor_array_lookup(tuples, block_size, in avs_tplg_pipeline_create()
1312 block_size -= offset; in avs_tplg_pipeline_create()
1316 ret = avs_tplg_vendor_array_lookup_next(tuples, block_size, in avs_tplg_pipeline_create()
1326 modblk_size = block_size; in avs_tplg_pipeline_create()
1336 block_size -= modblk_size; in avs_tplg_pipeline_create()
1359 ret = parse_dictionary_entries(comp, tuples, block_size, pipeline->bindings, in avs_tplg_pipeline_create()
1392 struct snd_soc_tplg_vendor_array *tuples, u32 block_size, in avs_tplg_path_create() argument
1409 ret = avs_tplg_vendor_array_lookup(tuples, block_size, in avs_tplg_path_create()
1412 offset = block_size; in avs_tplg_path_create()
1423 block_size -= offset; in avs_tplg_path_create()
1425 while (block_size > 0) { in avs_tplg_path_create()
1428 ret = avs_tplg_vendor_entry_size(tuples, block_size, in avs_tplg_path_create()
1441 block_size -= esize; in avs_tplg_path_create()
1458 struct snd_soc_tplg_vendor_array *tuples, u32 block_size, in parse_path_template() argument
1468 ret = avs_tplg_vendor_array_lookup(tuples, block_size, in parse_path_template()
1478 block_size -= offset; in parse_path_template()
1483 ret = avs_tplg_vendor_entry_size(tuples, block_size, in parse_path_template()
1496 block_size -= esize; in parse_path_template()
1498 } while (block_size > 0); in parse_path_template()
1505 struct snd_soc_tplg_vendor_array *tuples, u32 block_size) in avs_tplg_path_template_create() argument
1518 ret = parse_path_template(comp, tuples, block_size, template, path_tmpl_parsers, in avs_tplg_path_template_create()
1550 u32 block_size) in avs_tplg_parse_initial_configs() argument
1564 block_size -= le32_to_cpu(tuples->size); in avs_tplg_parse_initial_configs()
1568 for (i = 0; i < tplg->num_init_configs && block_size > 0; i++) { in avs_tplg_parse_initial_configs()
1586 block_size -= esize; in avs_tplg_parse_initial_configs()
1597 block_size -= esize; in avs_tplg_parse_initial_configs()
1945 size_t block_size; in avs_control_load() local
1958 block_size = le32_to_cpu(tmc->priv.size); in avs_control_load()
1964 ret = parse_dictionary_entries(comp, tuples, block_size, ctl_data, 1, sizeof(*ctl_data), in avs_control_load()