Lines Matching refs:els

82 	ocs_io_t *els;  in ocs_node_abort_all_els()  local
88 ocs_list_foreach_safe(&node->els_io_active_list, els, els_next) { in ocs_node_abort_all_els()
89 ocs_log_debug(node->ocs, "[%s] initiate ELS abort %s\n", node->display_name, els->display_name); in ocs_node_abort_all_els()
91 cbdata.els = els; in ocs_node_abort_all_els()
92 ocs_els_post_event(els, OCS_EVT_ABORT_ELS, &cbdata); in ocs_node_abort_all_els()
569 ocs_io_t *els; in ocs_node_force_free() local
589 ocs_list_foreach_safe(&node->els_io_pend_list, els, els_next) { in ocs_node_force_free()
591 ocs_list_remove(&node->els_io_pend_list, els); in ocs_node_force_free()
593 ocs_io_free(node->ocs, els); in ocs_node_force_free()
599 ocs_list_foreach_safe(&node->els_io_active_list, els, els_next) { in ocs_node_force_free()
601 ocs_list_remove(&node->els_io_active_list, els); in ocs_node_force_free()
603 ocs_io_free(node->ocs, els); in ocs_node_force_free()
920 ocs_io_t *els; in ocs_node_initiate_cleanup() local
928 ocs_list_foreach_safe(&node->els_io_pend_list, els, els_next) { in ocs_node_initiate_cleanup()
931 (els == node->ls_acc_io)) { in ocs_node_initiate_cleanup()
935 node_printf(node, "Freeing pending els %s\n", els->display_name); in ocs_node_initiate_cleanup()
936 ocs_list_remove(&node->els_io_pend_list, els); in ocs_node_initiate_cleanup()
938 ocs_io_free(node->ocs, els); in ocs_node_initiate_cleanup()
1511 ocs_io_t *els; in ocs_ddump_node() local
1574 ocs_list_foreach(&node->els_io_pend_list, els) { in ocs_ddump_node()
1575 ocs_ddump_els(textbuf, els); in ocs_ddump_node()
1580 ocs_list_foreach(&node->els_io_active_list, els) { in ocs_ddump_node()
1581 ocs_ddump_els(textbuf, els); in ocs_ddump_node()
1622 ocs_assert(cbdata->els, -1); in node_check_els_req()
1623 els_gen = (fc_els_gen_t *)cbdata->els->els_req.virt; in node_check_els_req()
1626 if ((cbdata->els->hio_type != OCS_HW_ELS_REQ) || (els_gen->command_code != cmd)) { in node_check_els_req()
1627 if (cbdata->els->hio_type != OCS_HW_ELS_REQ) { in node_check_els_req()
1629 node->display_name, funcname, cmd, cbdata->els->hio_type); in node_check_els_req()
1672 ocs_assert(cbdata->els, -1); in node_check_ns_req()
1673 fcct = (fcct_iu_header_t *)cbdata->els->els_req.virt; in node_check_ns_req()
1676 if ((cbdata->els->hio_type != OCS_HW_FC_CT) || fcct->cmd_rsp_code != ocs_htobe16(cmd)) { in node_check_ns_req()
1677 if (cbdata->els->hio_type != OCS_HW_FC_CT) { in node_check_ns_req()
1679 node->display_name, funcname, cmd, cbdata->els->hio_type); in node_check_ns_req()