if (cmd->device->id == priv->qinitid) { 
if (scmd_id(cmd) == priv->qinitid) { 
int qlogicfas408_queuecommand(Scsi_Cmnd * cmd, void (*done) (Scsi_Cmnd *)){	struct qlogicfas408_priv *priv = get_priv_by_cmd(cmd);	if (cmd->device->id == priv->qinitid) {		cmd->result = DID_BAD_TARGET << 16;		done(cmd);		return 0;	}	cmd->scsi_done = done;	/* wait for the last command's interrupt to finish */	while (priv->qlcmd != NULL) {		barrier();		cpu_relax();	}	ql_icmd(cmd);	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/422c0d61d591cbfb70f029e13505fb437e169d68/qlogicfas408.c/clean/drivers/scsi/qlogicfas408.c