Lines Matching refs:alloc_param
38 struct snd_sst_alloc_mrfld alloc_param; in sst_alloc_stream_mrfld() local
51 memset(&alloc_param, 0, sizeof(alloc_param)); in sst_alloc_stream_mrfld()
52 alloc_param.operation = str_params->ops; in sst_alloc_stream_mrfld()
53 alloc_param.codec_type = str_params->codec; in sst_alloc_stream_mrfld()
54 alloc_param.sg_count = str_params->aparams.sg_count; in sst_alloc_stream_mrfld()
55 alloc_param.ring_buf_info[0].addr = in sst_alloc_stream_mrfld()
57 alloc_param.ring_buf_info[0].size = in sst_alloc_stream_mrfld()
59 alloc_param.frag_size = str_params->aparams.frag_size; in sst_alloc_stream_mrfld()
61 memcpy(&alloc_param.codec_params, &str_params->sparams, in sst_alloc_stream_mrfld()
73 alloc_param.codec_params.uc.pcm_params.channel_map[i] = i; in sst_alloc_stream_mrfld()
75 alloc_param.codec_params.uc.pcm_params.channel_map[i] = 0xFF; in sst_alloc_stream_mrfld()
92 alloc_param.ts = sst_drv_ctx->info.mailbox_start + in sst_alloc_stream_mrfld()
95 alloc_param.ts = sst_drv_ctx->mailbox_add + in sst_alloc_stream_mrfld()
99 alloc_param.ts); in sst_alloc_stream_mrfld()
104 sst_init_stream(&sst_drv_ctx->streams[str_id], alloc_param.codec_type, in sst_alloc_stream_mrfld()
105 str_id, alloc_param.operation, 0); in sst_alloc_stream_mrfld()
110 IPC_IA_ALLOC_STREAM_MRFLD, pipe_id, sizeof(alloc_param), in sst_alloc_stream_mrfld()
111 &alloc_param, data, true, true, false, true); in sst_alloc_stream_mrfld()