Lines Matching refs:host
66 arxescsi_dma_setup(struct Scsi_Host *host, struct scsi_pointer *SCp, in arxescsi_dma_setup() argument
112 arxescsi_dma_pseudo(struct Scsi_Host *host, struct scsi_pointer *SCp, in arxescsi_dma_pseudo() argument
115 struct arxescsi_info *info = (struct arxescsi_info *)host->hostdata; in arxescsi_dma_pseudo()
198 static void arxescsi_dma_stop(struct Scsi_Host *host, struct scsi_pointer *SCp) in arxescsi_dma_stop() argument
211 static const char *arxescsi_info(struct Scsi_Host *host) in arxescsi_info() argument
213 struct arxescsi_info *info = (struct arxescsi_info *)host->hostdata; in arxescsi_info()
217 host->hostt->name, info->info.scsi.type, info->ec->slot_no, in arxescsi_info()
224 arxescsi_show_info(struct seq_file *m, struct Scsi_Host *host) in arxescsi_show_info() argument
227 info = (struct arxescsi_info *)host->hostdata; in arxescsi_show_info()
254 struct Scsi_Host *host; in arxescsi_probe() local
269 host = scsi_host_alloc(&arxescsi_template, sizeof(struct arxescsi_info)); in arxescsi_probe()
270 if (!host) { in arxescsi_probe()
275 info = (struct arxescsi_info *)host->hostdata; in arxescsi_probe()
298 ret = fas216_init(host); in arxescsi_probe()
302 ret = fas216_add(host, &ec->dev); in arxescsi_probe()
306 fas216_release(host); in arxescsi_probe()
308 scsi_host_put(host); in arxescsi_probe()
317 struct Scsi_Host *host = ecard_get_drvdata(ec); in arxescsi_remove() local
320 fas216_remove(host); in arxescsi_remove()
322 fas216_release(host); in arxescsi_remove()
323 scsi_host_put(host); in arxescsi_remove()