scsi_scan_target(&shost->shost_gendev, channel, order_id, lun, rescan); 
__scsi_scan_target(&shost->shost_gendev, channel, order_id, lun, rescan); 
static void scsi_scan_channel(struct Scsi_Host *shost, unsigned int channel,			      unsigned int id, unsigned int lun, int rescan){	uint order_id;	if (id == SCAN_WILD_CARD)		for (id = 0; id < shost->max_id; ++id) {			/*			 * XXX adapter drivers when possible (FCP, iSCSI)			 * could modify max_id to match the current max,			 * not the absolute max.			 *			 * XXX add a shost id iterator, so for example,			 * the FC ID can be the same as a target id			 * without a huge overhead of sparse id's.			 */			if (shost->reverse_ordering)				/*				 * Scan from high to low id.				 */				order_id = shost->max_id - id - 1;			else				order_id = id;			scsi_scan_target(&shost->shost_gendev, channel, order_id, lun, rescan);		}	else		scsi_scan_target(&shost->shost_gendev, channel, id, lun, rescan);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/e517d3133f62c27b211f305a6dbd6f6ccac0db1b/scsi_scan.c/buggy/drivers/scsi/scsi_scan.c