Lines Matching refs:adapter

587 static u16 adapter_prepare(u16 adapter)  in adapter_prepare()  argument
598 hm.adapter_index = adapter; in adapter_prepare()
600 memcpy(&rESP_HPI_ADAPTER_OPEN[adapter], &hr, in adapter_prepare()
608 hm.adapter_index = adapter; in adapter_prepare()
613 aDAPTER_INFO[adapter].num_outstreams = hr.u.ax.info.num_outstreams; in adapter_prepare()
614 aDAPTER_INFO[adapter].num_instreams = hr.u.ax.info.num_instreams; in adapter_prepare()
615 aDAPTER_INFO[adapter].type = hr.u.ax.info.adapter_type; in adapter_prepare()
618 for (i = 0; i < aDAPTER_INFO[adapter].num_outstreams; i++) { in adapter_prepare()
621 hm.adapter_index = adapter; in adapter_prepare()
624 memcpy(&rESP_HPI_OSTREAM_OPEN[adapter][i], &hr, in adapter_prepare()
626 outstream_user_open[adapter][i].open_flag = 0; in adapter_prepare()
627 outstream_user_open[adapter][i].h_owner = NULL; in adapter_prepare()
631 for (i = 0; i < aDAPTER_INFO[adapter].num_instreams; i++) { in adapter_prepare()
634 hm.adapter_index = adapter; in adapter_prepare()
637 memcpy(&rESP_HPI_ISTREAM_OPEN[adapter][i], &hr, in adapter_prepare()
639 instream_user_open[adapter][i].open_flag = 0; in adapter_prepare()
640 instream_user_open[adapter][i].h_owner = NULL; in adapter_prepare()
645 hm.adapter_index = adapter; in adapter_prepare()
647 memcpy(&rESP_HPI_MIXER_OPEN[adapter], &hr, in adapter_prepare()
656 u16 adapter; in HPIMSGX__reset() local
660 for (adapter = 0; adapter < HPI_MAX_ADAPTERS; adapter++) { in HPIMSGX__reset()
664 memcpy(&rESP_HPI_ADAPTER_OPEN[adapter], &hr, in HPIMSGX__reset()
665 sizeof(rESP_HPI_ADAPTER_OPEN[adapter])); in HPIMSGX__reset()
669 memcpy(&rESP_HPI_MIXER_OPEN[adapter], &hr, in HPIMSGX__reset()
670 sizeof(rESP_HPI_MIXER_OPEN[adapter])); in HPIMSGX__reset()
676 memcpy(&rESP_HPI_OSTREAM_OPEN[adapter][i], in HPIMSGX__reset()
678 sizeof(rESP_HPI_OSTREAM_OPEN[adapter] in HPIMSGX__reset()
683 memcpy(&rESP_HPI_ISTREAM_OPEN[adapter][i], in HPIMSGX__reset()
685 sizeof(rESP_HPI_ISTREAM_OPEN[adapter] in HPIMSGX__reset()
743 int i, adapter, adapter_limit; in HPIMSGX__cleanup() local
749 adapter = 0; in HPIMSGX__cleanup()
752 adapter = adapter_index; in HPIMSGX__cleanup()
753 adapter_limit = adapter + 1; in HPIMSGX__cleanup()
756 for (; adapter < adapter_limit; adapter++) { in HPIMSGX__cleanup()
760 outstream_user_open[adapter][i].h_owner) { in HPIMSGX__cleanup()
766 adapter, i); in HPIMSGX__cleanup()
770 hm.adapter_index = (u16)adapter; in HPIMSGX__cleanup()
780 outstream_user_open[adapter][i].open_flag = 0; in HPIMSGX__cleanup()
781 outstream_user_open[adapter][i].h_owner = in HPIMSGX__cleanup()
784 if (h_owner == instream_user_open[adapter][i].h_owner) { in HPIMSGX__cleanup()
790 adapter, i); in HPIMSGX__cleanup()
794 hm.adapter_index = (u16)adapter; in HPIMSGX__cleanup()
804 instream_user_open[adapter][i].open_flag = 0; in HPIMSGX__cleanup()
805 instream_user_open[adapter][i].h_owner = NULL; in HPIMSGX__cleanup()