Lines Matching refs:hio

115 ocs_unsol_abort_cb (ocs_hw_io_t *hio, ocs_remote_node_t *rnode, uint32_t len, int32_t status, uint3…  in ocs_unsol_abort_cb()  argument
118 ocs_assert(hio, -1); in ocs_unsol_abort_cb()
120 ocs_log_debug(ocs, "xri=0x%x tag=0x%x\n", hio->indicator, hio->reqtag); in ocs_unsol_abort_cb()
121 ocs_hw_io_free(&ocs->hw, hio); in ocs_unsol_abort_cb()
131 ocs_port_owned_abort(ocs_t *ocs, ocs_hw_io_t *hio) in ocs_port_owned_abort() argument
134 hw_rc = ocs_hw_io_abort(&ocs->hw, hio, FALSE, in ocs_port_owned_abort()
138 ocs_log_debug(ocs, "already aborted XRI 0x%x\n", hio->indicator); in ocs_port_owned_abort()
141 hio->indicator, hw_rc); in ocs_port_owned_abort()
219 if (seq->hio != NULL) { in ocs_unsol_process()
220 ocs_port_owned_abort(ocs, seq->hio); in ocs_unsol_process()
250 if (seq->hio != NULL) { in ocs_unsol_process()
251 ocs_port_owned_abort(ocs, seq->hio); in ocs_unsol_process()
302 if (seq->hio != NULL) { in ocs_process_node_pending()
303 ocs_port_owned_abort(ocs, seq->hio); in ocs_process_node_pending()
364 if (seq->hio != NULL) { in ocs_domain_process_pending()
365 ocs_port_owned_abort(ocs, seq->hio); in ocs_domain_process_pending()
403 if (frame->hio != NULL) { in ocs_purge_pending()
404 ocs_port_owned_abort(ocs, frame->hio); in ocs_purge_pending()
1036 ocs_hw_io_activate_port_owned(&ocs->hw, seq->hio); in ocs_dispatch_fcp_cmd_auto_xfer_rdy()
1037 io->hio = seq->hio; in ocs_dispatch_fcp_cmd_auto_xfer_rdy()
1038 seq->hio->ul_io = io; in ocs_dispatch_fcp_cmd_auto_xfer_rdy()
1039 io->tgt_task_tag = seq->hio->indicator; in ocs_dispatch_fcp_cmd_auto_xfer_rdy()
1073 ocs_hw_io_t *hio = seq->hio; in ocs_dispatch_fcp_data() local
1078 ocs_assert(hio, -1); in ocs_dispatch_fcp_data()
1080 io = hio->ul_io; in ocs_dispatch_fcp_data()
1083 hio->indicator); in ocs_dispatch_fcp_data()
1091 if (!ocs_hw_is_io_port_owned(hw, seq->hio)) { in ocs_dispatch_fcp_data()
1093 hio->indicator); in ocs_dispatch_fcp_data()
1100 seq->status, hio->indicator); in ocs_dispatch_fcp_data()
1107 ocs_port_owned_abort(ocs, seq->hio); in ocs_dispatch_fcp_data()
1129 hio->indicator, io->init_task_tag); in ocs_dispatch_fcp_data()