Lines Matching defs:h_stream
149 u32 h_stream;
158 u32 h_stream, /* handle to outstream. */
165 unsigned int obj = hpi_handle_object(h_stream);
167 if (!h_stream)
174 hpi_handle_to_indexes(h_stream, &hm.adapter_index,
184 static u16 hpi_stream_host_buffer_detach(u32 h_stream)
188 unsigned int obj = hpi_handle_object(h_stream);
190 if (!h_stream)
198 hpi_handle_to_indexes(h_stream, &hm.adapter_index,
205 static inline u16 hpi_stream_start(u32 h_stream)
207 if (hpi_handle_object(h_stream) == HPI_OBJ_OSTREAM)
208 return hpi_outstream_start(h_stream);
210 return hpi_instream_start(h_stream);
213 static inline u16 hpi_stream_stop(u32 h_stream)
215 if (hpi_handle_object(h_stream) == HPI_OBJ_OSTREAM)
216 return hpi_outstream_stop(h_stream);
218 return hpi_instream_stop(h_stream);
222 u32 h_stream,
231 if (hpi_handle_object(h_stream) == HPI_OBJ_OSTREAM)
232 e = hpi_outstream_get_info_ex(h_stream, pw_state,
236 e = hpi_instream_get_info_ex(h_stream, pw_state,
244 u32 h_stream)
247 return hpi_outstream_group_add(h_master, h_stream);
249 return hpi_instream_group_add(h_master, h_stream);
252 static inline u16 hpi_stream_group_reset(u32 h_stream)
254 if (hpi_handle_object(h_stream) == HPI_OBJ_OSTREAM)
255 return hpi_outstream_group_reset(h_stream);
257 return hpi_instream_group_reset(h_stream);
451 if (hpi_instream_reset(dpcm->h_stream) != 0)
455 dpcm->h_stream, &dpcm->format) != 0)
461 err = hpi_stream_host_buffer_attach(dpcm->h_stream,
474 err = hpi_stream_get_info_ex(dpcm->h_stream, NULL,
497 hpi_stream_host_buffer_detach(dpcm->h_stream);
595 ds->h_stream,
605 dpcm->h_stream,
606 ds->h_stream);
620 hpi_handle_error(hpi_stream_start(dpcm->h_stream));
645 hpi_handle_error(hpi_stream_stop(dpcm->h_stream));
648 hpi_outstream_reset(dpcm->h_stream));
651 hpi_handle_error(hpi_stream_group_reset(dpcm->h_stream));
657 hpi_handle_error(hpi_stream_start(dpcm->h_stream));
662 hpi_handle_error(hpi_stream_stop(dpcm->h_stream));
748 ds->h_stream, &state,
762 hpi_handle_error(hpi_stream_start(ds->h_stream));
861 ds->h_stream, pd, xfer1,
872 ds->h_stream, pd,
881 ds->h_stream,
889 ds->h_stream,
924 hpi_handle_error(hpi_outstream_reset(dpcm->h_stream));
946 u32 h_stream)
971 err = hpi_outstream_query_format(h_stream, &hpi_format);
991 substream->number, &dpcm->h_stream);
1031 snd_card_asihpi_playback_formats(card, dpcm->h_stream);
1073 hpi_handle_error(hpi_outstream_close(dpcm->h_stream));
1111 hpi_handle_error(hpi_instream_reset(dpcm->h_stream));
1121 u32 h_stream)
1146 err = hpi_instream_query_format(h_stream, &hpi_format);
1170 substream->number, &dpcm->h_stream));
1203 snd_card_asihpi_capture_formats(card, dpcm->h_stream);
1234 hpi_handle_error(hpi_instream_close(dpcm->h_stream));
2783 u32 h_stream;
2851 0, &h_stream));
2853 err = hpi_instream_host_buffer_free(h_stream);
2856 hpi_handle_error(hpi_instream_close(h_stream));