Lines Matching refs:compr_ops

61 	stream->compr_ops = sst->compr_ops;  in sst_platform_compr_open()
65 sst->compr_ops->power(sst->dev, true); in sst_platform_compr_open()
83 sst->compr_ops->power(sst->dev, false); in sst_platform_compr_free()
88 ret_val = stream->compr_ops->close(sst->dev, str_id); in sst_platform_compr_free()
159 retval = stream->compr_ops->open(sst->dev, &str_params, &cb); in sst_platform_compr_set_params()
176 if (stream->compr_ops->stream_start) in sst_platform_compr_trigger()
177 return stream->compr_ops->stream_start(sst->dev, stream->id); in sst_platform_compr_trigger()
180 if (stream->compr_ops->stream_drop) in sst_platform_compr_trigger()
181 return stream->compr_ops->stream_drop(sst->dev, stream->id); in sst_platform_compr_trigger()
184 if (stream->compr_ops->stream_drain) in sst_platform_compr_trigger()
185 return stream->compr_ops->stream_drain(sst->dev, stream->id); in sst_platform_compr_trigger()
188 if (stream->compr_ops->stream_partial_drain) in sst_platform_compr_trigger()
189 return stream->compr_ops->stream_partial_drain(sst->dev, stream->id); in sst_platform_compr_trigger()
192 if (stream->compr_ops->stream_pause) in sst_platform_compr_trigger()
193 return stream->compr_ops->stream_pause(sst->dev, stream->id); in sst_platform_compr_trigger()
196 if (stream->compr_ops->stream_pause_release) in sst_platform_compr_trigger()
197 return stream->compr_ops->stream_pause_release(sst->dev, stream->id); in sst_platform_compr_trigger()
210 stream->compr_ops->tstamp(sst->dev, stream->id, tstamp); in sst_platform_compr_pointer()
224 stream->compr_ops->ack(sst->dev, stream->id, (unsigned long)bytes); in sst_platform_compr_ack()
237 return stream->compr_ops->get_caps(caps); in sst_platform_compr_get_caps()
247 return stream->compr_ops->get_codec_caps(codec); in sst_platform_compr_get_codec_caps()
257 return stream->compr_ops->set_metadata(sst->dev, stream->id, metadata); in sst_platform_compr_set_metadata()