u_int lun, int alloc) 
u_int lun) 
ahc_linux_get_device(struct ahc_softc *ahc, u_int channel, u_int target,		     u_int lun, int alloc){	struct ahc_linux_target *targ;	struct ahc_linux_device *dev;	u_int target_offset;	target_offset = target;	if (channel != 0)		target_offset += 8;	targ = ahc->platform_data->targets[target_offset];	if (targ == NULL) {		if (alloc != 0) {			targ = ahc_linux_alloc_target(ahc, channel, target);			if (targ == NULL)				return (NULL);		} else			return (NULL);	}	dev = targ->devices[lun];	if (dev == NULL && alloc != 0)		dev = ahc_linux_alloc_device(ahc, targ, lun);	return (dev);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/c7525233d2df39b95552f6f49c6b390a9c4d2e80/aic7xxx_osm.c/buggy/drivers/scsi/aic7xxx/aic7xxx_osm.c