tmp_evt, 
static void purge_requests(struct ibmvscsi_host_data *hostdata){	struct srp_event_struct *tmp_evt, *pos;	unsigned long flags;	spin_lock_irqsave(hostdata->host->host_lock, flags);	list_for_each_entry_safe(tmp_evt, pos, &hostdata->sent, list) {		list_del(&tmp_evt->list);		if (tmp_evt->cmnd) {			tmp_evt->cmnd->result = (DID_ERROR << 16);			unmap_cmd_data(&tmp_evt->iu.srp.cmd, 				       tmp_evt->hostdata->dev);			if (tmp_evt->cmnd_done)				tmp_evt->cmnd_done(tmp_evt->cmnd);		} else {			if (tmp_evt->done) {				tmp_evt->done(tmp_evt);			}		}		free_event_struct(&tmp_evt->hostdata->pool, tmp_evt);	}	spin_unlock_irqrestore(hostdata->host->host_lock, flags);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/4dddbc26c3895ecdab1f4b16435685b47f96f599/ibmvscsi.c/buggy/drivers/scsi/ibmvscsi/ibmvscsi.c