Lines Matching refs:builder
537 static void cs_dsp_mock_xm_header_add_adsp2_algs(struct cs_dsp_mock_xm_header *builder, in cs_dsp_mock_xm_header_add_adsp2_algs() argument
541 struct wmfw_adsp2_id_hdr *hdr = builder->blob_data; in cs_dsp_mock_xm_header_add_adsp2_algs()
591 static void cs_dsp_mock_xm_header_add_halo_algs(struct cs_dsp_mock_xm_header *builder, in cs_dsp_mock_xm_header_add_halo_algs() argument
595 struct wmfw_halo_id_hdr *hdr = builder->blob_data; in cs_dsp_mock_xm_header_add_halo_algs()
676 struct cs_dsp_mock_xm_header *builder; in cs_dsp_create_mock_xm_header() local
681 builder = kunit_kzalloc(priv->test, sizeof(*builder), GFP_KERNEL); in cs_dsp_create_mock_xm_header()
682 KUNIT_ASSERT_NOT_ERR_OR_NULL(priv->test, builder); in cs_dsp_create_mock_xm_header()
683 builder->test_priv = priv; in cs_dsp_create_mock_xm_header()
706 builder->blob_data = kunit_kzalloc(priv->test, total_bytes_required, GFP_KERNEL); in cs_dsp_create_mock_xm_header()
707 KUNIT_ASSERT_NOT_ERR_OR_NULL(priv->test, builder->blob_data); in cs_dsp_create_mock_xm_header()
708 builder->blob_size_bytes = total_bytes_required; in cs_dsp_create_mock_xm_header()
710 memcpy(builder->blob_data, header, header_size_bytes); in cs_dsp_create_mock_xm_header()
714 cs_dsp_mock_xm_header_add_adsp2_algs(builder, algs, num_algs); in cs_dsp_create_mock_xm_header()
717 cs_dsp_mock_xm_header_add_halo_algs(builder, algs, num_algs); in cs_dsp_create_mock_xm_header()
723 return builder; in cs_dsp_create_mock_xm_header()