if (ZFCP_LOG_CHECK(ZFCP_LOG_LEVEL_TRACE)) { if (status & QDIO_STATUS_INBOUND_INT) { ZFCP_LOG_TRACE("status is" " QDIO_STATUS_INBOUND_INT \n"); } if (status & QDIO_STATUS_OUTBOUND_INT) { ZFCP_LOG_TRACE("status is" " QDIO_STATUS_OUTBOUND_INT \n"); } } 
zfcp_qdio_handler_error_check(struct zfcp_adapter *adapter,			      unsigned int status,			      unsigned int qdio_error, unsigned int siga_error){	int retval = 0;	if (ZFCP_LOG_CHECK(ZFCP_LOG_LEVEL_TRACE)) {		if (status & QDIO_STATUS_INBOUND_INT) {			ZFCP_LOG_TRACE("status is"				       " QDIO_STATUS_INBOUND_INT \n");		}		if (status & QDIO_STATUS_OUTBOUND_INT) {			ZFCP_LOG_TRACE("status is"				       " QDIO_STATUS_OUTBOUND_INT \n");		}	}	if (unlikely(status & QDIO_STATUS_LOOK_FOR_ERROR)) {		retval = -EIO;		ZFCP_LOG_INFO("QDIO problem occurred (status=0x%x, "			      "qdio_error=0x%x, siga_error=0x%x)\n",			      status, qdio_error, siga_error);		/* Restarting IO on the failed adapter from scratch */		debug_text_event(adapter->erp_dbf, 1, "qdio_err");               /*                * Since we have been using this adapter, it is save to assume                * that it is not failed but recoverable. The card seems to                * report link-up events by self-initiated queue shutdown.                * That is why we need to clear the the link-down flag                * which is set again in case we have missed by a mile.                */               zfcp_erp_adapter_reopen(                       adapter,                        ZFCP_STATUS_ADAPTER_LINK_UNPLUGGED |                       ZFCP_STATUS_COMMON_ERP_FAILED);	}	return retval;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/8a36e4532ea10471f0a8605207d071361d7be2c3/zfcp_qdio.c/clean/drivers/s390/scsi/zfcp_qdio.c