Lines Matching refs:h_owner
79 void *h_owner);
81 void *h_owner);
83 void *h_owner);
85 void *h_owner);
90 static void HPIMSGX__cleanup(u16 adapter_index, void *h_owner);
119 void *h_owner; member
147 void *h_owner) in subsys_message() argument
169 HPIMSGX__cleanup(HPIMSGX_ALLADAPTERS, h_owner); in subsys_message()
184 HPIMSGX__cleanup(HPIMSGX_ALLADAPTERS, h_owner); in subsys_message()
207 void *h_owner) in adapter_message() argument
217 HPIMSGX__cleanup(phm->adapter_index, h_owner); in adapter_message()
251 struct hpi_response *phr, void *h_owner) in outstream_message() argument
261 outstream_open(phm, phr, h_owner); in outstream_message()
264 outstream_close(phm, phr, h_owner); in outstream_message()
273 struct hpi_response *phr, void *h_owner) in instream_message() argument
283 instream_open(phm, phr, h_owner); in instream_message()
286 instream_close(phm, phr, h_owner); in instream_message()
298 void *h_owner) in hpi_send_recv_ex() argument
319 subsys_message(phm, phr, h_owner); in hpi_send_recv_ex()
323 adapter_message(phm, phr, h_owner); in hpi_send_recv_ex()
331 outstream_message(phm, phr, h_owner); in hpi_send_recv_ex()
335 instream_message(phm, phr, h_owner); in hpi_send_recv_ex()
377 void *h_owner) in instream_open() argument
416 obj_index].h_owner = h_owner; in instream_open()
427 void *h_owner) in instream_close() argument
436 if (h_owner == in instream_close()
438 obj_index].h_owner) { in instream_close()
443 obj_index].h_owner = NULL; in instream_close()
454 obj_index].h_owner = h_owner; in instream_close()
460 obj_index].h_owner = NULL; in instream_close()
465 h_owner, phm->adapter_index, phm->obj_index, in instream_close()
467 obj_index].h_owner); in instream_close()
474 void *h_owner) in outstream_open() argument
513 obj_index].h_owner = h_owner; in outstream_open()
524 void *h_owner) in outstream_close() argument
534 if (h_owner == in outstream_close()
536 obj_index].h_owner) { in outstream_close()
541 obj_index].h_owner = NULL; in outstream_close()
552 obj_index].h_owner = h_owner; in outstream_close()
558 obj_index].h_owner = NULL; in outstream_close()
563 h_owner, phm->adapter_index, phm->obj_index, in outstream_close()
565 obj_index].h_owner); in outstream_close()
611 outstream_user_open[adapter][i].h_owner = NULL; in adapter_prepare()
624 instream_user_open[adapter][i].h_owner = NULL; in adapter_prepare()
725 static void HPIMSGX__cleanup(u16 adapter_index, void *h_owner) in HPIMSGX__cleanup() argument
729 if (!h_owner) in HPIMSGX__cleanup()
743 if (h_owner == in HPIMSGX__cleanup()
744 outstream_user_open[adapter][i].h_owner) { in HPIMSGX__cleanup()
765 outstream_user_open[adapter][i].h_owner = in HPIMSGX__cleanup()
768 if (h_owner == instream_user_open[adapter][i].h_owner) { in HPIMSGX__cleanup()
789 instream_user_open[adapter][i].h_owner = NULL; in HPIMSGX__cleanup()