for(i = 0; i < host_index && scsi_id != -1; i++) 
for(i = 0; i < host_index && scsi_id == -1; i++) 
static int sym53c416_host_reset(Scsi_Cmnd *SCpnt){	int base;	int scsi_id = -1;		int i;	/* printk("sym53c416_reset\n"); */	base = SCpnt->device->host->io_port;	/* search scsi_id - fixme, we shouldnt need to iterate for this! */	for(i = 0; i < host_index && scsi_id != -1; i++)		if(hosts[i].base == base)			scsi_id = hosts[i].scsi_id;	outb(RESET_CHIP, base + COMMAND_REG);	outb(NOOP | PIO_MODE, base + COMMAND_REG);	outb(RESET_SCSI_BUS, base + COMMAND_REG);	sym53c416_init(base, scsi_id);	return SUCCESS;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/380c3877ae5de888cfb7a59990b9aee5a415295f/sym53c416.c/clean/drivers/scsi/sym53c416.c