struct	ahd_linux_device *dev; u_long	flags; 
ahd_linux_slave_configure(Scsi_Device *device){	struct	ahd_softc *ahd;	struct	ahd_linux_device *dev;	u_long	flags;	ahd = *((struct ahd_softc **)device->host->hostdata);	if (bootverbose)		printf("%s: Slave Configure %d\n", ahd_name(ahd), device->id);	ahd_midlayer_entrypoint_lock(ahd, &flags);	/*	 * Since Linux has attached to the device, configure	 * it so we don't free and allocate the device	 * structure on every command.	 */	dev = ahd_linux_get_device(ahd, device->channel,				   device->id, device->lun,				   /*alloc*/TRUE);	if (dev != NULL) {		dev->flags &= ~AHD_DEV_UNCONFIGURED;		dev->flags |= AHD_DEV_SLAVE_CONFIGURED;		dev->scsi_device = device;		ahd_linux_device_queue_depth(ahd, dev);	}	ahd_midlayer_entrypoint_unlock(ahd, &flags);	return (0);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/73a25462100772b72a5d62fd66dff01b53018618/aic79xx_osm.c/buggy/drivers/scsi/aic7xxx/aic79xx_osm.c