Searched refs:Scsi_Host (Results 51 - 75 of 342) sorted by relevance

1234567891011>>

/linux-master/drivers/scsi/
H A Dfdomain.h112 struct Scsi_Host *fdomain_create(int base, int irq, int this_id,
114 int fdomain_destroy(struct Scsi_Host *sh);
H A Ddmx3191d.c61 struct Scsi_Host *shost;
118 struct Scsi_Host *shost = pci_get_drvdata(pdev);
H A Dbvme6000_scsi.c41 struct Scsi_Host *host;
95 struct Scsi_Host *host = platform_get_drvdata(dev);
H A Dsni_53c710.c58 struct Scsi_Host *host;
109 struct Scsi_Host *host = dev_get_drvdata(&dev->dev);
H A Dmvme16x_scsi.c40 struct Scsi_Host * host = NULL;
108 struct Scsi_Host *host = platform_get_drvdata(dev);
H A Dscsi_transport_fc.c28 static int fc_queue_work(struct Scsi_Host *, struct work_struct *);
30 static int fc_vport_setup(struct Scsi_Host *shost, int channel,
33 static int fc_bsg_hostadd(struct Scsi_Host *, struct fc_host_attrs *);
34 static int fc_bsg_rportadd(struct Scsi_Host *, struct fc_rport *);
389 struct Scsi_Host *shost = dev_to_shost(dev);
471 struct Scsi_Host *shost = dev_to_shost(dev);
539 fc_host_post_fc_event(struct Scsi_Host *shost, u32 event_number,
614 fc_host_post_event(struct Scsi_Host *shost, u32 event_number,
636 fc_host_post_vendor_event(struct Scsi_Host *shost, u32 event_number,
653 fc_find_rport_by_wwpn(struct Scsi_Host *shos
[all...]
H A Da4000t.c40 struct Scsi_Host *host;
100 struct Scsi_Host *host = platform_get_drvdata(pdev);
H A Daha1542.c207 static int aha1542_test_port(struct Scsi_Host *sh)
280 struct Scsi_Host *sh = dev_id;
414 static int aha1542_queuecommand(struct Scsi_Host *sh, struct scsi_cmnd *cmd)
526 static void setup_mailboxes(struct Scsi_Host *sh)
545 static int aha1542_getconfig(struct Scsi_Host *sh)
614 static int aha1542_mbenable(struct Scsi_Host *sh)
649 static int aha1542_query(struct Scsi_Host *sh)
707 static void aha1542_set_bus_times(struct Scsi_Host *sh, int bus_on, int bus_off, int dma_speed)
740 static struct Scsi_Host *aha1542_hw_init(const struct scsi_host_template *tpnt,
744 struct Scsi_Host *s
[all...]
H A Dscsi_scan.c121 struct Scsi_Host *shost;
285 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent);
393 struct Scsi_Host *shost = dev_to_shost(dev->parent);
431 struct Scsi_Host *shost = dev_to_shost(parent);
495 struct Scsi_Host *shost = dev_to_shost(parent);
1186 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent);
1334 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent);
1430 struct Scsi_Host *shost = dev_to_shost(&starget->dev);
1603 struct scsi_device *__scsi_add_device(struct Scsi_Host *shost, uint channel,
1640 int scsi_add_device(struct Scsi_Host *hos
[all...]
H A Da3000.c36 struct Scsi_Host *instance = data;
57 struct Scsi_Host *instance = cmd->device->host;
139 static void dma_stop(struct Scsi_Host *instance, struct scsi_cmnd *SCpnt,
219 struct Scsi_Host *instance;
287 struct Scsi_Host *instance = platform_get_drvdata(pdev);
H A DNCR5380.c134 static int do_abort(struct Scsi_Host *, unsigned int);
135 static void do_reset(struct Scsi_Host *);
136 static void bus_reset_cleanup(struct Scsi_Host *);
294 static void NCR5380_print(struct Scsi_Host *instance)
343 static void NCR5380_print_phase(struct Scsi_Host *instance)
368 static const char *NCR5380_info(struct Scsi_Host *instance)
389 static int NCR5380_init(struct Scsi_Host *instance, int flags)
470 static int NCR5380_maybe_reset_bus(struct Scsi_Host *instance)
515 static void NCR5380_exit(struct Scsi_Host *instance)
529 static void complete_cmd(struct Scsi_Host *instanc
[all...]
H A Dscsi_error.c64 void scsi_eh_wakeup(struct Scsi_Host *shost, unsigned int busy)
82 void scsi_schedule_eh(struct Scsi_Host *shost)
98 static int scsi_host_eh_past_deadline(struct Scsi_Host *shost)
128 struct Scsi_Host *host = sdev->host;
152 struct Scsi_Host *shost = sdev->host;
231 struct Scsi_Host *shost = sdev->host;
284 struct Scsi_Host *shost = scmd->device->host;
300 struct Scsi_Host *shost = scmd->device->host;
338 struct Scsi_Host *host = scmd->device->host;
402 static inline void scsi_eh_prt_fail_stats(struct Scsi_Host *shos
[all...]
H A Dscsi_transport_sas.c174 struct Scsi_Host *shost = dev_to_shost(job->dev);
190 static int sas_bsg_initialize(struct Scsi_Host *shost, struct sas_rphy *rphy)
226 struct Scsi_Host *shost = dev_to_shost(dev);
251 struct Scsi_Host *shost = dev_to_shost(dev);
264 struct Scsi_Host *shost;
306 * sas_remove_host - tear down a Scsi_Host's SAS data structures
309 * Removes all SAS PHYs and remote PHYs for a given Scsi_Host and remove the
310 * Scsi_Host as well.
312 * Note: Do not call scsi_remove_host() on the Scsi_Host any more, as it is
315 void sas_remove_host(struct Scsi_Host *shos
[all...]
H A Dscsi_transport_srp.c46 static inline struct Scsi_Host *rport_to_shost(struct srp_rport *r)
62 static inline struct srp_rport *shost_to_rport(struct Scsi_Host *shost)
107 struct Scsi_Host *shost = dev_to_shost(dev);
161 struct Scsi_Host *shost = dev_to_shost(dev);
382 struct Scsi_Host *shost = rport_to_shost(rport);
404 struct Scsi_Host *shost = rport_to_shost(rport);
428 struct Scsi_Host *shost = rport_to_shost(rport);
447 struct Scsi_Host *shost = rport_to_shost(rport);
463 struct Scsi_Host *shost = rport_to_shost(rport);
534 struct Scsi_Host *shos
[all...]
H A Dvirtio_scsi.c99 static inline struct Scsi_Host *virtio_scsi_host(struct virtio_device *vdev)
197 struct Scsi_Host *sh = virtio_scsi_host(vq->vdev);
225 struct Scsi_Host *sh = virtio_scsi_host(vq->vdev);
284 struct Scsi_Host *shost = virtio_scsi_host(vscsi->vdev);
316 struct Scsi_Host *shost = virtio_scsi_host(vscsi->vdev);
340 struct Scsi_Host *shost = virtio_scsi_host(vscsi->vdev);
423 struct Scsi_Host *sh = virtio_scsi_host(vq->vdev);
565 static int virtscsi_queuecommand(struct Scsi_Host *shost,
697 struct Scsi_Host *shost = sdev->host;
726 static void virtscsi_map_queues(struct Scsi_Host *shos
[all...]
H A Dfdomain.c182 static int fdomain_select(struct Scsi_Host *sh, int target)
268 struct Scsi_Host *sh = container_of((void *)fd, struct Scsi_Host,
405 static int fdomain_queue(struct Scsi_Host *sh, struct scsi_cmnd *cmd)
440 struct Scsi_Host *sh = cmd->device->host;
461 struct Scsi_Host *sh = cmd->device->host;
514 struct Scsi_Host *fdomain_create(int base, int irq, int this_id,
517 struct Scsi_Host *sh;
580 int fdomain_destroy(struct Scsi_Host *sh)
/linux-master/drivers/message/fusion/
H A Dmptscsih.h114 extern int mptscsih_show_info(struct seq_file *, struct Scsi_Host *);
115 extern const char * mptscsih_info(struct Scsi_Host *SChost);
/linux-master/drivers/scsi/csiostor/
H A Dcsio_attr.c62 struct Scsi_Host *shost = csio_ln_to_shost(ln);
184 struct Scsi_Host *shost = csio_ln_to_shost(ln);
210 csio_get_host_port_id(struct Scsi_Host *shost)
226 csio_get_host_port_type(struct Scsi_Host *shost)
245 csio_get_host_port_state(struct Scsi_Host *shost)
270 csio_get_host_speed(struct Scsi_Host *shost)
308 csio_get_host_fabric_name(struct Scsi_Host *shost)
329 csio_get_stats(struct Scsi_Host *shost)
554 struct Scsi_Host *shost = fc_vport->shost;
617 struct Scsi_Host *shos
[all...]
/linux-master/drivers/scsi/arm/
H A Deesox.c122 eesoxscsi_terminator_ctl(struct Scsi_Host *host, int on_off)
140 * dev_id - user-defined (Scsi_Host structure)
159 eesoxscsi_dma_setup(struct Scsi_Host *host, struct scsi_pointer *SCp,
355 eesoxscsi_dma_pseudo(struct Scsi_Host *host, struct scsi_pointer *SCp,
372 eesoxscsi_dma_stop(struct Scsi_Host *host, struct scsi_pointer *SCp)
379 /* Prototype: const char *eesoxscsi_info(struct Scsi_Host * host)
384 const char *eesoxscsi_info(struct Scsi_Host *host)
396 /* Prototype: int eesoxscsi_set_proc_info(struct Scsi_Host *host, char *buffer, int length)
404 eesoxscsi_set_proc_info(struct Scsi_Host *host, char *buffer, int length)
427 static int eesoxscsi_show_info(struct seq_file *m, struct Scsi_Host *hos
[all...]
/linux-master/drivers/scsi/lpfc/
H A Dlpfc_attr.c121 struct Scsi_Host *shost = class_to_shost(dev);
321 struct Scsi_Host *shost = class_to_shost(dev);
335 struct Scsi_Host *shost = class_to_shost(dev);
707 struct Scsi_Host *shost = class_to_shost(dev);
758 struct Scsi_Host *shost = class_to_shost(dev);
778 struct Scsi_Host *shost = class_to_shost(dev);
790 struct Scsi_Host *shost = class_to_shost(dev);
802 struct Scsi_Host *shost = class_to_shost(dev);
822 struct Scsi_Host *host = class_to_shost(dev);
839 struct Scsi_Host *shos
[all...]
/linux-master/drivers/scsi/elx/efct/
H A Defct_driver.h69 struct Scsi_Host *shost;
H A Defct_xport.c377 struct Scsi_Host *shost = NULL;
383 efc_log_err(efct, "failed to allocate Scsi_Host struct\n");
658 efct_xport_remove_host(struct Scsi_Host *shost)
678 efct_get_host_port_id(struct Scsi_Host *shost)
692 efct_get_host_port_type(struct Scsi_Host *shost)
719 efct_get_host_vport_type(struct Scsi_Host *shost)
725 efct_get_host_port_state(struct Scsi_Host *shost)
740 efct_get_host_speed(struct Scsi_Host *shost)
791 efct_get_host_fabric_name(struct Scsi_Host *shost)
807 efct_get_stats(struct Scsi_Host *shos
[all...]
/linux-master/drivers/scsi/pcmcia/
H A Dqlogic_stub.c85 struct Scsi_Host *host;
93 static struct Scsi_Host *qlogic_detect(struct scsi_host_template *host,
98 struct Scsi_Host *shost; /* registered host structure */
195 struct Scsi_Host *host;
/linux-master/drivers/scsi/libsas/
H A Dsas_internal.h54 void sas_scsi_recover_host(struct Scsi_Host *shost);
85 void sas_smp_handler(struct bsg_job *job, struct Scsi_Host *shost,
114 extern void sas_smp_host_handler(struct bsg_job *job, struct Scsi_Host *shost);
117 struct Scsi_Host *shost)
/linux-master/include/scsi/
H A Dscsi_device.h104 struct Scsi_Host *host;
385 extern struct scsi_device *__scsi_add_device(struct Scsi_Host *,
387 extern int scsi_add_device(struct Scsi_Host *host, uint channel,
399 extern struct scsi_device *scsi_device_lookup(struct Scsi_Host *,
401 extern struct scsi_device *__scsi_device_lookup(struct Scsi_Host *,
414 extern struct scsi_device *__scsi_iterate_devices(struct Scsi_Host *,
482 void scsi_block_targets(struct Scsi_Host *shost, struct device *dev);

Completed in 216 milliseconds

1234567891011>>