Lines Matching full:ctl
113 struct cs_dsp_coeff_ctl *ctl; in cs_dsp_ctl_parse_v1_name() local
126 ctl = list_first_entry_or_null(&priv->dsp->ctl_list, struct cs_dsp_coeff_ctl, list); in cs_dsp_ctl_parse_v1_name()
127 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_ctl_parse_v1_name()
128 KUNIT_EXPECT_EQ(test, ctl->subname_len, 0); in cs_dsp_ctl_parse_v1_name()
129 KUNIT_EXPECT_EQ(test, ctl->flags, def.flags); in cs_dsp_ctl_parse_v1_name()
130 KUNIT_EXPECT_EQ(test, ctl->type, def.type); in cs_dsp_ctl_parse_v1_name()
131 KUNIT_EXPECT_EQ(test, ctl->len, def.length_bytes); in cs_dsp_ctl_parse_v1_name()
143 struct cs_dsp_coeff_ctl *ctl; in cs_dsp_ctl_parse_empty_v1_name() local
156 ctl = list_first_entry_or_null(&priv->dsp->ctl_list, struct cs_dsp_coeff_ctl, list); in cs_dsp_ctl_parse_empty_v1_name()
157 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_ctl_parse_empty_v1_name()
158 KUNIT_EXPECT_EQ(test, ctl->subname_len, 0); in cs_dsp_ctl_parse_empty_v1_name()
159 KUNIT_EXPECT_EQ(test, ctl->flags, def.flags); in cs_dsp_ctl_parse_empty_v1_name()
160 KUNIT_EXPECT_EQ(test, ctl->type, def.type); in cs_dsp_ctl_parse_empty_v1_name()
161 KUNIT_EXPECT_EQ(test, ctl->len, def.length_bytes); in cs_dsp_ctl_parse_empty_v1_name()
173 struct cs_dsp_coeff_ctl *ctl; in cs_dsp_ctl_parse_max_v1_name() local
187 ctl = list_first_entry_or_null(&priv->dsp->ctl_list, struct cs_dsp_coeff_ctl, list); in cs_dsp_ctl_parse_max_v1_name()
188 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_ctl_parse_max_v1_name()
189 KUNIT_EXPECT_EQ(test, ctl->subname_len, 0); in cs_dsp_ctl_parse_max_v1_name()
190 KUNIT_EXPECT_EQ(test, ctl->flags, def.flags); in cs_dsp_ctl_parse_max_v1_name()
191 KUNIT_EXPECT_EQ(test, ctl->type, def.type); in cs_dsp_ctl_parse_max_v1_name()
192 KUNIT_EXPECT_EQ(test, ctl->len, def.length_bytes); in cs_dsp_ctl_parse_max_v1_name()
201 struct cs_dsp_coeff_ctl *ctl; in cs_dsp_ctl_parse_short_name() local
213 ctl = list_first_entry_or_null(&priv->dsp->ctl_list, struct cs_dsp_coeff_ctl, list); in cs_dsp_ctl_parse_short_name()
214 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_ctl_parse_short_name()
215 KUNIT_EXPECT_EQ(test, ctl->subname_len, strlen(def.shortname)); in cs_dsp_ctl_parse_short_name()
216 KUNIT_EXPECT_MEMEQ(test, ctl->subname, def.shortname, ctl->subname_len); in cs_dsp_ctl_parse_short_name()
217 KUNIT_EXPECT_EQ(test, ctl->flags, def.flags); in cs_dsp_ctl_parse_short_name()
218 KUNIT_EXPECT_EQ(test, ctl->type, def.type); in cs_dsp_ctl_parse_short_name()
219 KUNIT_EXPECT_EQ(test, ctl->len, def.length_bytes); in cs_dsp_ctl_parse_short_name()
231 struct cs_dsp_coeff_ctl *ctl; in cs_dsp_ctl_parse_min_short_name() local
244 ctl = list_first_entry_or_null(&priv->dsp->ctl_list, struct cs_dsp_coeff_ctl, list); in cs_dsp_ctl_parse_min_short_name()
245 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_ctl_parse_min_short_name()
246 KUNIT_EXPECT_EQ(test, ctl->subname_len, 1); in cs_dsp_ctl_parse_min_short_name()
247 KUNIT_EXPECT_EQ(test, ctl->subname[0], 'Q'); in cs_dsp_ctl_parse_min_short_name()
248 KUNIT_EXPECT_EQ(test, ctl->flags, def.flags); in cs_dsp_ctl_parse_min_short_name()
249 KUNIT_EXPECT_EQ(test, ctl->type, def.type); in cs_dsp_ctl_parse_min_short_name()
250 KUNIT_EXPECT_EQ(test, ctl->len, def.length_bytes); in cs_dsp_ctl_parse_min_short_name()
262 struct cs_dsp_coeff_ctl *ctl; in cs_dsp_ctl_parse_max_short_name() local
276 ctl = list_first_entry_or_null(&priv->dsp->ctl_list, struct cs_dsp_coeff_ctl, list); in cs_dsp_ctl_parse_max_short_name()
277 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_ctl_parse_max_short_name()
278 KUNIT_EXPECT_EQ(test, ctl->subname_len, 255); in cs_dsp_ctl_parse_max_short_name()
279 KUNIT_EXPECT_MEMEQ(test, ctl->subname, def.shortname, ctl->subname_len); in cs_dsp_ctl_parse_max_short_name()
280 KUNIT_EXPECT_EQ(test, ctl->flags, def.flags); in cs_dsp_ctl_parse_max_short_name()
281 KUNIT_EXPECT_EQ(test, ctl->type, def.type); in cs_dsp_ctl_parse_max_short_name()
282 KUNIT_EXPECT_EQ(test, ctl->len, def.length_bytes); in cs_dsp_ctl_parse_max_short_name()
295 struct cs_dsp_coeff_ctl *ctl; in cs_dsp_ctl_parse_with_min_fullname() local
308 ctl = list_first_entry_or_null(&priv->dsp->ctl_list, struct cs_dsp_coeff_ctl, list); in cs_dsp_ctl_parse_with_min_fullname()
309 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_ctl_parse_with_min_fullname()
310 KUNIT_EXPECT_EQ(test, ctl->subname_len, strlen(def.shortname)); in cs_dsp_ctl_parse_with_min_fullname()
311 KUNIT_EXPECT_MEMEQ(test, ctl->subname, def.shortname, ctl->subname_len); in cs_dsp_ctl_parse_with_min_fullname()
312 KUNIT_EXPECT_EQ(test, ctl->flags, def.flags); in cs_dsp_ctl_parse_with_min_fullname()
313 KUNIT_EXPECT_EQ(test, ctl->type, def.type); in cs_dsp_ctl_parse_with_min_fullname()
314 KUNIT_EXPECT_EQ(test, ctl->len, def.length_bytes); in cs_dsp_ctl_parse_with_min_fullname()
327 struct cs_dsp_coeff_ctl *ctl; in cs_dsp_ctl_parse_with_max_fullname() local
341 ctl = list_first_entry_or_null(&priv->dsp->ctl_list, struct cs_dsp_coeff_ctl, list); in cs_dsp_ctl_parse_with_max_fullname()
342 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_ctl_parse_with_max_fullname()
343 KUNIT_EXPECT_EQ(test, ctl->subname_len, strlen(def.shortname)); in cs_dsp_ctl_parse_with_max_fullname()
344 KUNIT_EXPECT_MEMEQ(test, ctl->subname, def.shortname, ctl->subname_len); in cs_dsp_ctl_parse_with_max_fullname()
345 KUNIT_EXPECT_EQ(test, ctl->flags, def.flags); in cs_dsp_ctl_parse_with_max_fullname()
346 KUNIT_EXPECT_EQ(test, ctl->type, def.type); in cs_dsp_ctl_parse_with_max_fullname()
347 KUNIT_EXPECT_EQ(test, ctl->len, def.length_bytes); in cs_dsp_ctl_parse_with_max_fullname()
360 struct cs_dsp_coeff_ctl *ctl; in cs_dsp_ctl_parse_with_min_description() local
373 ctl = list_first_entry_or_null(&priv->dsp->ctl_list, struct cs_dsp_coeff_ctl, list); in cs_dsp_ctl_parse_with_min_description()
374 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_ctl_parse_with_min_description()
375 KUNIT_EXPECT_EQ(test, ctl->subname_len, strlen(def.shortname)); in cs_dsp_ctl_parse_with_min_description()
376 KUNIT_EXPECT_MEMEQ(test, ctl->subname, def.shortname, ctl->subname_len); in cs_dsp_ctl_parse_with_min_description()
377 KUNIT_EXPECT_EQ(test, ctl->flags, def.flags); in cs_dsp_ctl_parse_with_min_description()
378 KUNIT_EXPECT_EQ(test, ctl->type, def.type); in cs_dsp_ctl_parse_with_min_description()
379 KUNIT_EXPECT_EQ(test, ctl->len, def.length_bytes); in cs_dsp_ctl_parse_with_min_description()
392 struct cs_dsp_coeff_ctl *ctl; in cs_dsp_ctl_parse_with_max_description() local
406 ctl = list_first_entry_or_null(&priv->dsp->ctl_list, struct cs_dsp_coeff_ctl, list); in cs_dsp_ctl_parse_with_max_description()
407 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_ctl_parse_with_max_description()
408 KUNIT_EXPECT_EQ(test, ctl->subname_len, strlen(def.shortname)); in cs_dsp_ctl_parse_with_max_description()
409 KUNIT_EXPECT_MEMEQ(test, ctl->subname, def.shortname, ctl->subname_len); in cs_dsp_ctl_parse_with_max_description()
410 KUNIT_EXPECT_EQ(test, ctl->flags, def.flags); in cs_dsp_ctl_parse_with_max_description()
411 KUNIT_EXPECT_EQ(test, ctl->type, def.type); in cs_dsp_ctl_parse_with_max_description()
412 KUNIT_EXPECT_EQ(test, ctl->len, def.length_bytes); in cs_dsp_ctl_parse_with_max_description()
425 struct cs_dsp_coeff_ctl *ctl; in cs_dsp_ctl_parse_with_max_fullname_and_description() local
440 ctl = list_first_entry_or_null(&priv->dsp->ctl_list, struct cs_dsp_coeff_ctl, list); in cs_dsp_ctl_parse_with_max_fullname_and_description()
441 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_ctl_parse_with_max_fullname_and_description()
442 KUNIT_EXPECT_EQ(test, ctl->subname_len, strlen(def.shortname)); in cs_dsp_ctl_parse_with_max_fullname_and_description()
443 KUNIT_EXPECT_MEMEQ(test, ctl->subname, def.shortname, ctl->subname_len); in cs_dsp_ctl_parse_with_max_fullname_and_description()
444 KUNIT_EXPECT_EQ(test, ctl->flags, def.flags); in cs_dsp_ctl_parse_with_max_fullname_and_description()
445 KUNIT_EXPECT_EQ(test, ctl->type, def.type); in cs_dsp_ctl_parse_with_max_fullname_and_description()
446 KUNIT_EXPECT_EQ(test, ctl->len, def.length_bytes); in cs_dsp_ctl_parse_with_max_fullname_and_description()
465 struct cs_dsp_coeff_ctl *ctl; in cs_dsp_ctl_shortname_alignment() local
485 ctl = cs_dsp_get_ctl(priv->dsp, cs_dsp_ctl_alignment_test_names[i], in cs_dsp_ctl_shortname_alignment()
488 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_ctl_shortname_alignment()
489 KUNIT_EXPECT_EQ(test, ctl->subname_len, i + 1); in cs_dsp_ctl_shortname_alignment()
490 KUNIT_EXPECT_MEMEQ(test, ctl->subname, cs_dsp_ctl_alignment_test_names[i], in cs_dsp_ctl_shortname_alignment()
491 ctl->subname_len); in cs_dsp_ctl_shortname_alignment()
493 KUNIT_EXPECT_EQ(test, ctl->flags, def.flags); in cs_dsp_ctl_shortname_alignment()
494 KUNIT_EXPECT_EQ(test, ctl->type, def.type); in cs_dsp_ctl_shortname_alignment()
495 KUNIT_EXPECT_EQ(test, ctl->len, def.length_bytes); in cs_dsp_ctl_shortname_alignment()
508 struct cs_dsp_coeff_ctl *ctl; in cs_dsp_ctl_fullname_alignment() local
540 ctl = cs_dsp_get_ctl(priv->dsp, ctl_name, def.mem_type, in cs_dsp_ctl_fullname_alignment()
543 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_ctl_fullname_alignment()
544 KUNIT_EXPECT_EQ(test, ctl->subname_len, 3); in cs_dsp_ctl_fullname_alignment()
545 KUNIT_EXPECT_MEMEQ(test, ctl->subname, ctl_name, ctl->subname_len); in cs_dsp_ctl_fullname_alignment()
547 KUNIT_EXPECT_EQ(test, ctl->flags, def.flags); in cs_dsp_ctl_fullname_alignment()
548 KUNIT_EXPECT_EQ(test, ctl->type, def.type); in cs_dsp_ctl_fullname_alignment()
549 KUNIT_EXPECT_EQ(test, ctl->len, def.length_bytes); in cs_dsp_ctl_fullname_alignment()
562 struct cs_dsp_coeff_ctl *ctl; in cs_dsp_ctl_description_alignment() local
594 ctl = cs_dsp_get_ctl(priv->dsp, ctl_name, def.mem_type, in cs_dsp_ctl_description_alignment()
597 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_ctl_description_alignment()
598 KUNIT_EXPECT_EQ(test, ctl->subname_len, 3); in cs_dsp_ctl_description_alignment()
599 KUNIT_EXPECT_MEMEQ(test, ctl->subname, ctl_name, ctl->subname_len); in cs_dsp_ctl_description_alignment()
601 KUNIT_EXPECT_EQ(test, ctl->flags, def.flags); in cs_dsp_ctl_description_alignment()
602 KUNIT_EXPECT_EQ(test, ctl->type, def.type); in cs_dsp_ctl_description_alignment()
603 KUNIT_EXPECT_EQ(test, ctl->len, def.length_bytes); in cs_dsp_ctl_description_alignment()
620 struct cs_dsp_coeff_ctl *ctl; in cs_dsp_get_ctl_test() local
641 ctl = cs_dsp_get_ctl(priv->dsp, cs_dsp_get_ctl_test_names[i], in cs_dsp_get_ctl_test()
644 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_get_ctl_test()
645 KUNIT_EXPECT_EQ(test, ctl->subname_len, strlen(cs_dsp_get_ctl_test_names[i])); in cs_dsp_get_ctl_test()
646 KUNIT_EXPECT_MEMEQ(test, ctl->subname, cs_dsp_get_ctl_test_names[i], in cs_dsp_get_ctl_test()
647 ctl->subname_len); in cs_dsp_get_ctl_test()
648 KUNIT_EXPECT_EQ(test, ctl->offset, i); in cs_dsp_get_ctl_test()
662 struct cs_dsp_coeff_ctl *ctl; in cs_dsp_get_ctl_test_multiple_wmfw() local
701 ctl = cs_dsp_get_ctl(priv->dsp, def.shortname, in cs_dsp_get_ctl_test_multiple_wmfw()
704 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_get_ctl_test_multiple_wmfw()
705 KUNIT_EXPECT_EQ(test, ctl->offset, 2); in cs_dsp_get_ctl_test_multiple_wmfw()
713 ctl = cs_dsp_get_ctl(priv->dsp, def.shortname, in cs_dsp_get_ctl_test_multiple_wmfw()
716 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_get_ctl_test_multiple_wmfw()
717 KUNIT_EXPECT_EQ(test, ctl->offset, 1); in cs_dsp_get_ctl_test_multiple_wmfw()
727 struct cs_dsp_coeff_ctl *ctl; in cs_dsp_ctl_parse_memory_type() local
745 ctl = list_first_entry_or_null(&priv->dsp->ctl_list, struct cs_dsp_coeff_ctl, list); in cs_dsp_ctl_parse_memory_type()
746 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_ctl_parse_memory_type()
747 KUNIT_EXPECT_EQ(test, ctl->alg_region.type, param->mem_type); in cs_dsp_ctl_parse_memory_type()
748 KUNIT_EXPECT_EQ(test, ctl->flags, def.flags); in cs_dsp_ctl_parse_memory_type()
749 KUNIT_EXPECT_EQ(test, ctl->type, def.type); in cs_dsp_ctl_parse_memory_type()
750 KUNIT_EXPECT_EQ(test, ctl->len, def.length_bytes); in cs_dsp_ctl_parse_memory_type()
763 struct cs_dsp_coeff_ctl *ctl; in cs_dsp_ctl_parse_alg_id() local
775 ctl = list_first_entry_or_null(&priv->dsp->ctl_list, struct cs_dsp_coeff_ctl, list); in cs_dsp_ctl_parse_alg_id()
776 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_ctl_parse_alg_id()
777 KUNIT_EXPECT_EQ(test, ctl->alg_region.alg, param->alg_id); in cs_dsp_ctl_parse_alg_id()
778 KUNIT_EXPECT_EQ(test, ctl->alg_region.type, def.mem_type); in cs_dsp_ctl_parse_alg_id()
779 KUNIT_EXPECT_EQ(test, ctl->flags, def.flags); in cs_dsp_ctl_parse_alg_id()
780 KUNIT_EXPECT_EQ(test, ctl->type, def.type); in cs_dsp_ctl_parse_alg_id()
781 KUNIT_EXPECT_EQ(test, ctl->len, def.length_bytes); in cs_dsp_ctl_parse_alg_id()
795 struct cs_dsp_coeff_ctl *ctl; in cs_dsp_ctl_parse_alg_mem() local
813 ctl = list_first_entry_or_null(&priv->dsp->ctl_list, struct cs_dsp_coeff_ctl, list); in cs_dsp_ctl_parse_alg_mem()
814 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_ctl_parse_alg_mem()
815 KUNIT_EXPECT_EQ(test, ctl->alg_region.alg, param->alg_id); in cs_dsp_ctl_parse_alg_mem()
816 KUNIT_EXPECT_EQ(test, ctl->alg_region.type, param->mem_type); in cs_dsp_ctl_parse_alg_mem()
826 struct cs_dsp_coeff_ctl *ctl; in cs_dsp_ctl_parse_offset() local
840 ctl = list_first_entry_or_null(&priv->dsp->ctl_list, struct cs_dsp_coeff_ctl, list); in cs_dsp_ctl_parse_offset()
841 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_ctl_parse_offset()
842 KUNIT_EXPECT_EQ(test, ctl->offset, param->offset); in cs_dsp_ctl_parse_offset()
843 KUNIT_EXPECT_EQ(test, ctl->flags, def.flags); in cs_dsp_ctl_parse_offset()
844 KUNIT_EXPECT_EQ(test, ctl->type, def.type); in cs_dsp_ctl_parse_offset()
845 KUNIT_EXPECT_EQ(test, ctl->len, def.length_bytes); in cs_dsp_ctl_parse_offset()
855 struct cs_dsp_coeff_ctl *ctl; in cs_dsp_ctl_parse_length() local
869 ctl = list_first_entry_or_null(&priv->dsp->ctl_list, struct cs_dsp_coeff_ctl, list); in cs_dsp_ctl_parse_length()
870 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_ctl_parse_length()
871 KUNIT_EXPECT_EQ(test, ctl->offset, def.offset_dsp_words); in cs_dsp_ctl_parse_length()
872 KUNIT_EXPECT_EQ(test, ctl->flags, def.flags); in cs_dsp_ctl_parse_length()
873 KUNIT_EXPECT_EQ(test, ctl->type, def.type); in cs_dsp_ctl_parse_length()
874 KUNIT_EXPECT_EQ(test, ctl->len, param->length); in cs_dsp_ctl_parse_length()
884 struct cs_dsp_coeff_ctl *ctl; in cs_dsp_ctl_parse_ctl_type() local
899 ctl = list_first_entry_or_null(&priv->dsp->ctl_list, struct cs_dsp_coeff_ctl, list); in cs_dsp_ctl_parse_ctl_type()
900 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_ctl_parse_ctl_type()
901 KUNIT_EXPECT_EQ(test, ctl->type, param->ctl_type); in cs_dsp_ctl_parse_ctl_type()
902 KUNIT_EXPECT_EQ(test, ctl->flags, def.flags); in cs_dsp_ctl_parse_ctl_type()
903 KUNIT_EXPECT_EQ(test, ctl->len, def.length_bytes); in cs_dsp_ctl_parse_ctl_type()
913 struct cs_dsp_coeff_ctl *ctl; in cs_dsp_ctl_parse_flags() local
938 ctl = list_first_entry_or_null(&priv->dsp->ctl_list, struct cs_dsp_coeff_ctl, list); in cs_dsp_ctl_parse_flags()
939 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_ctl_parse_flags()
940 KUNIT_EXPECT_EQ(test, ctl->type, def.type); in cs_dsp_ctl_parse_flags()
941 KUNIT_EXPECT_EQ(test, ctl->flags, param->flags); in cs_dsp_ctl_parse_flags()
942 KUNIT_EXPECT_EQ(test, ctl->len, def.length_bytes); in cs_dsp_ctl_parse_flags()
1331 struct cs_dsp_coeff_ctl *ctl; in cs_dsp_ctl_v2_compare_len() local
1351 ctl = cs_dsp_get_ctl(priv->dsp, cs_dsp_ctl_v2_compare_len_names[i], in cs_dsp_ctl_v2_compare_len()
1354 KUNIT_ASSERT_NOT_NULL(test, ctl); in cs_dsp_ctl_v2_compare_len()
1355 KUNIT_EXPECT_EQ(test, ctl->subname_len, in cs_dsp_ctl_v2_compare_len()
1357 KUNIT_EXPECT_MEMEQ(test, ctl->subname, cs_dsp_ctl_v2_compare_len_names[i], in cs_dsp_ctl_v2_compare_len()
1358 ctl->subname_len); in cs_dsp_ctl_v2_compare_len()