scsi_cmnd = fsf_req->data.send_fcp_command_task.scsi_cmnd; 
scsi_cmnd = (struct scsi_cmnd*) fsf_req->data; 
zfcp_cmd_dbf_event_fsf(const char *text, struct zfcp_fsf_req *fsf_req,		       void *add_data, int add_length){	struct zfcp_adapter *adapter = fsf_req->adapter;	struct scsi_cmnd *scsi_cmnd;	int level = 3;	int i;	unsigned long flags;	spin_lock_irqsave(&adapter->dbf_lock, flags);	if (zfcp_fsf_req_is_scsi_cmnd(fsf_req)) {		scsi_cmnd = fsf_req->data.send_fcp_command_task.scsi_cmnd;		debug_text_event(adapter->cmd_dbf, level, "fsferror");		debug_text_event(adapter->cmd_dbf, level, text);		debug_event(adapter->cmd_dbf, level, &fsf_req,			    sizeof (unsigned long));		debug_event(adapter->cmd_dbf, level, &fsf_req->seq_no,			    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));		for (i = 0; i < add_length; i += ZFCP_CMD_DBF_LENGTH)			debug_event(adapter->cmd_dbf,				    level,				    (char *) add_data + i,				    min(ZFCP_CMD_DBF_LENGTH, add_length - i));	}	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