Lines Matching refs:device
50 #include <linux/device.h>
195 device driver */
328 struct aha1740_hostdata *host = HOSTDATA(SCpnt->device->host);
356 spin_lock_irqsave(SCpnt->device->host->host_lock, flags);
375 spin_unlock_irqrestore(SCpnt->device->host->host_lock, flags);
429 host->ecb[ecbno].lun = SCpnt->device->lun;
434 host->ecb[ecbno].senseptr = ecb_cpu_to_dma (SCpnt->device->host,
436 host->ecb[ecbno].statusptr = ecb_cpu_to_dma (SCpnt->device->host,
465 unsigned int base = SCpnt->device->host->io_port;
468 spin_lock_irqsave(SCpnt->device->host->host_lock, flags);
477 outl (ecb_cpu_to_dma (SCpnt->device->host, host->ecb + ecbno),
488 spin_unlock_irqrestore(SCpnt->device->host->host_lock, flags);
559 static int aha1740_probe (struct device *dev)
636 static int aha1740_remove (struct device *dev)