/linux-master/drivers/scsi/ |
H A D | fdomain.h | 112 struct Scsi_Host *fdomain_create(int base, int irq, int this_id, 114 int fdomain_destroy(struct Scsi_Host *sh);
|
H A D | dmx3191d.c | 61 struct Scsi_Host *shost; 118 struct Scsi_Host *shost = pci_get_drvdata(pdev);
|
H A D | bvme6000_scsi.c | 41 struct Scsi_Host *host; 95 struct Scsi_Host *host = platform_get_drvdata(dev);
|
H A D | sni_53c710.c | 58 struct Scsi_Host *host; 109 struct Scsi_Host *host = dev_get_drvdata(&dev->dev);
|
H A D | mvme16x_scsi.c | 40 struct Scsi_Host * host = NULL; 108 struct Scsi_Host *host = platform_get_drvdata(dev);
|
H A D | scsi_transport_fc.c | 28 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 D | a4000t.c | 40 struct Scsi_Host *host; 100 struct Scsi_Host *host = platform_get_drvdata(pdev);
|
H A D | aha1542.c | 207 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 D | scsi_scan.c | 121 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 D | a3000.c | 36 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 D | NCR5380.c | 134 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 D | scsi_error.c | 64 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 D | scsi_transport_sas.c | 174 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 D | scsi_transport_srp.c | 46 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 D | virtio_scsi.c | 99 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 D | fdomain.c | 182 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 D | mptscsih.h | 114 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 D | csio_attr.c | 62 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 D | eesox.c | 122 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 D | lpfc_attr.c | 121 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 D | efct_driver.h | 69 struct Scsi_Host *shost;
|
H A D | efct_xport.c | 377 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 D | qlogic_stub.c | 85 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 D | sas_internal.h | 54 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 D | scsi_device.h | 104 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);
|