Lines Matching refs:h_stream

163 	u32 h_stream;  member
172 u32 h_stream, /* handle to outstream. */ in hpi_stream_host_buffer_attach() argument
179 unsigned int obj = hpi_handle_object(h_stream); in hpi_stream_host_buffer_attach()
181 if (!h_stream) in hpi_stream_host_buffer_attach()
188 hpi_handle_to_indexes(h_stream, &hm.adapter_index, in hpi_stream_host_buffer_attach()
198 static u16 hpi_stream_host_buffer_detach(u32 h_stream) in hpi_stream_host_buffer_detach() argument
202 unsigned int obj = hpi_handle_object(h_stream); in hpi_stream_host_buffer_detach()
204 if (!h_stream) in hpi_stream_host_buffer_detach()
212 hpi_handle_to_indexes(h_stream, &hm.adapter_index, in hpi_stream_host_buffer_detach()
219 static inline u16 hpi_stream_start(u32 h_stream) in hpi_stream_start() argument
221 if (hpi_handle_object(h_stream) == HPI_OBJ_OSTREAM) in hpi_stream_start()
222 return hpi_outstream_start(h_stream); in hpi_stream_start()
224 return hpi_instream_start(h_stream); in hpi_stream_start()
227 static inline u16 hpi_stream_stop(u32 h_stream) in hpi_stream_stop() argument
229 if (hpi_handle_object(h_stream) == HPI_OBJ_OSTREAM) in hpi_stream_stop()
230 return hpi_outstream_stop(h_stream); in hpi_stream_stop()
232 return hpi_instream_stop(h_stream); in hpi_stream_stop()
236 u32 h_stream, in hpi_stream_get_info_ex() argument
245 if (hpi_handle_object(h_stream) == HPI_OBJ_OSTREAM) in hpi_stream_get_info_ex()
246 e = hpi_outstream_get_info_ex(h_stream, pw_state, in hpi_stream_get_info_ex()
250 e = hpi_instream_get_info_ex(h_stream, pw_state, in hpi_stream_get_info_ex()
258 u32 h_stream) in hpi_stream_group_add() argument
261 return hpi_outstream_group_add(h_master, h_stream); in hpi_stream_group_add()
263 return hpi_instream_group_add(h_master, h_stream); in hpi_stream_group_add()
266 static inline u16 hpi_stream_group_reset(u32 h_stream) in hpi_stream_group_reset() argument
268 if (hpi_handle_object(h_stream) == HPI_OBJ_OSTREAM) in hpi_stream_group_reset()
269 return hpi_outstream_group_reset(h_stream); in hpi_stream_group_reset()
271 return hpi_instream_group_reset(h_stream); in hpi_stream_group_reset()
275 u32 h_stream, u32 *mo, u32 *mi) in hpi_stream_group_get_map() argument
277 if (hpi_handle_object(h_stream) == HPI_OBJ_OSTREAM) in hpi_stream_group_get_map()
278 return hpi_outstream_group_get_map(h_stream, mo, mi); in hpi_stream_group_get_map()
280 return hpi_instream_group_get_map(h_stream, mo, mi); in hpi_stream_group_get_map()
475 if (hpi_instream_reset(dpcm->h_stream) != 0) in snd_card_asihpi_pcm_hw_params()
479 dpcm->h_stream, &dpcm->format) != 0) in snd_card_asihpi_pcm_hw_params()
485 err = hpi_stream_host_buffer_attach(dpcm->h_stream, in snd_card_asihpi_pcm_hw_params()
498 err = hpi_stream_get_info_ex(dpcm->h_stream, NULL, in snd_card_asihpi_pcm_hw_params()
521 hpi_stream_host_buffer_detach(dpcm->h_stream); in snd_card_asihpi_hw_free()
634 ds->h_stream, in snd_card_asihpi_trigger()
644 dpcm->h_stream, in snd_card_asihpi_trigger()
645 ds->h_stream); in snd_card_asihpi_trigger()
659 hpi_handle_error(hpi_stream_start(dpcm->h_stream)); in snd_card_asihpi_trigger()
684 hpi_handle_error(hpi_stream_stop(dpcm->h_stream)); in snd_card_asihpi_trigger()
687 hpi_outstream_reset(dpcm->h_stream)); in snd_card_asihpi_trigger()
690 hpi_handle_error(hpi_stream_group_reset(dpcm->h_stream)); in snd_card_asihpi_trigger()
696 hpi_handle_error(hpi_stream_start(dpcm->h_stream)); in snd_card_asihpi_trigger()
701 hpi_handle_error(hpi_stream_stop(dpcm->h_stream)); in snd_card_asihpi_trigger()
788 ds->h_stream, &state, in snd_card_asihpi_timer_function()
802 hpi_handle_error(hpi_stream_start(ds->h_stream)); in snd_card_asihpi_timer_function()
903 ds->h_stream, pd, xfer1, in snd_card_asihpi_timer_function()
914 ds->h_stream, pd, in snd_card_asihpi_timer_function()
923 ds->h_stream, in snd_card_asihpi_timer_function()
931 ds->h_stream, in snd_card_asihpi_timer_function()
985 hpi_handle_error(hpi_outstream_reset(dpcm->h_stream)); in snd_card_asihpi_playback_prepare()
1007 u32 h_stream) in snd_card_asihpi_playback_formats() argument
1032 err = hpi_outstream_query_format(h_stream, &hpi_format); in snd_card_asihpi_playback_formats()
1052 substream->number, &dpcm->h_stream); in snd_card_asihpi_playback_open()
1093 snd_card_asihpi_playback_formats(card, dpcm->h_stream); in snd_card_asihpi_playback_open()
1135 hpi_handle_error(hpi_outstream_close(dpcm->h_stream)); in snd_card_asihpi_playback_close()
1180 hpi_handle_error(hpi_instream_reset(dpcm->h_stream)); in snd_card_asihpi_capture_prepare()
1190 u32 h_stream) in snd_card_asihpi_capture_formats() argument
1215 err = hpi_instream_query_format(h_stream, &hpi_format); in snd_card_asihpi_capture_formats()
1239 substream->number, &dpcm->h_stream)); in snd_card_asihpi_capture_open()
1273 snd_card_asihpi_capture_formats(card, dpcm->h_stream); in snd_card_asihpi_capture_open()
1304 hpi_handle_error(hpi_instream_close(dpcm->h_stream)); in snd_card_asihpi_capture_close()
2861 u32 h_stream; in snd_asihpi_probe() local
2931 0, &h_stream)); in snd_asihpi_probe()
2933 err = hpi_instream_host_buffer_free(h_stream); in snd_asihpi_probe()
2936 hpi_handle_error(hpi_instream_close(h_stream)); in snd_asihpi_probe()