req_data = (union zfcp_req_data *) scsi_cmnd->host_scribble; fsf_req = (req_data ? req_data->send_fcp_command_task.fsf_req : NULL); 
fsf_req = (struct zfcp_fsf_req  *) scsi_cmnd->host_scribble; 
zfcp_cmd_dbf_event_scsi(const char *text, struct scsi_cmnd *scsi_cmnd){	struct zfcp_adapter *adapter;	union zfcp_req_data *req_data;	struct zfcp_fsf_req *fsf_req;	int level = ((host_byte(scsi_cmnd->result) != 0) ? 1 : 5);	unsigned long flags;	adapter = (struct zfcp_adapter *) scsi_cmnd->device->host->hostdata[0];	req_data = (union zfcp_req_data *) scsi_cmnd->host_scribble;	fsf_req = (req_data ? req_data->send_fcp_command_task.fsf_req : NULL);	spin_lock_irqsave(&adapter->dbf_lock, flags);	debug_text_event(adapter->cmd_dbf, level, "hostbyte");	debug_text_event(adapter->cmd_dbf, level, text);	debug_event(adapter->cmd_dbf, level, &scsi_cmnd->result, sizeof (u32));	debug_event(adapter->cmd_dbf, level, &scsi_cmnd,		    sizeof (unsigned long));	debug_event(adapter->cmd_dbf, level, &scsi_cmnd->cmnd,		    min(ZFCP_CMD_DBF_LENGTH, (int)scsi_cmnd->cmd_len));	if (likely(fsf_req)) {		debug_event(adapter->cmd_dbf, level, &fsf_req,			    sizeof (unsigned long));		debug_event(adapter->cmd_dbf, level, &fsf_req->seq_no,			    sizeof (u32));	} else {		debug_text_event(adapter->cmd_dbf, level, "");		debug_text_event(adapter->cmd_dbf, level, "");	}	spin_unlock_irqrestore(&adapter->dbf_lock, flags);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/059c97d0434834d291eff94669ca2dd3eaac9d28/zfcp_aux.c/clean/drivers/s390/scsi/zfcp_aux.c