Lines Matching defs:adapter

156 			"suspicious adapter index %d in subsys message 0x%x.\n",
444 /* HPI_DEBUG_LOG(INFO,"closing adapter %d "
542 /* HPI_DEBUG_LOG(INFO,"closing adapter %d "
576 static u16 adapter_prepare(u16 adapter)
581 /* Open the adapter and streams */
587 hm.adapter_index = adapter;
589 memcpy(&rESP_HPI_ADAPTER_OPEN[adapter], &hr,
597 hm.adapter_index = adapter;
602 aDAPTER_INFO[adapter].num_outstreams = hr.u.ax.info.num_outstreams;
603 aDAPTER_INFO[adapter].num_instreams = hr.u.ax.info.num_instreams;
604 aDAPTER_INFO[adapter].type = hr.u.ax.info.adapter_type;
607 for (i = 0; i < aDAPTER_INFO[adapter].num_outstreams; i++) {
610 hm.adapter_index = adapter;
613 memcpy(&rESP_HPI_OSTREAM_OPEN[adapter][i], &hr,
615 outstream_user_open[adapter][i].open_flag = 0;
616 outstream_user_open[adapter][i].h_owner = NULL;
620 for (i = 0; i < aDAPTER_INFO[adapter].num_instreams; i++) {
623 hm.adapter_index = adapter;
626 memcpy(&rESP_HPI_ISTREAM_OPEN[adapter][i], &hr,
628 instream_user_open[adapter][i].open_flag = 0;
629 instream_user_open[adapter][i].h_owner = NULL;
634 hm.adapter_index = adapter;
636 memcpy(&rESP_HPI_MIXER_OPEN[adapter], &hr,
645 u16 adapter;
649 for (adapter = 0; adapter < HPI_MAX_ADAPTERS; adapter++) {
653 memcpy(&rESP_HPI_ADAPTER_OPEN[adapter], &hr,
654 sizeof(rESP_HPI_ADAPTER_OPEN[adapter]));
658 memcpy(&rESP_HPI_MIXER_OPEN[adapter], &hr,
659 sizeof(rESP_HPI_MIXER_OPEN[adapter]));
665 memcpy(&rESP_HPI_OSTREAM_OPEN[adapter][i],
667 sizeof(rESP_HPI_OSTREAM_OPEN[adapter]
672 memcpy(&rESP_HPI_ISTREAM_OPEN[adapter][i],
674 sizeof(rESP_HPI_ISTREAM_OPEN[adapter]
702 /* Init response here so we can pass in previous adapter list */
717 /* the adapter was created successfully
720 /* prepare adapter (pre-open streams etc.) */
723 " preparing adapter\n");
732 int i, adapter, adapter_limit;
738 adapter = 0;
741 adapter = adapter_index;
742 adapter_limit = adapter + 1;
745 for (; adapter < adapter_limit; adapter++) {
746 /* printk(KERN_INFO "Cleanup adapter #%d\n",wAdapter); */
749 outstream_user_open[adapter][i].h_owner) {
754 "Close adapter %d ostream %d\n",
755 adapter, i);
759 hm.adapter_index = (u16)adapter;
769 outstream_user_open[adapter][i].open_flag = 0;
770 outstream_user_open[adapter][i].h_owner =
773 if (h_owner == instream_user_open[adapter][i].h_owner) {
778 "Close adapter %d istream %d\n",
779 adapter, i);
783 hm.adapter_index = (u16)adapter;
793 instream_user_open[adapter][i].open_flag = 0;
794 instream_user_open[adapter][i].h_owner = NULL;