retval = zfcp_erp_adisc(port->adapter, port->d_id); 
retval = zfcp_erp_adisc(port); 
zfcp_test_link(struct zfcp_port *port){	int retval;	zfcp_port_get(port);	retval = zfcp_erp_adisc(port->adapter, port->d_id);	if (retval != 0) {		zfcp_port_put(port);		ZFCP_LOG_NORMAL("reopen needed for port 0x%016Lx "				"on adapter %s\n ", port->wwpn,				zfcp_get_busid_by_port(port));		retval = zfcp_erp_port_forced_reopen(port, 0);		if (retval != 0) {			ZFCP_LOG_NORMAL("reopen of remote port 0x%016Lx "					"on adapter %s failed\n", port->wwpn,					zfcp_get_busid_by_port(port));			retval = -EPERM;		}	}	return retval;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/64b29a130901d5b8578e9f602cf2dae56aaff224/zfcp_erp.c/buggy/drivers/s390/scsi/zfcp_erp.c