Lines Matching refs:adapter_index
64 if ((phm->adapter_index < HPI_MAX_ADAPTERS)
65 && hpi_entry_points[phm->adapter_index])
66 hpi_entry_points[phm->adapter_index] (phm, phr);
87 static void HPIMSGX__reset(u16 adapter_index);
90 static void HPIMSGX__cleanup(u16 adapter_index, void *h_owner);
154 if (phm->adapter_index != HPI_ADAPTER_INDEX_INVALID)
157 phm->adapter_index, phm->function);
222 HPIMSGX__cleanup(phm->adapter_index, h_owner);
228 hm.adapter_index = phm->adapter_index;
258 if (phm->obj_index >= aDAPTER_INFO[phm->adapter_index].num_outstreams) {
280 if (phm->obj_index >= aDAPTER_INFO[phm->adapter_index].num_instreams) {
315 if (phm->adapter_index >= HPI_MAX_ADAPTERS
316 && phm->adapter_index != HPIMSGX_ALLADAPTERS) {
360 memcpy(phr, &rESP_HPI_ADAPTER_OPEN[phm->adapter_index],
372 memcpy(phr, &rESP_HPI_MIXER_OPEN[phm->adapter_index],
392 if (instream_user_open[phm->adapter_index][phm->obj_index].open_flag)
394 else if (rESP_HPI_ISTREAM_OPEN[phm->adapter_index]
397 &rESP_HPI_ISTREAM_OPEN[phm->adapter_index][phm->
401 instream_user_open[phm->adapter_index][phm->
408 hm.adapter_index = phm->adapter_index;
414 instream_user_open[phm->adapter_index][phm->
418 instream_user_open[phm->adapter_index][phm->
420 instream_user_open[phm->adapter_index][phm->
423 &rESP_HPI_ISTREAM_OPEN[phm->adapter_index]
442 instream_user_open[phm->adapter_index][phm->
447 instream_user_open[phm->adapter_index][phm->
453 hm.adapter_index = phm->adapter_index;
458 instream_user_open[phm->adapter_index][phm->
462 instream_user_open[phm->adapter_index][phm->
464 instream_user_open[phm->adapter_index][phm->
470 h_owner, phm->adapter_index, phm->obj_index,
471 instream_user_open[phm->adapter_index][phm->
489 if (outstream_user_open[phm->adapter_index][phm->obj_index].open_flag)
491 else if (rESP_HPI_OSTREAM_OPEN[phm->adapter_index]
494 &rESP_HPI_OSTREAM_OPEN[phm->adapter_index][phm->
498 outstream_user_open[phm->adapter_index][phm->
505 hm.adapter_index = phm->adapter_index;
511 outstream_user_open[phm->adapter_index][phm->
515 outstream_user_open[phm->adapter_index][phm->
517 outstream_user_open[phm->adapter_index][phm->
520 &rESP_HPI_OSTREAM_OPEN[phm->adapter_index]
540 outstream_user_open[phm->adapter_index][phm->
545 outstream_user_open[phm->adapter_index][phm->
551 hm.adapter_index = phm->adapter_index;
556 outstream_user_open[phm->adapter_index][phm->
560 outstream_user_open[phm->adapter_index][phm->
562 outstream_user_open[phm->adapter_index][phm->
568 h_owner, phm->adapter_index, phm->obj_index,
569 outstream_user_open[phm->adapter_index][phm->
587 hm.adapter_index = adapter;
597 hm.adapter_index = adapter;
610 hm.adapter_index = adapter;
623 hm.adapter_index = adapter;
634 hm.adapter_index = adapter;
642 static void HPIMSGX__reset(u16 adapter_index)
648 if (adapter_index == HPIMSGX_ALLADAPTERS) {
678 } else if (adapter_index < HPI_MAX_ADAPTERS) {
679 rESP_HPI_ADAPTER_OPEN[adapter_index].h.error =
681 rESP_HPI_MIXER_OPEN[adapter_index].h.error =
684 rESP_HPI_OSTREAM_OPEN[adapter_index][i].h.error =
686 rESP_HPI_ISTREAM_OPEN[adapter_index][i].h.error =
719 hpi_entry_points[hr.u.s.adapter_index] = entry_point_func;
724 adapter_prepare(hr.u.s.adapter_index);
730 static void HPIMSGX__cleanup(u16 adapter_index, void *h_owner)
737 if (adapter_index == HPIMSGX_ALLADAPTERS) {
741 adapter = adapter_index;
759 hm.adapter_index = (u16)adapter;
783 hm.adapter_index = (u16)adapter;