TAILQ_INIT(&dev->busyq); 
ahc_linux_alloc_device(struct ahc_softc *ahc,		 struct ahc_linux_target *targ, u_int lun){	struct ahc_linux_device *dev;	dev = malloc(sizeof(*dev), M_DEVBUG, M_NOWAIT);	if (dev == NULL)		return (NULL);	memset(dev, 0, sizeof(*dev));	init_timer(&dev->timer);	TAILQ_INIT(&dev->busyq);	dev->flags = AHC_DEV_UNCONFIGURED;	dev->lun = lun;	dev->target = targ;	/*	 * We start out life using untagged	 * transactions of which we allow one.	 */	dev->openings = 1;	/*	 * Set maxtags to 0.  This will be changed if we	 * later determine that we are dealing with	 * a tagged queuing capable device.	 */	dev->maxtags = 0;		targ->refcount++;	targ->devices[lun] = dev;	return (dev);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/e4e360c325c90f7830baaa2a27cd7a1f2bdeb6b0/aic7xxx_osm.c/clean/drivers/scsi/aic7xxx/aic7xxx_osm.c