Lines Matching refs:pcm_instance
332 struct xen_front_cfg_pcm_instance *pcm_instance,
357 stream = &pcm_instance->streams_pb[(*cur_pb)++];
360 stream = &pcm_instance->streams_cap[(*cur_cap)++];
375 &pcm_instance->pcm_hw, &stream->pcm_hw);
384 struct xen_front_cfg_pcm_instance *pcm_instance,
401 strscpy(pcm_instance->name, str, sizeof(pcm_instance->name));
405 pcm_instance->device_id = node_index;
412 cfg_read_pcm_hw(device_path, parent_pcm_hw, &pcm_instance->pcm_hw);
424 pcm_instance->num_streams_pb = 0;
425 pcm_instance->num_streams_cap = 0;
432 pcm_instance->num_streams_pb += num_pb;
433 pcm_instance->num_streams_cap += num_cap;
436 if (pcm_instance->num_streams_pb) {
437 pcm_instance->streams_pb =
439 pcm_instance->num_streams_pb,
442 if (!pcm_instance->streams_pb) {
448 if (pcm_instance->num_streams_cap) {
449 pcm_instance->streams_cap =
451 pcm_instance->num_streams_cap,
454 if (!pcm_instance->streams_cap) {
463 ret = cfg_stream(front_info, pcm_instance, device_path, i,