/linux-4.4.14/include/scsi/ |
D | scsi_host.h | 21 struct Scsi_Host; 66 int (* release)(struct Scsi_Host *); 75 const char *(* info)(struct Scsi_Host *); 127 int (* queuecommand)(struct Scsi_Host *, struct scsi_cmnd *); 256 int (* scan_finished)(struct Scsi_Host *, unsigned long); 265 void (* scan_start)(struct Scsi_Host *); 306 int (*show_info)(struct seq_file *, struct Scsi_Host *); 307 int (*write_info)(struct Scsi_Host *, char *, int); 330 int (*host_reset)(struct Scsi_Host *shost, int reset_type); 510 int func_name(struct Scsi_Host *shost, struct scsi_cmnd *cmd) \ [all …]
|
D | scsi_transport_iscsi.h | 34 struct Scsi_Host; 112 int (*get_host_param) (struct Scsi_Host *shost, 114 int (*set_host_param) (struct Scsi_Host *shost, 134 struct iscsi_endpoint *(*ep_connect) (struct Scsi_Host *shost, 139 int (*tgt_dscvr) (struct Scsi_Host *shost, enum iscsi_tgt_dscvr type, 141 int (*set_path) (struct Scsi_Host *shost, struct iscsi_path *params); 142 int (*set_iface_param) (struct Scsi_Host *shost, void *data, 149 int (*send_ping) (struct Scsi_Host *shost, uint32_t iface_num, 152 int (*get_chap) (struct Scsi_Host *shost, uint16_t chap_tbl_idx, 154 int (*delete_chap) (struct Scsi_Host *shost, uint16_t chap_tbl_idx); [all …]
|
D | scsi_transport.h | 38 int (*user_scan)(struct Scsi_Host *, uint, uint, u64); 58 void (* eh_strategy_handler)(struct Scsi_Host *); 75 int (* it_nexus_response)(struct Scsi_Host *, u64, int); 81 int (* tsk_mgmt_response)(struct Scsi_Host *, u64, u64, int); 109 struct Scsi_Host *shost = dev_to_shost(&starget->dev); in scsi_transport_target_data() 117 struct Scsi_Host *shost = sdev->host; in scsi_transport_device_data()
|
D | scsi_transport_fc.h | 244 struct Scsi_Host *shost; /* Physical Port Parent */ 638 struct Scsi_Host *shost; 677 void (*get_host_port_id)(struct Scsi_Host *); 678 void (*get_host_port_type)(struct Scsi_Host *); 679 void (*get_host_port_state)(struct Scsi_Host *); 680 void (*get_host_active_fc4s)(struct Scsi_Host *); 681 void (*get_host_speed)(struct Scsi_Host *); 682 void (*get_host_fabric_name)(struct Scsi_Host *); 683 void (*get_host_symbolic_name)(struct Scsi_Host *); 684 void (*set_host_system_hostname)(struct Scsi_Host *); [all …]
|
D | libiscsi.h | 39 struct Scsi_Host; 332 struct Scsi_Host *host; 385 extern int iscsi_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *sc); 393 extern int iscsi_host_set_param(struct Scsi_Host *shost, 396 extern int iscsi_host_get_param(struct Scsi_Host *shost, 398 extern int iscsi_host_add(struct Scsi_Host *shost, struct device *pdev); 399 extern struct Scsi_Host *iscsi_host_alloc(struct scsi_host_template *sht, 402 extern void iscsi_host_remove(struct Scsi_Host *shost); 403 extern void iscsi_host_free(struct Scsi_Host *shost); 410 iscsi_session_setup(struct iscsi_transport *, struct Scsi_Host *shost,
|
D | sas_ata.h | 42 void sas_ata_strategy_handler(struct Scsi_Host *shost); 43 void sas_ata_eh(struct Scsi_Host *shost, struct list_head *work_q, 66 static inline void sas_ata_strategy_handler(struct Scsi_Host *shost) in sas_ata_strategy_handler() 70 static inline void sas_ata_eh(struct Scsi_Host *shost, struct list_head *work_q, in sas_ata_eh()
|
D | scsi_transport_srp.h | 107 int (* tsk_mgmt_response)(struct Scsi_Host *, u64, u64, int); 108 int (* it_nexus_response)(struct Scsi_Host *, u64, int); 117 extern struct srp_rport *srp_rport_add(struct Scsi_Host *, 125 extern void srp_remove_host(struct Scsi_Host *);
|
D | scsi_eh.h | 9 struct Scsi_Host; 14 extern void scsi_report_bus_reset(struct Scsi_Host *, int); 15 extern void scsi_report_device_reset(struct Scsi_Host *, int, int);
|
D | scsi_device.h | 78 struct Scsi_Host *host; 301 extern struct scsi_device *__scsi_add_device(struct Scsi_Host *, 303 extern int scsi_add_device(struct Scsi_Host *host, uint channel, 312 extern struct scsi_device *scsi_device_lookup(struct Scsi_Host *, 314 extern struct scsi_device *__scsi_device_lookup(struct Scsi_Host *, 327 extern struct scsi_device *__scsi_iterate_devices(struct Scsi_Host *,
|
D | scsi_transport_spi.h | 29 struct Scsi_Host; 130 void (*get_signalling)(struct Scsi_Host *); 131 void (*set_signalling)(struct Scsi_Host *, enum spi_signal_type);
|
D | libfc.h | 865 struct Scsi_Host *host; 1033 struct Scsi_Host *shost; in libfc_host_alloc() 1103 int fc_queuecommand(struct Scsi_Host *, struct scsi_cmnd *); 1148 void fc_get_host_speed(struct Scsi_Host *); 1149 void fc_get_host_port_state(struct Scsi_Host *); 1151 struct fc_host_statistics *fc_get_host_stats(struct Scsi_Host *);
|
D | scsi_tcq.h | 21 static inline struct scsi_cmnd *scsi_host_find_tag(struct Scsi_Host *shost, in scsi_host_find_tag()
|
D | libsas.h | 361 struct Scsi_Host *shost; 687 extern int sas_queuecommand(struct Scsi_Host * ,struct scsi_cmnd *); 725 extern int sas_smp_handler(struct Scsi_Host *shost, struct sas_rphy *rphy, 732 int sas_request_addr(struct Scsi_Host *shost, u8 *addr);
|
D | scsi_transport_sas.h | 170 int (*smp_handler)(struct Scsi_Host *, struct sas_rphy *, struct request *); 175 extern void sas_remove_host(struct Scsi_Host *);
|
/linux-4.4.14/drivers/scsi/ |
D | scsi_priv.h | 14 struct Scsi_Host; 32 extern int scsi_setup_command_freelist(struct Scsi_Host *shost); 33 extern void scsi_destroy_command_freelist(struct Scsi_Host *shost); 73 extern void scsi_eh_wakeup(struct Scsi_Host *shost); 75 void scsi_eh_ready_devs(struct Scsi_Host *shost, 87 extern void scsi_run_host_queues(struct Scsi_Host *shost); 90 extern int scsi_mq_setup_tags(struct Scsi_Host *shost); 91 extern void scsi_mq_destroy_tags(struct Scsi_Host *shost); 102 extern void scsi_proc_host_add(struct Scsi_Host *); 103 extern void scsi_proc_host_rm(struct Scsi_Host *); [all …]
|
D | NCR5380.h | 259 struct Scsi_Host *host; /* Host backpointer */ 312 static void NCR5380_print_phase(struct Scsi_Host *instance); 313 static void NCR5380_print(struct Scsi_Host *instance); 320 static int NCR5380_probe_irq(struct Scsi_Host *instance, int possible); 322 static int NCR5380_init(struct Scsi_Host *instance, int flags); 323 static void NCR5380_exit(struct Scsi_Host *instance); 324 static void NCR5380_information_transfer(struct Scsi_Host *instance); 329 static const char *NCR5380_info(struct Scsi_Host *instance); 330 static void NCR5380_reselect(struct Scsi_Host *instance); 331 static int NCR5380_select(struct Scsi_Host *instance, struct scsi_cmnd *cmd); [all …]
|
D | hosts.c | 66 int scsi_host_set_state(struct Scsi_Host *shost, enum scsi_host_state state) in scsi_host_set_state() 157 void scsi_remove_host(struct Scsi_Host *shost) in scsi_remove_host() 201 int scsi_add_host_with_dma(struct Scsi_Host *shost, struct device *dev, in scsi_add_host_with_dma() 316 struct Scsi_Host *shost = dev_to_shost(dev); in scsi_host_dev_release() 387 struct Scsi_Host *scsi_host_alloc(struct scsi_host_template *sht, int privsize) in scsi_host_alloc() 389 struct Scsi_Host *shost; in scsi_host_alloc() 395 shost = kzalloc(sizeof(struct Scsi_Host) + privsize, gfp_mask); in scsi_host_alloc() 520 struct Scsi_Host *scsi_register(struct scsi_host_template *sht, int privsize) in scsi_register() 522 struct Scsi_Host *shost = scsi_host_alloc(sht, privsize); in scsi_register() 536 void scsi_unregister(struct Scsi_Host *shost) in scsi_unregister() [all …]
|
D | aha152x.c | 571 static void seldi_run(struct Scsi_Host *shpnt); 572 static void seldo_run(struct Scsi_Host *shpnt); 573 static void selto_run(struct Scsi_Host *shpnt); 574 static void busfree_run(struct Scsi_Host *shpnt); 576 static void msgo_init(struct Scsi_Host *shpnt); 577 static void msgo_run(struct Scsi_Host *shpnt); 578 static void msgo_end(struct Scsi_Host *shpnt); 580 static void cmd_init(struct Scsi_Host *shpnt); 581 static void cmd_run(struct Scsi_Host *shpnt); 582 static void cmd_end(struct Scsi_Host *shpnt); [all …]
|
D | wd33c93.h | 204 typedef void (*dma_stop_t) (struct Scsi_Host *instance, 227 struct Scsi_Host *next; 343 void wd33c93_init (struct Scsi_Host *instance, const wd33c93_regs regs, 346 int wd33c93_queuecommand (struct Scsi_Host *h, struct scsi_cmnd *cmd); 347 void wd33c93_intr (struct Scsi_Host *instance); 348 int wd33c93_show_info(struct seq_file *, struct Scsi_Host *); 349 int wd33c93_write_info(struct Scsi_Host *, char *, int);
|
D | sym53c416.h | 26 static const char *sym53c416_info(struct Scsi_Host *); 27 static int sym53c416_release(struct Scsi_Host *); 28 static int sym53c416_queuecommand(struct Scsi_Host *, struct scsi_cmnd *);
|
D | mvme147.c | 21 struct Scsi_Host *instance = data; in mvme147_intr() 32 struct Scsi_Host *instance = cmd->device->host; in dma_setup() 61 static void dma_stop(struct Scsi_Host *instance, struct scsi_cmnd *SCpnt, in dma_stop() 70 struct Scsi_Host *instance; in mvme147_detect() 158 int mvme147_release(struct Scsi_Host *instance) in mvme147_release()
|
D | mac_scsi.c | 35 #define NCR5380_local_declare() struct Scsi_Host *_instance 84 static inline char macscsi_read(struct Scsi_Host *instance, int reg) in macscsi_read() 89 static inline void macscsi_write(struct Scsi_Host *instance, int reg, int value) in macscsi_write() 128 static void mac_scsi_reset_boot(struct Scsi_Host *instance) in mac_scsi_reset_boot() 231 static int macscsi_pread(struct Scsi_Host *instance, in macscsi_pread() 325 static int macscsi_pwrite(struct Scsi_Host *instance, in macscsi_pwrite() 385 struct Scsi_Host *instance; in mac_scsi_probe() 472 struct Scsi_Host *instance = platform_get_drvdata(pdev); in mac_scsi_remove()
|
D | scsi.c | 135 scsi_host_free_command(struct Scsi_Host *shost, struct scsi_cmnd *cmd) in scsi_host_free_command() 154 scsi_host_alloc_command(struct Scsi_Host *shost, gfp_t gfp_mask) in scsi_host_alloc_command() 193 __scsi_get_command(struct Scsi_Host *shost, gfp_t gfp_mask) in __scsi_get_command() 254 static void __scsi_put_command(struct Scsi_Host *shost, struct scsi_cmnd *cmd) in __scsi_put_command() 295 scsi_find_host_cmd_pool(struct Scsi_Host *shost) in scsi_find_host_cmd_pool() 313 scsi_alloc_host_cmd_pool(struct Scsi_Host *shost) in scsi_alloc_host_cmd_pool() 342 scsi_get_host_cmd_pool(struct Scsi_Host *shost) in scsi_get_host_cmd_pool() 389 static void scsi_put_host_cmd_pool(struct Scsi_Host *shost) in scsi_put_host_cmd_pool() 425 int scsi_setup_command_freelist(struct Scsi_Host *shost) in scsi_setup_command_freelist() 454 void scsi_destroy_command_freelist(struct Scsi_Host *shost) in scsi_destroy_command_freelist() [all …]
|
D | scsi_transport_srp.c | 59 static inline struct Scsi_Host *rport_to_shost(struct srp_rport *r) in rport_to_shost() 64 static inline struct srp_rport *shost_to_rport(struct Scsi_Host *shost) in shost_to_rport() 105 struct Scsi_Host *shost = dev_to_shost(dev); in srp_host_setup() 168 struct Scsi_Host *shost = dev_to_shost(dev); in store_srp_rport_delete() 389 struct Scsi_Host *shost = rport_to_shost(rport); in srp_reconnect_work() 411 static int scsi_request_fn_active(struct Scsi_Host *shost) in scsi_request_fn_active() 429 static void srp_wait_for_queuecommand(struct Scsi_Host *shost) in srp_wait_for_queuecommand() 437 struct Scsi_Host *shost = rport_to_shost(rport); in __rport_fail_io_fast() 462 struct Scsi_Host *shost = rport_to_shost(rport); in rport_fast_io_fail_timedout() 481 struct Scsi_Host *shost = rport_to_shost(rport); in rport_dev_loss_timedout() [all …]
|
D | scsi_transport_fc.c | 43 static int fc_queue_work(struct Scsi_Host *, struct work_struct *); 45 static int fc_vport_setup(struct Scsi_Host *shost, int channel, 48 static int fc_bsg_hostadd(struct Scsi_Host *, struct fc_host_attrs *); 49 static int fc_bsg_rportadd(struct Scsi_Host *, struct fc_rport *); 387 struct Scsi_Host *shost = dev_to_shost(dev); in fc_host_setup() 468 struct Scsi_Host *shost = dev_to_shost(dev); in fc_host_remove() 534 fc_host_post_event(struct Scsi_Host *shost, u32 event_number, in fc_host_post_event() 603 fc_host_post_vendor_event(struct Scsi_Host *shost, u32 event_number, in fc_host_post_vendor_event() 705 struct Scsi_Host *shost = rport_to_shost(rport); \ 723 struct Scsi_Host *shost = rport_to_shost(rport); \ [all …]
|
D | qlogicfas408.h | 85 struct Scsi_Host *shost; /* pointer back to host */ 106 int qlogicfas408_queuecommand(struct Scsi_Host *h, struct scsi_cmnd * cmd); 112 const char *qlogicfas408_info(struct Scsi_Host *host);
|
D | a2091.c | 27 struct Scsi_Host *instance = data; in a2091_intr() 43 struct Scsi_Host *instance = cmd->device->host; in dma_setup() 107 static void dma_stop(struct Scsi_Host *instance, struct scsi_cmnd *SCpnt, in dma_stop() 152 struct Scsi_Host *instance = cmd->device->host; in a2091_bus_reset() 185 struct Scsi_Host *instance; in a2091_probe() 244 struct Scsi_Host *instance = zorro_get_drvdata(z); in a2091_remove()
|
D | scsi_module.c | 20 struct Scsi_Host *shost; in init_this_scsi_driver() 48 scsi_remove_host(list_entry(l, struct Scsi_Host, sht_legacy_list)); in init_this_scsi_driver() 55 struct Scsi_Host *shost, *s; in exit_this_scsi_driver()
|
D | a3000.c | 28 struct Scsi_Host *instance = data; in a3000_intr() 47 struct Scsi_Host *instance = cmd->device->host; in dma_setup() 109 static void dma_stop(struct Scsi_Host *instance, struct scsi_cmnd *SCpnt, in dma_stop() 167 struct Scsi_Host *instance = cmd->device->host; in a3000_bus_reset() 201 struct Scsi_Host *instance; in amiga_a3000_scsi_probe() 263 struct Scsi_Host *instance = platform_get_drvdata(pdev); in amiga_a3000_scsi_remove()
|
D | scsi_scan.c | 116 struct Scsi_Host *shost; 215 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in scsi_alloc_sdev() 314 struct Scsi_Host *shost = dev_to_shost(dev->parent); in scsi_target_destroy() 352 struct Scsi_Host *shost = dev_to_shost(parent); in __scsi_find_target() 415 struct Scsi_Host *shost = dev_to_shost(parent); in scsi_alloc_target() 1058 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in scsi_probe_and_add_lun() 1206 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in scsi_sequential_lun_scan() 1309 struct Scsi_Host *shost = dev_to_shost(&starget->dev); in scsi_report_lun_scan() 1471 struct scsi_device *__scsi_add_device(struct Scsi_Host *shost, uint channel, in __scsi_add_device() 1507 int scsi_add_device(struct Scsi_Host *host, uint channel, in scsi_add_device() [all …]
|
D | scsi_transport_sas.c | 170 static void sas_smp_request(struct request_queue *q, struct Scsi_Host *shost, in sas_smp_request() 175 int (*handler)(struct Scsi_Host *, struct sas_rphy *, struct request *); in sas_smp_request() 192 sas_smp_request(q, (struct Scsi_Host *)q->queuedata, NULL); in sas_host_smp_request() 203 struct Scsi_Host *shost = dev_to_shost(dev); in sas_host_release() 211 static int sas_bsg_initialize(struct Scsi_Host *shost, struct sas_rphy *rphy) in sas_bsg_initialize() 261 static void sas_bsg_remove(struct Scsi_Host *shost, struct sas_rphy *rphy) in sas_bsg_remove() 283 struct Scsi_Host *shost = dev_to_shost(dev); in sas_host_setup() 302 struct Scsi_Host *shost = dev_to_shost(dev); in sas_host_remove() 315 struct Scsi_Host *shost; in sas_host_match() 363 void sas_remove_host(struct Scsi_Host *shost) in sas_remove_host() [all …]
|
D | scsi_error.c | 63 void scsi_eh_wakeup(struct Scsi_Host *shost) in scsi_eh_wakeup() 79 void scsi_schedule_eh(struct Scsi_Host *shost) in scsi_schedule_eh() 95 static int scsi_host_eh_past_deadline(struct Scsi_Host *shost) in scsi_host_eh_past_deadline() 184 struct Scsi_Host *shost = sdev->host; in scsi_abort_command() 233 struct Scsi_Host *shost = scmd->device->host; in scsi_eh_scmd_add() 274 struct Scsi_Host *host = scmd->device->host; in scsi_times_out() 332 static inline void scsi_eh_prt_fail_stats(struct Scsi_Host *shost, in scsi_eh_prt_fail_stats() 753 struct Scsi_Host *host = scmd->device->host; in scsi_try_host_reset() 783 struct Scsi_Host *host = scmd->device->host; in scsi_try_bus_reset() 825 struct Scsi_Host *host = scmd->device->host; in scsi_try_target_reset() [all …]
|
D | qlogicfas.c | 50 static struct Scsi_Host *__qlogicfas_detect(struct scsi_host_template *host, in __qlogicfas_detect() 56 struct Scsi_Host *hreg; /* registered host structure */ in __qlogicfas_detect() 147 struct Scsi_Host *shost; in qlogicfas_detect() 165 static int qlogicfas_release(struct Scsi_Host *shost) in qlogicfas_release()
|
D | aha1542.c | 185 static int aha1542_test_port(struct Scsi_Host *sh) in aha1542_test_port() 238 struct Scsi_Host *sh = dev_id; in aha1542_interrupt() 370 static int aha1542_queuecommand(struct Scsi_Host *sh, struct scsi_cmnd *cmd) in aha1542_queuecommand() 490 static void setup_mailboxes(struct Scsi_Host *sh) in setup_mailboxes() 510 static int aha1542_getconfig(struct Scsi_Host *sh) in aha1542_getconfig() 575 static int aha1542_mbenable(struct Scsi_Host *sh) in aha1542_mbenable() 610 static int aha1542_query(struct Scsi_Host *sh) in aha1542_query() 665 static void aha1542_set_bus_times(struct Scsi_Host *sh, int bus_on, int bus_off, int dma_speed) in aha1542_set_bus_times() 698 static struct Scsi_Host *aha1542_hw_init(struct scsi_host_template *tpnt, struct device *pdev, int … in aha1542_hw_init() 701 struct Scsi_Host *sh; in aha1542_hw_init() [all …]
|
D | gdth_proc.h | 8 int gdth_execute(struct Scsi_Host *shost, gdth_cmd_str *gdtcmd, char *cmnd, 11 static int gdth_set_asc_info(struct Scsi_Host *host, char *buffer,
|
D | scsi_proc.c | 51 struct Scsi_Host *shost = PDE_DATA(file_inode(file)); in proc_scsi_host_write() 75 struct Scsi_Host *shost = m->private; in proc_scsi_show() 137 void scsi_proc_host_add(struct Scsi_Host *shost) in scsi_proc_host_add() 159 void scsi_proc_host_rm(struct Scsi_Host *shost) in scsi_proc_host_rm() 244 struct Scsi_Host *shost; in scsi_add_single_device() 272 struct Scsi_Host *shost; in scsi_remove_single_device()
|
D | gvp11.c | 29 struct Scsi_Host *instance = data; in gvp11_intr() 52 struct Scsi_Host *instance = cmd->device->host; in dma_setup() 146 static void dma_stop(struct Scsi_Host *instance, struct scsi_cmnd *SCpnt, in dma_stop() 176 struct Scsi_Host *instance = cmd->device->host; in gvp11_bus_reset() 290 struct Scsi_Host *instance; in gvp11_probe() 385 struct Scsi_Host *instance = zorro_get_drvdata(z); in gvp11_remove()
|
D | ultrastor.h | 17 static const char *ultrastor_info(struct Scsi_Host *shpnt); 18 static int ultrastor_queuecommand(struct Scsi_Host *, struct scsi_cmnd *);
|
D | virtio_scsi.c | 124 static inline struct Scsi_Host *virtio_scsi_host(struct virtio_device *vdev) in virtio_scsi_host() 238 struct Scsi_Host *sh = virtio_scsi_host(vq->vdev); in virtscsi_req_done() 266 struct Scsi_Host *sh = virtio_scsi_host(vq->vdev); in virtscsi_ctrl_done() 325 struct Scsi_Host *shost = virtio_scsi_host(vscsi->vdev); in virtscsi_handle_transport_reset() 352 struct Scsi_Host *shost = virtio_scsi_host(vscsi->vdev); in virtscsi_handle_param_change() 412 struct Scsi_Host *sh = virtio_scsi_host(vq->vdev); in virtscsi_event_done() 534 struct Scsi_Host *shost = virtio_scsi_host(vscsi->vdev); in virtscsi_queuecommand() 569 static int virtscsi_queuecommand_single(struct Scsi_Host *sh, in virtscsi_queuecommand_single() 626 static int virtscsi_queuecommand_multi(struct Scsi_Host *sh, in virtscsi_queuecommand_multi() 705 struct Scsi_Host *shost = sdev->host; in virtscsi_change_queue_depth() [all …]
|
D | NCR5380.c | 270 static int do_abort(struct Scsi_Host *host); 271 static void do_reset(struct Scsi_Host *host); 314 static int NCR5380_poll_politely(struct Scsi_Host *instance, int reg, int bit, int val, int t) in NCR5380_poll_politely() 407 static void NCR5380_print(struct Scsi_Host *instance) in NCR5380_print() 448 static void NCR5380_print_phase(struct Scsi_Host *instance) in NCR5380_print_phase() 566 static int __init __maybe_unused NCR5380_probe_irq(struct Scsi_Host *instance, in NCR5380_probe_irq() 619 static const char *NCR5380_info(struct Scsi_Host *instance) in NCR5380_info() 626 static void prepare_info(struct Scsi_Host *instance) in prepare_info() 687 static void NCR5380_print_status(struct Scsi_Host *instance) in NCR5380_print_status() 708 static int __maybe_unused NCR5380_write_info(struct Scsi_Host *instance, in NCR5380_write_info() [all …]
|
D | scsi_sysfs.c | 100 static int scsi_scan(struct Scsi_Host *shost, const char *str) in scsi_scan() 131 struct Scsi_Host *shost = class_to_shost(dev); \ 154 struct Scsi_Host *shost = class_to_shost(dev); in store_scan() 169 struct Scsi_Host *shost = class_to_shost(dev); in store_shost_state() 191 struct Scsi_Host *shost = class_to_shost(dev); in show_shost_state() 224 struct Scsi_Host *shost = class_to_shost(dev); in show_shost_supported_mode() 240 struct Scsi_Host *shost = class_to_shost(dev); in show_shost_active_mode() 264 struct Scsi_Host *shost = class_to_shost(dev); in store_host_reset() 288 struct Scsi_Host *shost = class_to_shost(dev); in show_shost_eh_deadline() 299 struct Scsi_Host *shost = class_to_shost(dev); in store_shost_eh_deadline() [all …]
|
D | 53c700.h | 57 struct Scsi_Host *NCR_700_detect(struct scsi_host_template *, 59 int NCR_700_release(struct Scsi_Host *host); 477 NCR_700_readb(struct Scsi_Host *host, __u32 reg) in NCR_700_readb() 486 NCR_700_readl(struct Scsi_Host *host, __u32 reg) in NCR_700_readl() 501 NCR_700_writeb(__u8 value, struct Scsi_Host *host, __u32 reg) in NCR_700_writeb() 510 NCR_700_writel(__u32 value, struct Scsi_Host *host, __u32 reg) in NCR_700_writel()
|
D | scsi_transport_spi.c | 185 struct Scsi_Host *shost = dev_to_shost(dev); in spi_host_setup() 205 struct Scsi_Host *shost; in spi_host_match() 316 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); \ 333 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); \ 351 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); \ 495 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in show_spi_transport_period() 511 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in store_spi_transport_period() 539 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in show_spi_transport_min_period() 573 struct Scsi_Host *shost = transport_class_to_shost(cdev); in show_spi_host_signalling() 585 struct Scsi_Host *shost = transport_class_to_shost(dev); in store_spi_host_signalling() [all …]
|
D | t128.c | 169 struct Scsi_Host *instance; in t128_detect() 255 static int t128_release(struct Scsi_Host *shost) in t128_release() 311 static inline int NCR5380_pread (struct Scsi_Host *instance, unsigned char *dst, 357 static inline int NCR5380_pwrite (struct Scsi_Host *instance, unsigned char *src,
|
D | aha1740.c | 88 static inline struct ecb *ecb_dma_to_cpu (struct Scsi_Host *host, in ecb_dma_to_cpu() 99 static inline dma_addr_t ecb_cpu_to_dma (struct Scsi_Host *host, void *cpu) in ecb_cpu_to_dma() 109 static int aha1740_show_info(struct seq_file *m, struct Scsi_Host *shpnt) in aha1740_show_info() 209 struct Scsi_Host *host = (struct Scsi_Host *) dev_id; in aha1740_intr_handle() 555 struct Scsi_Host *shpnt; in aha1740_probe() 631 struct Scsi_Host *shpnt = dev_get_drvdata(dev); in aha1740_remove()
|
D | scsi_transport_iscsi.c | 744 iscsi_create_iface(struct Scsi_Host *shost, struct iscsi_transport *transport, in iscsi_create_iface() 1234 iscsi_create_flashnode_sess(struct Scsi_Host *shost, int index, in iscsi_create_flashnode_sess() 1282 iscsi_create_flashnode_conn(struct Scsi_Host *shost, in iscsi_create_flashnode_conn() 1366 iscsi_get_flashnode_by_index(struct Scsi_Host *shost, uint32_t idx) in iscsi_get_flashnode_by_index() 1393 iscsi_find_flashnode_sess(struct Scsi_Host *shost, void *data, in iscsi_find_flashnode_sess() 1464 void iscsi_destroy_all_flashnode(struct Scsi_Host *shost) in iscsi_destroy_all_flashnode() 1480 struct Scsi_Host *shost = iscsi_job_to_shost(job); in iscsi_bsg_host_dispatch() 1535 iscsi_bsg_host_add(struct Scsi_Host *shost, struct iscsi_cls_host *ihost) in iscsi_bsg_host_add() 1567 struct Scsi_Host *shost = dev_to_shost(dev); in iscsi_setup_host() 1583 struct Scsi_Host *shost = dev_to_shost(dev); in iscsi_remove_host() [all …]
|
D | sun3_scsi.c | 107 static struct Scsi_Host *default_instance; 148 static void sun3_scsi_reset_boot(struct Scsi_Host *instance) in sun3_scsi_reset_boot() 329 static inline unsigned long sun3scsi_dma_count(struct Scsi_Host *instance) in sun3scsi_dma_count() 343 static inline unsigned long sun3scsi_dma_residual(struct Scsi_Host *instance) in sun3scsi_dma_residual() 520 struct Scsi_Host *instance; in sun3_scsi_probe() 662 struct Scsi_Host *instance = platform_get_drvdata(pdev); in sun3_scsi_remove()
|
D | bvme6000_scsi.c | 40 struct Scsi_Host *host; in bvme6000_probe() 94 struct Scsi_Host *host = platform_get_drvdata(dev); in bvme6000_device_remove()
|
D | sgiwd93.c | 55 struct Scsi_Host * host = dev_id; in sgiwd93_intr() 136 static void dma_stop(struct Scsi_Host *instance, struct scsi_cmnd *SCpnt, in dma_stop() 235 struct Scsi_Host *host; in sgiwd93_probe() 302 struct Scsi_Host *host = platform_get_drvdata(pdev); in sgiwd93_remove()
|
D | dtc.c | 192 struct Scsi_Host *instance; in dtc_detect() 329 static inline int NCR5380_pread(struct Scsi_Host *instance, unsigned char *dst, int len) in NCR5380_pread() 382 static inline int NCR5380_pwrite(struct Scsi_Host *instance, unsigned char *src, int len) in NCR5380_pwrite() 427 static int dtc_release(struct Scsi_Host *shost) in dtc_release()
|
D | atari_NCR5380.c | 511 static void NCR5380_print(struct Scsi_Host *instance) in NCR5380_print() 560 static void NCR5380_print_phase(struct Scsi_Host *instance) in NCR5380_print_phase() 617 static const char *NCR5380_info(struct Scsi_Host *instance) in NCR5380_info() 624 static void prepare_info(struct Scsi_Host *instance) in prepare_info() 677 static void NCR5380_print_status(struct Scsi_Host *instance) in NCR5380_print_status() 723 struct Scsi_Host *instance) in NCR5380_show_info() 765 static int __init NCR5380_init(struct Scsi_Host *instance, int flags) in NCR5380_init() 810 static void NCR5380_exit(struct Scsi_Host *instance) in NCR5380_exit() 827 static int NCR5380_queue_command(struct Scsi_Host *instance, in NCR5380_queue_command() 915 static inline void maybe_release_dma_irq(struct Scsi_Host *instance) in maybe_release_dma_irq() [all …]
|
D | scsi_lib.c | 87 struct Scsi_Host *host = cmd->device->host; in scsi_set_blocked() 311 struct Scsi_Host *shost = sdev->host; in scsi_device_unbusy() 346 struct Scsi_Host *shost = current_sdev->host; in scsi_single_lun_run() 403 static inline bool scsi_host_is_busy(struct Scsi_Host *shost) in scsi_host_is_busy() 415 static void scsi_starved_list_run(struct Scsi_Host *shost) in scsi_starved_list_run() 547 void scsi_run_host_queues(struct Scsi_Host *shost) in scsi_run_host_queues() 638 struct Scsi_Host *shost = sdev->host; in scsi_mq_uninit_cmd() 1445 static inline int scsi_target_queue_ready(struct Scsi_Host *shost, in scsi_target_queue_ready() 1501 struct Scsi_Host *shost, in scsi_host_queue_ready() 1565 struct Scsi_Host *shost; in scsi_lld_busy() [all …]
|
D | dmx3191d.c | 75 struct Scsi_Host *shost; in dmx3191d_probe_one() 121 struct Scsi_Host *shost = pci_get_drvdata(pdev); in dmx3191d_remove_one()
|
D | a4000t.c | 39 struct Scsi_Host *host; in amiga_a4000t_scsi_probe() 99 struct Scsi_Host *host = platform_get_drvdata(pdev); in amiga_a4000t_scsi_remove()
|
D | sni_53c710.c | 72 struct Scsi_Host *host; in snirm710_probe() 122 struct Scsi_Host *host = dev_get_drvdata(&dev->dev); in snirm710_driver_remove()
|
D | mvme16x_scsi.c | 39 struct Scsi_Host * host = NULL; in mvme16x_probe() 107 struct Scsi_Host *host = platform_get_drvdata(dev); in mvme16x_device_remove()
|
D | pas16.c | 349 struct Scsi_Host *instance; in pas16_detect() 495 static inline int NCR5380_pread (struct Scsi_Host *instance, unsigned char *dst, in NCR5380_pread() 533 static inline int NCR5380_pwrite (struct Scsi_Host *instance, unsigned char *src, in NCR5380_pwrite() 559 static int pas16_release(struct Scsi_Host *shost) in pas16_release()
|
D | dpti.h | 32 static int adpt_queue(struct Scsi_Host *h, struct scsi_cmnd * cmd); 35 static int adpt_release(struct Scsi_Host *host); 38 static const char *adpt_info(struct Scsi_Host *pSHost); 209 struct Scsi_Host *host;
|
D | atari_scsi.c | 180 static struct Scsi_Host *atari_scsi_host; 471 static int falcon_get_lock(struct Scsi_Host *instance) in falcon_get_lock() 553 static unsigned long atari_scsi_dma_setup(struct Scsi_Host *instance, in atari_scsi_dma_setup() 621 static long atari_scsi_dma_residual(struct Scsi_Host *instance) in atari_scsi_dma_residual() 830 struct Scsi_Host *instance; in atari_scsi_probe() 1001 struct Scsi_Host *instance = platform_get_drvdata(pdev); in atari_scsi_remove()
|
D | eata_pio.c | 86 static struct Scsi_Host *last_HBA; 87 static struct Scsi_Host *first_HBA; 95 static int eata_pio_show_info(struct seq_file *m, struct Scsi_Host *shost) in eata_pio_show_info() 113 static int eata_pio_release(struct Scsi_Host *sh) in eata_pio_release() 149 struct Scsi_Host *dev = dev_id; in do_eata_pio_int_handler() 166 struct Scsi_Host *sh; in eata_pio_int_handler() 309 struct Scsi_Host *sh; in eata_pio_queue_lck() 443 struct Scsi_Host *host = cmd->device->host; in eata_pio_host_reset() 662 struct Scsi_Host *sh; in register_pio_HBA() 914 struct Scsi_Host *HBA_ptr; in eata_pio_detect()
|
D | 53c700.c | 169 STATIC int NCR_700_queuecommand(struct Scsi_Host *h, struct scsi_cmnd *); 173 STATIC void NCR_700_chip_setup(struct Scsi_Host *host); 174 STATIC void NCR_700_chip_reset(struct Scsi_Host *host); 285 struct Scsi_Host * 292 struct Scsi_Host *host; in NCR_700_detect() 408 NCR_700_release(struct Scsi_Host *host) in NCR_700_release() 437 NCR_700_data_residual (struct Scsi_Host *host) { in NCR_700_data_residual() 631 NCR_700_internal_bus_reset(struct Scsi_Host *host) in NCR_700_internal_bus_reset() 641 NCR_700_chip_setup(struct Scsi_Host *host) in NCR_700_chip_setup() 751 NCR_700_chip_reset(struct Scsi_Host *host) in NCR_700_chip_reset() [all …]
|
D | aha152x.h | 333 struct Scsi_Host *aha152x_probe_one(struct aha152x_setup *); 334 void aha152x_release(struct Scsi_Host *); 335 int aha152x_host_reset_host(struct Scsi_Host *);
|
D | lasi700.c | 103 struct Scsi_Host *host; in lasi700_probe() 154 struct Scsi_Host *host = dev_get_drvdata(&dev->dev); in lasi700_driver_remove()
|
D | NCR_D700.c | 171 struct Scsi_Host *hosts[2]; 181 struct Scsi_Host *host; in NCR_D700_probe_one() 353 NCR_D700_remove_one(struct Scsi_Host *host) in NCR_D700_remove_one()
|
D | zorro7xx.c | 77 struct Scsi_Host *host; in zorro7xx_init_one() 155 struct Scsi_Host *host = zorro_get_drvdata(z); in zorro7xx_remove_one()
|
D | scsi_transport_api.h | 4 void scsi_schedule_eh(struct Scsi_Host *shost);
|
D | mvme147.h | 14 int mvme147_release(struct Scsi_Host *);
|
D | fdomain.h | 23 extern struct Scsi_Host *__fdomain_16x0_detect(struct scsi_host_template *tpnt );
|
D | scsi.h | 39 struct Scsi_Host;
|
D | zalon.c | 94 struct Scsi_Host *host; in zalon_probe() 172 struct Scsi_Host *host = dev_get_drvdata(&dev->dev); in zalon_remove()
|
D | g_NCR5380.c | 268 struct Scsi_Host *instance; in generic_NCR5380_detect() 461 static int generic_NCR5380_release_resources(struct Scsi_Host *instance) in generic_NCR5380_release_resources() 522 static inline int NCR5380_pread(struct Scsi_Host *instance, unsigned char *dst, int len) in NCR5380_pread() 606 static inline int NCR5380_pwrite(struct Scsi_Host *instance, unsigned char *src, int len) in NCR5380_pwrite()
|
D | xen-scsifront.c | 103 struct Scsi_Host *host; 535 static int scsifront_queuecommand(struct Scsi_Host *shost, in scsifront_queuecommand() 598 struct Scsi_Host *host = sc->device->host; in scsifront_action_handler() 835 struct Scsi_Host *host; in scsifront_probe() 890 struct Scsi_Host *host = info->host; in scsifront_resume() 917 struct Scsi_Host *host = info->host; in scsifront_suspend() 959 struct Scsi_Host *host = info->host; in scsifront_disconnect() 1064 struct Scsi_Host *host = info->host; in scsifront_read_backend_params()
|
D | sim710.c | 101 struct Scsi_Host * host = NULL; in sim710_probe_common() 158 struct Scsi_Host *host = dev_get_drvdata(dev); in sim710_device_remove()
|
D | storvsc_drv.c | 420 struct Scsi_Host *host; 451 struct Scsi_Host *host; 477 struct Scsi_Host *host; in storvsc_host_scan() 857 struct Scsi_Host *host, in storvsc_handle_error() 930 struct Scsi_Host *host; in storvsc_command_completion() 1373 static int storvsc_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *scmnd) in storvsc_queuecommand() 1543 struct Scsi_Host *host; in storvsc_probe() 1677 struct Scsi_Host *host = stor_device->host; in storvsc_remove()
|
D | vmw_pvscsi.c | 100 struct Scsi_Host *host; 727 struct Scsi_Host *host = cmd->device->host; in pvscsi_queue_lck() 847 struct Scsi_Host *host = cmd->device->host; in pvscsi_host_reset() 901 struct Scsi_Host *host = cmd->device->host; in pvscsi_bus_reset() 926 struct Scsi_Host *host = cmd->device->host; in pvscsi_device_reset() 951 static const char *pvscsi_info(struct Scsi_Host *host) in pvscsi_info() 986 struct Scsi_Host *host = adapter->host; in pvscsi_process_msg() 1330 struct Scsi_Host *host = NULL; in pvscsi_probe() 1555 struct Scsi_Host *host = pci_get_drvdata(dev); in pvscsi_shutdown() 1563 struct Scsi_Host *host = pci_get_drvdata(pdev); in pvscsi_remove()
|
D | atp870u.h | 61 struct Scsi_Host *host;
|
D | in2000.h | 279 struct Scsi_Host *next; 399 static int in2000_queuecommand(struct Scsi_Host *, struct scsi_cmnd *);
|
D | ultrastor.c | 538 struct Scsi_Host * shpnt = NULL; in ultrastor_24f_detect() 653 static int ultrastor_release(struct Scsi_Host *shost) in ultrastor_release() 665 static const char *ultrastor_info(struct Scsi_Host * shpnt) in ultrastor_info() 856 struct Scsi_Host *host = SCpnt->device->host; in DEF_SCSI_QCMD() 976 struct Scsi_Host *host = SCpnt->device->host; in ultrastor_host_reset() 1185 struct Scsi_Host *dev = dev_id; in do_ultrastor_interrupt()
|
D | imm.c | 47 struct Scsi_Host *host; 56 static inline imm_struct *imm_dev(struct Scsi_Host *host) in imm_dev() 124 static int imm_write_info(struct Scsi_Host *host, char *buffer, int length) in imm_write_info() 136 static int imm_show_info(struct seq_file *m, struct Scsi_Host *host) in imm_show_info() 720 struct Scsi_Host *host = cmd->device->host; in imm_interrupt() 1125 struct Scsi_Host *host; in __imm_attach()
|
D | eata_generic.h | 358 struct Scsi_Host *next; 359 struct Scsi_Host *prev;
|
D | qlogicfas408.c | 403 struct Scsi_Host *host = dev_id; in ql_ihandl() 430 struct Scsi_Host *host = dev_id; in qlogicfas408_ihandl() 523 const char *qlogicfas408_info(struct Scsi_Host *host) in qlogicfas408_info()
|
D | ps3rom.c | 277 struct Scsi_Host *host; in ps3rom_interrupt() 361 struct Scsi_Host *host; in ps3rom_probe() 421 struct Scsi_Host *host = ps3_system_bus_get_drvdata(&dev->sbd); in ps3rom_remove()
|
D | wd7000.c | 245 struct Scsi_Host *sh; /* Pointer to Scsi_Host structure */ 290 static struct Scsi_Host *wd7000_host[UNITS]; 808 static inline Scb *alloc_scbs(struct Scsi_Host *host, int needed) in alloc_scbs() 1298 static int wd7000_set_info(struct Scsi_Host *host, char *buffer, int length) in wd7000_set_info() 1310 static int wd7000_show_info(struct seq_file *m, struct Scsi_Host *host) in wd7000_show_info() 1382 struct Scsi_Host *sh; in wd7000_detect() 1537 static int wd7000_release(struct Scsi_Host *shost) in wd7000_release()
|
D | mac53c94.c | 49 struct Scsi_Host *host; 185 struct Scsi_Host *dev = ((struct fsc_state *) dev_id)->current_req->device->host; in do_mac53c94_interrupt() 414 struct Scsi_Host *host; in mac53c94_probe() 515 struct Scsi_Host *host = fp->host; in mac53c94_remove()
|
D | in2000.c | 334 static void in2000_execute(struct Scsi_Host *instance); 338 struct Scsi_Host *instance; in in2000_queuecommand_lck() 445 static void in2000_execute(struct Scsi_Host *instance) in DEF_SCSI_QCMD() 835 struct Scsi_Host *instance = dev_id; in in2000_intr() 1602 static int reset_hardware(struct Scsi_Host *instance, int type) in reset_hardware() 1644 struct Scsi_Host *instance; in in2000_bus_reset() 1680 struct Scsi_Host *instance; in __in2000_abort() 1919 struct Scsi_Host *instance; in in2000_detect() 2123 static int in2000_release(struct Scsi_Host *shost) in in2000_release() 2169 static int in2000_write_info(struct Scsi_Host *instance, char *buf, int len) in in2000_write_info() [all …]
|
D | nsp32.c | 195 static int nsp32_show_info (struct seq_file *, struct Scsi_Host *); 198 static int nsp32_queuecommand(struct Scsi_Host *, struct scsi_cmnd *); 199 static const char *nsp32_info (struct Scsi_Host *); 200 static int nsp32_release (struct Scsi_Host *); 1170 struct Scsi_Host *host = data->Host; in do_nsp32_isr() 1444 static int nsp32_show_info(struct seq_file *m, struct Scsi_Host *host) in nsp32_show_info() 2560 struct Scsi_Host *host; /* registered host structure */ in nsp32_detect() 2780 static int nsp32_release(struct Scsi_Host *host) in nsp32_release() 2809 static const char *nsp32_info(struct Scsi_Host *shpnt) in nsp32_info() 2910 struct Scsi_Host *host = SCpnt->device->host; in nsp32_eh_host_reset() [all …]
|
D | qlogicpti.c | 315 static int qlogicpti_reset_hardware(struct Scsi_Host *host) in qlogicpti_reset_hardware() 469 struct Scsi_Host *host = qpti->qhost; in qlogicpti_load_firmware() 835 const char *qlogicpti_info(struct Scsi_Host *host) in qlogicpti_info() 957 static inline void update_can_queue(struct Scsi_Host *host, u_int in_ptr, u_int out_ptr) in update_can_queue() 1007 struct Scsi_Host *host = Cmnd->device->host; in qlogicpti_queuecommand_lck() 1218 struct Scsi_Host *host = Cmnd->device->host; in qlogicpti_abort() 1256 struct Scsi_Host *host = Cmnd->device->host; in qlogicpti_reset() 1297 struct Scsi_Host *host; in qpti_sbus_probe()
|
D | scsi_pm.c | 316 int scsi_autopm_get_host(struct Scsi_Host *shost) in scsi_autopm_get_host() 328 void scsi_autopm_put_host(struct Scsi_Host *shost) in scsi_autopm_put_host()
|
D | ppa.c | 41 struct Scsi_Host *host; 47 static inline ppa_struct *ppa_dev(struct Scsi_Host *host) in ppa_dev() 121 static inline int ppa_write_info(struct Scsi_Host *host, char *buffer, int length) in ppa_write_info() 141 static int ppa_show_info(struct seq_file *m, struct Scsi_Host *host) in ppa_show_info() 990 struct Scsi_Host *host; in __ppa_attach()
|
D | NCR53c406a.c | 454 struct Scsi_Host *shpnt = NULL; in NCR53c406a_detect() 594 static int NCR53c406a_release(struct Scsi_Host *shost) in NCR53c406a_release() 668 static const char *NCR53c406a_info(struct Scsi_Host *SChost) in NCR53c406a_info() 773 struct Scsi_Host *dev = dev_id; in do_NCR53c406a_intr()
|
D | sym53c416.c | 329 struct Scsi_Host *dev = dev_id; in sym53c416_intr_handle() 614 struct Scsi_Host * shpnt = NULL; in sym53c416_detect() 721 const char *sym53c416_info(struct Scsi_Host *SChost) in sym53c416_info() 789 static int sym53c416_release(struct Scsi_Host *shost) in sym53c416_release()
|
D | eata.c | 507 static int eata2x_release(struct Scsi_Host *); 508 static int eata2x_queuecommand(struct Scsi_Host *, struct scsi_cmnd *); 837 static struct Scsi_Host *sh[MAX_BOARDS]; 1083 struct Scsi_Host *shost; in port_detect() 1751 struct Scsi_Host *shost = SCpnt->device->host; in eata2x_queuecommand_lck() 1836 struct Scsi_Host *shost = SCarg->device->host; in DEF_SCSI_QCMD() 1904 struct Scsi_Host *shost = SCarg->device->host; in eata2x_eh_host_reset() 2284 static irqreturn_t ihdlr(struct Scsi_Host *shost) in ihdlr() 2532 struct Scsi_Host *shost; in do_interrupt_handler() 2548 static int eata2x_release(struct Scsi_Host *shost) in eata2x_release()
|
D | wd33c93.c | 172 static void wd33c93_execute(struct Scsi_Host *instance); 484 wd33c93_execute(struct Scsi_Host *instance) in DEF_SCSI_QCMD() 802 wd33c93_intr(struct Scsi_Host *instance) in wd33c93_intr() 1508 reset_wd33c93(struct Scsi_Host *instance) in reset_wd33c93() 1576 struct Scsi_Host *instance; in wd33c93_host_reset() 1612 struct Scsi_Host *instance; in wd33c93_abort() 1933 wd33c93_init(struct Scsi_Host *instance, const wd33c93_regs regs, in wd33c93_init() 2058 int wd33c93_write_info(struct Scsi_Host *instance, char *buf, int len) in wd33c93_write_info() 2128 wd33c93_show_info(struct seq_file *m, struct Scsi_Host *instance) in wd33c93_show_info()
|
D | NCR_Q720.c | 49 struct Scsi_Host *hosts[4]; 323 NCR_Q720_remove_one(struct Scsi_Host *host) in NCR_Q720_remove_one()
|
D | BusLogic.h | 993 struct Scsi_Host *scsi_host; 1292 static const char *blogic_drvr_info(struct Scsi_Host *); 1293 static int blogic_qcmd(struct Scsi_Host *h, struct scsi_cmnd *);
|
D | fdomain.c | 518 static void print_banner( struct Scsi_Host *shpnt ) in print_banner() 895 struct Scsi_Host *__fdomain_16x0_detect(struct scsi_host_template *tpnt ) in __fdomain_16x0_detect() 898 struct Scsi_Host *shpnt; in __fdomain_16x0_detect() 1013 static const char *fdomain_16x0_info( struct Scsi_Host *ignore ) in fdomain_16x0_info() 1742 static int fdomain_16x0_release(struct Scsi_Host *shpnt) in fdomain_16x0_release()
|
D | 3w-sas.c | 106 struct Scsi_Host *shost = class_to_shost(dev); in twl_sysfs_aen_read() 137 struct Scsi_Host *shost = class_to_shost(dev); in twl_sysfs_compat_info() 166 struct Scsi_Host *host = class_to_shost(dev); in twl_show_stats() 1522 struct Scsi_Host *host = pci_get_drvdata(pdev); in twl_shutdown() 1566 struct Scsi_Host *host = NULL; in twl_probe() 1716 struct Scsi_Host *host = pci_get_drvdata(pdev); in twl_remove() 1764 struct Scsi_Host *host = pci_get_drvdata(pdev); in twl_suspend() 1794 struct Scsi_Host *host = pci_get_drvdata(pdev); in twl_resume()
|
D | megaraid.h | 786 struct Scsi_Host *host; 949 const char *megaraid_info (struct Scsi_Host *); 955 static int megaraid_queue (struct Scsi_Host *, struct scsi_cmnd *);
|
D | a100u2w.c | 1059 struct Scsi_Host *shost = (struct Scsi_Host *)devid; in inia100_intr() 1087 struct Scsi_Host *shost; in inia100_probe_one() 1197 struct Scsi_Host *shost = pci_get_drvdata(pdev); in inia100_remove_one()
|
D | hptiop.c | 857 struct Scsi_Host *host = scp->device->host; in hptiop_buildsgl() 1008 struct Scsi_Host *host = scp->device->host; in hptiop_queuecommand_lck() 1077 static const char *hptiop_info(struct Scsi_Host *host) in DEF_SCSI_QCMD() 1109 struct Scsi_Host * host = scp->device->host; in hptiop_reset() 1138 struct Scsi_Host *host = class_to_shost(dev); in hptiop_show_fw_version() 1291 struct Scsi_Host *host = NULL; in hptiop_probe() 1517 struct Scsi_Host *host = pci_get_drvdata(pcidev); in hptiop_shutdown() 1560 struct Scsi_Host *host = pci_get_drvdata(pcidev); in hptiop_remove()
|
D | wd719x.h | 64 struct Scsi_Host *sh; /* pointer to host structure */
|
D | libiscsi.c | 90 struct Scsi_Host *shost = conn->session->host; in iscsi_conn_queue_work() 1644 int iscsi_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *sc) in iscsi_queuecommand() 1902 struct Scsi_Host *shost = conn->session->host; in iscsi_suspend_tx() 2583 int iscsi_host_add(struct Scsi_Host *shost, struct device *pdev) in iscsi_host_add() 2606 struct Scsi_Host *iscsi_host_alloc(struct scsi_host_template *sht, in iscsi_host_alloc() 2609 struct Scsi_Host *shost; in iscsi_host_alloc() 2649 void iscsi_host_remove(struct Scsi_Host *shost) in iscsi_host_remove() 2670 void iscsi_host_free(struct Scsi_Host *shost) in iscsi_host_free() 2681 static void iscsi_host_dec_session_cnt(struct Scsi_Host *shost) in iscsi_host_dec_session_cnt() 2718 iscsi_session_setup(struct iscsi_transport *iscsit, struct Scsi_Host *shost, in iscsi_session_setup() [all …]
|
/linux-4.4.14/drivers/scsi/arm/ |
D | fas216.h | 218 struct Scsi_Host *host; /* host */ 305 …fasdmatype_t (*setup) (struct Scsi_Host *host, struct scsi_pointer *SCp, fasdmadir_t direction, fa… 306 …void (*pseudo)(struct Scsi_Host *host, struct scsi_pointer *SCp, fasdmadir_t direction, int trans… 307 void (*stop) (struct Scsi_Host *host, struct scsi_pointer *SCp); 321 extern int fas216_init (struct Scsi_Host *instance); 328 extern int fas216_add (struct Scsi_Host *instance, struct device *dev); 336 extern int fas216_queue_command(struct Scsi_Host *h, struct scsi_cmnd *SCpnt); 344 extern int fas216_noqueue_command(struct Scsi_Host *, struct scsi_cmnd *); 352 extern void fas216_remove (struct Scsi_Host *instance); 359 extern void fas216_release (struct Scsi_Host *instance);
|
D | powertec.c | 102 powertecscsi_terminator_ctl(struct Scsi_Host *host, int on_off) in powertecscsi_terminator_ctl() 131 powertecscsi_dma_setup(struct Scsi_Host *host, struct scsi_pointer *SCp, in powertecscsi_dma_setup() 173 powertecscsi_dma_stop(struct Scsi_Host *host, struct scsi_pointer *SCp) in powertecscsi_dma_stop() 185 const char *powertecscsi_info(struct Scsi_Host *host) in powertecscsi_info() 205 powertecscsi_set_proc_info(struct Scsi_Host *host, char *buffer, int length) in powertecscsi_set_proc_info() 240 static int powertecscsi_show_info(struct seq_file *m, struct Scsi_Host *host) in powertecscsi_show_info() 259 struct Scsi_Host *host = ecard_get_drvdata(ec); in powertecscsi_show_term() 269 struct Scsi_Host *host = ecard_get_drvdata(ec); in powertecscsi_store_term() 304 struct Scsi_Host *host; in powertecscsi_probe() 403 struct Scsi_Host *host = ecard_get_drvdata(ec); in powertecscsi_remove()
|
D | arxescsi.c | 66 arxescsi_dma_setup(struct Scsi_Host *host, struct scsi_pointer *SCp, in arxescsi_dma_setup() 112 arxescsi_dma_pseudo(struct Scsi_Host *host, struct scsi_pointer *SCp, in arxescsi_dma_pseudo() 198 static void arxescsi_dma_stop(struct Scsi_Host *host, struct scsi_pointer *SCp) in arxescsi_dma_stop() 211 static const char *arxescsi_info(struct Scsi_Host *host) in arxescsi_info() 224 arxescsi_show_info(struct seq_file *m, struct Scsi_Host *host) in arxescsi_show_info() 254 struct Scsi_Host *host; in arxescsi_probe() 317 struct Scsi_Host *host = ecard_get_drvdata(ec); in arxescsi_remove()
|
D | cumana_2.c | 122 cumanascsi_2_terminator_ctl(struct Scsi_Host *host, int on_off) in cumanascsi_2_terminator_ctl() 157 cumanascsi_2_dma_setup(struct Scsi_Host *host, struct scsi_pointer *SCp, in cumanascsi_2_dma_setup() 209 cumanascsi_2_dma_pseudo(struct Scsi_Host *host, struct scsi_pointer *SCp, in cumanascsi_2_dma_pseudo() 283 cumanascsi_2_dma_stop(struct Scsi_Host *host, struct scsi_pointer *SCp) in cumanascsi_2_dma_stop() 297 const char *cumanascsi_2_info(struct Scsi_Host *host) in cumanascsi_2_info() 317 cumanascsi_2_set_proc_info(struct Scsi_Host *host, char *buffer, int length) in cumanascsi_2_set_proc_info() 340 static int cumanascsi_2_show_info(struct seq_file *m, struct Scsi_Host *host) in cumanascsi_2_show_info() 377 struct Scsi_Host *host; in cumanascsi2_probe() 474 struct Scsi_Host *host = ecard_get_drvdata(ec); in cumanascsi2_remove()
|
D | eesox.c | 121 eesoxscsi_terminator_ctl(struct Scsi_Host *host, int on_off) in eesoxscsi_terminator_ctl() 158 eesoxscsi_dma_setup(struct Scsi_Host *host, struct scsi_pointer *SCp, in eesoxscsi_dma_setup() 353 eesoxscsi_dma_pseudo(struct Scsi_Host *host, struct scsi_pointer *SCp, in eesoxscsi_dma_pseudo() 370 eesoxscsi_dma_stop(struct Scsi_Host *host, struct scsi_pointer *SCp) in eesoxscsi_dma_stop() 382 const char *eesoxscsi_info(struct Scsi_Host *host) in eesoxscsi_info() 402 eesoxscsi_set_proc_info(struct Scsi_Host *host, char *buffer, int length) in eesoxscsi_set_proc_info() 425 static int eesoxscsi_show_info(struct seq_file *m, struct Scsi_Host *host) in eesoxscsi_show_info() 444 struct Scsi_Host *host = ecard_get_drvdata(ec); in eesoxscsi_show_term() 453 struct Scsi_Host *host = ecard_get_drvdata(ec); in eesoxscsi_store_term() 495 struct Scsi_Host *host; in eesoxscsi_probe() [all …]
|
D | cumana_1.c | 23 #define NCR5380_local_declare() struct Scsi_Host *_instance 48 NCR5380_pwrite(struct Scsi_Host *host, unsigned char *addr, int len) in NCR5380_pwrite() 111 NCR5380_pread(struct Scsi_Host *host, unsigned char *addr, int len) in NCR5380_pread() 172 static unsigned char cumanascsi_read(struct Scsi_Host *host, unsigned int reg) in cumanascsi_read() 187 static void cumanascsi_write(struct Scsi_Host *host, unsigned int reg, unsigned int value) in cumanascsi_write() 219 struct Scsi_Host *host; in cumanascsi1_probe() 283 struct Scsi_Host *host = ecard_get_drvdata(ec); in cumanascsi1_remove()
|
D | oak.c | 43 static inline int NCR5380_pwrite(struct Scsi_Host *instance, unsigned char *addr, in NCR5380_pwrite() 58 static inline int NCR5380_pread(struct Scsi_Host *instance, unsigned char *addr, in NCR5380_pread() 122 struct Scsi_Host *host; in oakscsi_probe() 166 struct Scsi_Host *host = ecard_get_drvdata(ec); in oakscsi_remove()
|
/linux-4.4.14/drivers/scsi/arcmsr/ |
D | arcmsr_attr.c | 70 struct Scsi_Host *host = class_to_shost(dev); in arcmsr_sysfs_iop_message_read() 117 struct Scsi_Host *host = class_to_shost(dev); in arcmsr_sysfs_iop_message_write() 165 struct Scsi_Host *host = class_to_shost(dev); in arcmsr_sysfs_iop_message_clear() 222 struct Scsi_Host *host = acb->host; in arcmsr_alloc_sysfs_attr() 251 struct Scsi_Host *host = acb->host; in arcmsr_free_sysfs_attr() 272 struct Scsi_Host *host = class_to_shost(dev); in arcmsr_attr_host_driver_posted_cmd() 284 struct Scsi_Host *host = class_to_shost(dev); in arcmsr_attr_host_driver_reset() 296 struct Scsi_Host *host = class_to_shost(dev); in arcmsr_attr_host_driver_abort() 308 struct Scsi_Host *host = class_to_shost(dev); in arcmsr_attr_host_fw_model() 320 struct Scsi_Host *host = class_to_shost(dev); in arcmsr_attr_host_fw_version() [all …]
|
/linux-4.4.14/drivers/scsi/bfa/ |
D | bfad_attr.c | 31 struct Scsi_Host *shost; in bfad_im_get_starget_port_id() 57 struct Scsi_Host *shost; in bfad_im_get_starget_node_name() 83 struct Scsi_Host *shost; in bfad_im_get_starget_port_name() 107 bfad_im_get_host_port_id(struct Scsi_Host *shost) in bfad_im_get_host_port_id() 121 bfad_im_get_host_port_type(struct Scsi_Host *shost) in bfad_im_get_host_port_type() 153 bfad_im_get_host_port_state(struct Scsi_Host *shost) in bfad_im_get_host_port_state() 190 bfad_im_get_host_active_fc4s(struct Scsi_Host *shost) in bfad_im_get_host_active_fc4s() 209 bfad_im_get_host_speed(struct Scsi_Host *shost) in bfad_im_get_host_speed() 246 bfad_im_get_host_fabric_name(struct Scsi_Host *shost) in bfad_im_get_host_fabric_name() 263 bfad_im_get_stats(struct Scsi_Host *shost) in bfad_im_get_stats() [all …]
|
D | bfad_im.h | 66 struct Scsi_Host *shost; 144 struct Scsi_Host *bfad_scsi_host_alloc(struct bfad_im_port_s *im_port,
|
D | bfad_im.c | 34 static int bfad_im_queuecommand(struct Scsi_Host *h, struct scsi_cmnd *cmnd); 179 bfad_im_info(struct Scsi_Host *shost) in bfad_im_info() 202 struct Scsi_Host *shost = cmnd->device->host; in bfad_im_abort_handler() 290 struct Scsi_Host *shost = cmnd->device->host; in bfad_im_reset_lun_handler() 354 struct Scsi_Host *shost = cmnd->device->host; in bfad_im_reset_bus_handler() 665 struct Scsi_Host *shost = bfad->pport.im_port->shost; in bfad_aen_im_notify_handler() 715 struct Scsi_Host * 1015 struct Scsi_Host *host = im_port->shost; in bfad_fc_host_init()
|
/linux-4.4.14/drivers/scsi/lpfc/ |
D | lpfc_vport.h | 53 struct Scsi_Host *shost; 77 struct Scsi_Host *vport_shost; 89 int lpfc_vport_getinfo(struct Scsi_Host *, struct vport_info *); 90 int lpfc_vport_tgt_remove(struct Scsi_Host *, uint, uint);
|
D | lpfc_attr.c | 121 struct Scsi_Host *shost = class_to_shost(dev); in lpfc_enable_fip_show() 135 struct Scsi_Host *shost = class_to_shost(dev); in lpfc_bg_info_show() 154 struct Scsi_Host *shost = class_to_shost(dev); in lpfc_bg_guard_err_show() 166 struct Scsi_Host *shost = class_to_shost(dev); in lpfc_bg_apptag_err_show() 178 struct Scsi_Host *shost = class_to_shost(dev); in lpfc_bg_reftag_err_show() 198 struct Scsi_Host *host = class_to_shost(dev); in lpfc_info_show() 215 struct Scsi_Host *shost = class_to_shost(dev); in lpfc_serialnum_show() 238 struct Scsi_Host *shost = class_to_shost(dev); in lpfc_temp_sensor_show() 256 struct Scsi_Host *shost = class_to_shost(dev); in lpfc_modeldesc_show() 275 struct Scsi_Host *shost = class_to_shost(dev); in lpfc_modelname_show() [all …]
|
D | lpfc_nportdisc.c | 276 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_rcv_plogi() 538 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_rcv_padisc() 627 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_rcv_logo() 763 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_disc_set_adisc() 888 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_rcv_logo_unused_node() 925 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_rcv_plogi_plogi_issue() 1003 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_rcv_els_plogi_issue() 1035 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_cmpl_plogi_plogi_issue() 1207 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_device_rm_plogi_issue() 1229 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_device_recov_plogi_issue() [all …]
|
D | lpfc_hbadisc.c | 109 struct Scsi_Host *shost; in lpfc_dev_loss_tmo_callbk() 203 struct Scsi_Host *shost; in lpfc_dev_loss_tmo_handler() 449 struct Scsi_Host *shost; in lpfc_send_fastpath_evt() 800 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_cleanup_rpis() 856 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_linkdown_port() 877 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_linkdown() 966 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_linkup_port() 1026 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_mbx_cmpl_clear_la() 2750 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_init_vpi_cmpl() 2886 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_mbx_cmpl_reg_vfi() [all …]
|
D | lpfc_vport.c | 294 struct Scsi_Host *shost = fc_vport->shost; in lpfc_vport_create() 470 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in disable_vport() 521 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in enable_vport() 571 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_vport_delete()
|
D | lpfc_els.c | 83 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_els_chk_latt() 532 struct Scsi_Host *shost; in lpfc_issue_unreg_vfi() 588 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_check_clean_addr_bit() 642 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_cmpl_els_flogi_fabric() 820 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_cmpl_els_flogi_nport() 971 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_cmpl_els_flogi() 1510 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_plogi_confirm_nport() 1717 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_end_rscn() 1827 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_cmpl_els_plogi() 2028 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_cmpl_els_prli() [all …]
|
D | lpfc_init.c | 375 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in lpfc_config_port_post() 1428 struct Scsi_Host *shost; in lpfc_board_errevt_to_mgmt() 1457 struct Scsi_Host *shost; in lpfc_handle_eratt_s3() 1628 struct Scsi_Host *shost; in lpfc_handle_eratt_s4() 2860 struct Scsi_Host *shost; in lpfc_online() 2917 struct Scsi_Host *shost; in lpfc_offline_prep() 2994 struct Scsi_Host *shost; in lpfc_offline() 3285 struct Scsi_Host *shost; in lpfc_create_port() 3381 struct Scsi_Host *shost = lpfc_shost_from_vport(vport); in destroy_port() 3430 int lpfc_scan_finished(struct Scsi_Host *shost, unsigned long time) in lpfc_scan_finished() [all …]
|
D | lpfc_crtn.h | 342 const char* lpfc_info(struct Scsi_Host *); 343 int lpfc_scan_finished(struct Scsi_Host *, unsigned long); 376 void lpfc_host_attrib_init(struct Scsi_Host *);
|
/linux-4.4.14/drivers/scsi/pm8001/ |
D | pm8001_ctl.c | 57 struct Scsi_Host *shost = class_to_shost(cdev); in pm8001_ctl_mpi_interface_rev_show() 82 struct Scsi_Host *shost = class_to_shost(cdev); in pm8001_ctl_fw_version_show() 111 struct Scsi_Host *shost = class_to_shost(cdev); in pm8001_ctl_max_out_io_show() 134 struct Scsi_Host *shost = class_to_shost(cdev); in pm8001_ctl_max_devices_show() 160 struct Scsi_Host *shost = class_to_shost(cdev); in pm8001_ctl_max_sg_list_show() 205 struct Scsi_Host *shost = class_to_shost(cdev); in pm8001_ctl_sas_spec_support_show() 233 struct Scsi_Host *shost = class_to_shost(cdev); in pm8001_ctl_host_sas_address_show() 252 struct Scsi_Host *shost = class_to_shost(cdev); in pm8001_ctl_logging_level_show() 261 struct Scsi_Host *shost = class_to_shost(cdev); in pm8001_ctl_logging_level_store() 285 struct Scsi_Host *shost = class_to_shost(cdev); in pm8001_ctl_aap_log_show() [all …]
|
D | pm8001_sas.h | 510 struct Scsi_Host *shost; 634 void pm8001_scan_start(struct Scsi_Host *shost); 635 int pm8001_scan_finished(struct Scsi_Host *shost, unsigned long time);
|
/linux-4.4.14/drivers/scsi/sym53c8xx_2/ |
D | sym_glue.h | 183 struct Scsi_Host *host; 226 static inline struct sym_hcb * sym_get_hcb(struct Scsi_Host *host) in sym_get_hcb() 267 void sym_log_bus_error(struct Scsi_Host *); 268 void sym_dump_registers(struct Scsi_Host *);
|
D | sym_glue.c | 491 void sym_log_bus_error(struct Scsi_Host *shost) in sym_log_bus_error() 546 struct Scsi_Host *shost = dev_id; in DEF_SCSI_QCMD() 594 struct Scsi_Host *shost = cmd->device->host; in sym_eh_handler() 873 static const char *sym53c8xx_info (struct Scsi_Host *host) in sym53c8xx_info() 1033 static int sym_user_command(struct Scsi_Host *shost, char *buffer, int length) in sym_user_command() 1175 static int sym_show_info(struct seq_file *m, struct Scsi_Host *shost) in sym_show_info() 1249 static struct Scsi_Host *sym_attach(struct scsi_host_template *tpnt, int unit, in sym_attach() 1254 struct Scsi_Host *shost = NULL; in sym_attach() 1625 static int sym_detach(struct Scsi_Host *shost, struct pci_dev *pdev) in sym_detach() 1682 struct Scsi_Host *shost; in sym2_probe() [all …]
|
D | sym_nvram.h | 196 void sym_nvram_setup_host(struct Scsi_Host *shost, struct sym_hcb *np, struct sym_nvram *nvram); 201 static inline void sym_nvram_setup_host(struct Scsi_Host *shost, struct sym_hcb *np, struct sym_nvr… in sym_nvram_setup_host()
|
D | sym_hipd.h | 917 void (*fw_patch)(struct Scsi_Host *); 1063 void sym_start_up(struct Scsi_Host *, int reason); 1064 irqreturn_t sym_interrupt(struct Scsi_Host *); 1074 int sym_hcb_attach(struct Scsi_Host *shost, struct sym_fw *fw, struct sym_nvram *nvram);
|
D | sym_fw.c | 107 sym_fw1_patch(struct Scsi_Host *shost) in sym_fw1_patch() 149 sym_fw2_patch(struct Scsi_Host *shost) in sym_fw2_patch()
|
/linux-4.4.14/drivers/scsi/be2iscsi/ |
D | be_iscsi.h | 41 int be2iscsi_iface_set_param(struct Scsi_Host *shost, 70 int beiscsi_get_host_param(struct Scsi_Host *shost, 80 struct iscsi_endpoint *beiscsi_ep_connect(struct Scsi_Host *shost,
|
D | be_iscsi.c | 45 struct Scsi_Host *shost; in beiscsi_session_create() 131 struct Scsi_Host *shost; in beiscsi_conn_create() 201 struct Scsi_Host *shost = iscsi_session_to_shost(cls_session); in beiscsi_conn_bind() 302 beiscsi_set_static_ip(struct Scsi_Host *shost, in beiscsi_set_static_ip() 366 beiscsi_set_vlan_tag(struct Scsi_Host *shost, in beiscsi_set_vlan_tag() 399 beiscsi_set_ipv4(struct Scsi_Host *shost, in beiscsi_set_ipv4() 448 beiscsi_set_ipv6(struct Scsi_Host *shost, in beiscsi_set_ipv6() 477 int be2iscsi_iface_set_param(struct Scsi_Host *shost, in be2iscsi_iface_set_param() 596 struct Scsi_Host *shost = iscsi_iface_to_shost(iface); in be2iscsi_iface_get_param() 751 static void beiscsi_get_port_state(struct Scsi_Host *shost) in beiscsi_get_port_state() [all …]
|
/linux-4.4.14/drivers/scsi/pcmcia/ |
D | nsp_cs.h | 226 struct Scsi_Host *host; 293 static struct Scsi_Host *nsp_detect (struct scsi_host_template *sht); 294 static const char *nsp_info (struct Scsi_Host *shpnt); 296 struct Scsi_Host *host); 297 static int nsp_queuecommand(struct Scsi_Host *h, struct scsi_cmnd *SCpnt); 324 static struct Scsi_Host *nsp_detect(struct scsi_host_template *sht);
|
D | qlogic_stub.c | 82 struct Scsi_Host *host; 90 static struct Scsi_Host *qlogic_detect(struct scsi_host_template *host, in qlogic_detect() 95 struct Scsi_Host *shost; /* registered host structure */ in qlogic_detect() 192 struct Scsi_Host *host; in qlogic_config()
|
D | sym53c500_cs.c | 192 struct Scsi_Host *host; 354 struct Scsi_Host *dev = dev_id; in SYM53C500_intr() 512 struct Scsi_Host *shost = info->host; in SYM53C500_release() 536 SYM53C500_info(struct Scsi_Host *SChost) in SYM53C500_info() 626 struct Scsi_Host *SHp = class_to_shost(dev); in SYM53C500_show_pio() 638 struct Scsi_Host *SHp = class_to_shost(dev); in SYM53C500_store_pio() 705 struct Scsi_Host *host; in SYM53C500_config()
|
D | fdomain_stub.c | 64 struct Scsi_Host *host; 119 struct Scsi_Host *host; in fdomain_config()
|
D | aha152x_stub.c | 81 struct Scsi_Host *host; 145 struct Scsi_Host *host; in aha152x_config_cs()
|
/linux-4.4.14/drivers/scsi/csiostor/ |
D | csio_attr.c | 62 struct Scsi_Host *shost = csio_ln_to_shost(ln); in csio_reg_rnode() 184 struct Scsi_Host *shost = csio_ln_to_shost(ln); in csio_fchost_attr_init() 210 csio_get_host_port_id(struct Scsi_Host *shost) in csio_get_host_port_id() 226 csio_get_host_port_type(struct Scsi_Host *shost) in csio_get_host_port_type() 245 csio_get_host_port_state(struct Scsi_Host *shost) in csio_get_host_port_state() 270 csio_get_host_speed(struct Scsi_Host *shost) in csio_get_host_speed() 296 csio_get_host_fabric_name(struct Scsi_Host *shost) in csio_get_host_fabric_name() 317 csio_get_stats(struct Scsi_Host *shost) in csio_get_stats() 545 struct Scsi_Host *shost = fc_vport->shost; in csio_vport_create() 608 struct Scsi_Host *shost = csio_ln_to_shost(ln); in csio_vport_delete() [all …]
|
D | csio_init.h | 82 static inline struct Scsi_Host * 85 return container_of((void *)ln, struct Scsi_Host, hostdata[0]); in csio_ln_to_shost()
|
D | csio_init.c | 603 struct Scsi_Host *shost = NULL; in csio_shost_init() 672 struct Scsi_Host *shost = csio_ln_to_shost(ln); in csio_shost_exit() 701 struct Scsi_Host *shost; in csio_lnodes_block_request() 741 struct Scsi_Host *shost; in csio_lnodes_unblock_request() 779 struct Scsi_Host *shost; in csio_lnodes_block_by_port() 820 struct Scsi_Host *shost; in csio_lnodes_unblock_by_port() 922 struct Scsi_Host *shost = csio_ln_to_shost(ln); in csio_lnode_init_post()
|
/linux-4.4.14/drivers/target/ |
D | target_core_pscsi.h | 48 struct Scsi_Host *pdv_lld_host; 59 struct Scsi_Host *phv_lld_host;
|
D | target_core_pscsi.c | 91 struct Scsi_Host *scsi_host = phv->phv_lld_host; in pscsi_detach_hba() 111 struct Scsi_Host *sh = phv->phv_lld_host; in pscsi_pmode_enable_hba() 370 struct Scsi_Host *sh = sd->host; in pscsi_create_type_disk() 413 struct Scsi_Host *sh = sd->host; in pscsi_create_type_rom() 444 struct Scsi_Host *sh = sd->host; in pscsi_create_type_other() 464 struct Scsi_Host *sh = phv->phv_lld_host; in pscsi_configure_device()
|
/linux-4.4.14/drivers/usb/storage/ |
D | usb.h | 167 static inline struct Scsi_Host *us_to_host(struct us_data *us) { in us_to_host() 168 return container_of((void *) us, struct Scsi_Host, hostdata); in us_to_host() 170 static inline struct us_data *host_to_us(struct Scsi_Host *host) { in host_to_us()
|
D | scsiglue.c | 73 static const char* host_info(struct Scsi_Host *host) in host_info() 428 struct Scsi_Host *host = us_to_host(us); in usb_stor_report_device_reset() 442 struct Scsi_Host *host = us_to_host(us); in usb_stor_report_bus_reset() 453 static int write_info(struct Scsi_Host *host, char *buffer, int length) in write_info() 459 static int show_info (struct seq_file *m, struct Scsi_Host *host) in show_info()
|
D | uas.c | 252 struct Scsi_Host *shost = urb->context; in uas_stat_cmplt() 908 struct Scsi_Host *shost = NULL; in uas_probe() 1020 struct Scsi_Host *shost = usb_get_intfdata(intf); in uas_pre_reset() 1045 struct Scsi_Host *shost = usb_get_intfdata(intf); in uas_post_reset() 1072 struct Scsi_Host *shost = usb_get_intfdata(intf); in uas_suspend() 1090 struct Scsi_Host *shost = usb_get_intfdata(intf); in uas_reset_resume() 1112 struct Scsi_Host *shost = usb_get_intfdata(intf); in uas_disconnect() 1140 struct Scsi_Host *shost = usb_get_intfdata(intf); in uas_shutdown()
|
D | sierra_ms.c | 131 struct Scsi_Host *sh; in sierra_ms_init()
|
/linux-4.4.14/drivers/scsi/ibmvscsi/ |
D | ibmvscsi.h | 39 struct Scsi_Host; 102 struct Scsi_Host *host;
|
D | ibmvscsi.c | 1923 struct Scsi_Host *shost = sdev->host; in ibmvscsi_slave_configure() 1957 struct Scsi_Host *shost = class_to_shost(dev); in show_host_vhost_loc() 1977 struct Scsi_Host *shost = class_to_shost(dev); in show_host_vhost_name() 1997 struct Scsi_Host *shost = class_to_shost(dev); in show_host_srp_version() 2018 struct Scsi_Host *shost = class_to_shost(dev); in show_host_partition_name() 2039 struct Scsi_Host *shost = class_to_shost(dev); in show_host_partition_number() 2059 struct Scsi_Host *shost = class_to_shost(dev); in show_host_mad_version() 2079 struct Scsi_Host *shost = class_to_shost(dev); in show_host_os_type() 2098 struct Scsi_Host *shost = class_to_shost(dev); in show_host_config() 2243 struct Scsi_Host *host; in ibmvscsi_probe()
|
D | ibmvfc.c | 913 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in __ibmvfc_get_target() 934 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in ibmvfc_get_target() 951 static void ibmvfc_get_host_speed(struct Scsi_Host *shost) in ibmvfc_get_host_speed() 995 static void ibmvfc_get_host_port_state(struct Scsi_Host *shost) in ibmvfc_get_host_port_state() 1125 static int ibmvfc_issue_fc_host_lip(struct Scsi_Host *shost) in ibmvfc_issue_fc_host_lip() 2543 struct Scsi_Host *shost = rport_to_shost(rport); in ibmvfc_terminate_rport_io() 2804 static int ibmvfc_scan_finished(struct Scsi_Host *shost, unsigned long time) in ibmvfc_scan_finished() 2835 struct Scsi_Host *shost = sdev->host; in ibmvfc_slave_alloc() 2861 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in ibmvfc_target_alloc() 2883 struct Scsi_Host *shost = sdev->host; in ibmvfc_slave_configure() [all …]
|
/linux-4.4.14/drivers/staging/rts5208/ |
D | rtsx.h | 137 static inline struct Scsi_Host *rtsx_to_host(struct rtsx_dev *dev) in rtsx_to_host() 139 return container_of((void *) dev, struct Scsi_Host, hostdata); in rtsx_to_host() 141 static inline struct rtsx_dev *host_to_rtsx(struct Scsi_Host *host) in host_to_rtsx()
|
D | rtsx.c | 66 static const char *host_info(struct Scsi_Host *host) in host_info() 164 struct Scsi_Host *host = srb->device->host; in DEF_SCSI_QCMD() 416 struct Scsi_Host *host = rtsx_to_host(dev); in rtsx_control_thread() 672 struct Scsi_Host *host = rtsx_to_host(dev); in quiesce_and_remove_host() 848 struct Scsi_Host *host; in rtsx_probe()
|
/linux-4.4.14/drivers/staging/unisys/visorhba/ |
D | visorhba_main.c | 109 struct Scsi_Host *shost; /* Scsi Host for this visorhba instance */ 116 struct Scsi_Host *scsihost; 432 static const char *visorhba_get_info(struct Scsi_Host *shp) in visorhba_get_info() 458 struct Scsi_Host *scsihost = scsidev->host; in visorhba_queue_command_lck() 546 struct Scsi_Host *scsihost = (struct Scsi_Host *)scsidev->host; in visorhba_slave_alloc() 580 struct Scsi_Host *scsihost = (struct Scsi_Host *)scsidev->host; in visorhba_slave_destroy() 934 static void process_disk_notify(struct Scsi_Host *shost, in process_disk_notify() 962 struct Scsi_Host *shost = devdata->scsihost; in drain_queue() 1093 struct Scsi_Host *scsihost; in visorhba_probe() 1177 struct Scsi_Host *scsihost = NULL; in visorhba_remove()
|
/linux-4.4.14/drivers/scsi/qla4xxx/ |
D | ql4_bsg.c | 15 struct Scsi_Host *host = iscsi_job_to_shost(bsg_job); in qla4xxx_read_flash() 80 struct Scsi_Host *host = iscsi_job_to_shost(bsg_job); in qla4xxx_update_flash() 145 struct Scsi_Host *host = iscsi_job_to_shost(bsg_job); in qla4xxx_get_acb_state() 202 struct Scsi_Host *host = iscsi_job_to_shost(bsg_job); in qla4xxx_read_nvram() 274 struct Scsi_Host *host = iscsi_job_to_shost(bsg_job); in qla4xxx_update_nvram() 343 struct Scsi_Host *host = iscsi_job_to_shost(bsg_job); in qla4xxx_restore_defaults() 387 struct Scsi_Host *host = iscsi_job_to_shost(bsg_job); in qla4xxx_bsg_get_acb() 451 struct Scsi_Host *host = iscsi_job_to_shost(bsg_job); in ql4xxx_execute_diag_cmd() 655 struct Scsi_Host *host = iscsi_job_to_shost(bsg_job); in qla4xxx_execute_diag_loopback_cmd() 755 struct Scsi_Host *host = iscsi_job_to_shost(bsg_job); in qla4xxx_execute_diag_test() [all …]
|
D | ql4_attr.c | 128 struct Scsi_Host *host = ha->host; in qla4_8xxx_alloc_sysfs_attr() 144 struct Scsi_Host *host = ha->host; in qla4_8xxx_free_sysfs_attr()
|
D | ql4_os.c | 113 static int qla4xxx_host_get_param(struct Scsi_Host *shost, 115 static int qla4xxx_iface_set_param(struct Scsi_Host *shost, void *data, 121 static struct iscsi_endpoint *qla4xxx_ep_connect(struct Scsi_Host *shost, 146 static int qla4xxx_send_ping(struct Scsi_Host *shost, uint32_t iface_num, 149 static int qla4xxx_get_chap_list(struct Scsi_Host *shost, uint16_t chap_tbl_idx, 151 static int qla4xxx_delete_chap(struct Scsi_Host *shost, uint16_t chap_tbl_idx); 152 static int qla4xxx_set_chap_entry(struct Scsi_Host *shost, void *data, 154 static int qla4xxx_get_host_stats(struct Scsi_Host *shost, char *buf, int len); 159 static int qla4xxx_queuecommand(struct Scsi_Host *h, struct scsi_cmnd *cmd); 166 static int qla4xxx_host_reset(struct Scsi_Host *shost, int reset_type); [all …]
|
/linux-4.4.14/Documentation/scsi/ |
D | scsi_mid_low_api.txt | 183 It may be useful for a LLD to keep track of struct Scsi_Host instances 185 by the mid-level. struct Scsi_Host instances are freed from 306 The Scsi_Host structure has had reference counting infrastructure added. 307 This effectively spreads the ownership of struct Scsi_Host instances 314 struct Scsi_Host: 316 Scsi_Host which has its reference count ^^ set to 1 332 ^^ struct Scsi_Host actually has 2 reference counts which are manipulated 375 scsi_host_get - increments Scsi_Host instance's refcount 376 scsi_host_put - decrements Scsi_Host instance's refcount (free if 0) 412 struct scsi_device * scsi_add_device(struct Scsi_Host *shost, [all …]
|
/linux-4.4.14/drivers/scsi/libsas/ |
D | sas_init.c | 194 struct Scsi_Host *shost = dev_to_shost(phy->dev.parent); in sas_get_linkerrors() 243 struct Scsi_Host *shost = dev_to_shost(phy->dev.parent); in transport_sas_phy_reset() 277 struct Scsi_Host *shost = dev_to_shost(phy->dev.parent); in sas_phy_enable() 313 struct Scsi_Host *shost = dev_to_shost(phy->dev.parent); in sas_phy_reset() 348 struct Scsi_Host *shost = dev_to_shost(phy->dev.parent); in sas_set_phy_speed() 489 struct Scsi_Host *shost = dev_to_shost(phy->dev.parent); in queue_phy_reset() 516 struct Scsi_Host *shost = dev_to_shost(phy->dev.parent); in queue_phy_enable()
|
D | sas_internal.h | 54 void sas_scsi_recover_host(struct Scsi_Host *shost); 103 extern int sas_smp_host_handler(struct Scsi_Host *shost, struct request *req, 106 static inline int sas_smp_host_handler(struct Scsi_Host *shost, in sas_smp_host_handler()
|
D | sas_scsi_host.c | 180 int sas_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *cmd) in sas_queuecommand() 491 struct Scsi_Host *host = cmd->device->host; in sas_eh_abort_handler() 513 struct Scsi_Host *host = cmd->device->host; in sas_eh_device_reset_handler() 535 struct Scsi_Host *host = cmd->device->host; in sas_eh_bus_reset_handler() 557 struct Scsi_Host *shost = cmd->device->host; in try_to_reset_cmd_device() 573 static void sas_eh_handle_sas_errors(struct Scsi_Host *shost, struct list_head *work_q) in sas_eh_handle_sas_errors() 711 static void sas_eh_handle_resets(struct Scsi_Host *shost) in sas_eh_handle_resets() 745 void sas_scsi_recover_host(struct Scsi_Host *shost) in sas_scsi_recover_host() 825 struct Scsi_Host *shost = dev_to_shost(rphy->dev.parent); in sas_find_dev_by_rphy() 981 int sas_request_addr(struct Scsi_Host *shost, u8 *addr) in sas_request_addr()
|
D | sas_discover.c | 181 struct Scsi_Host *shost = sas_ha->core.shost; in sas_notify_lldd_dev_found() 203 struct Scsi_Host *shost = sas_ha->core.shost; in sas_notify_lldd_dev_gone() 249 struct Scsi_Host *shost = port->ha->core.shost; in sas_suspend_devices()
|
D | sas_ata.c | 187 struct Scsi_Host *host = sas_ha->core.shost; in sas_ata_qc_issue() 561 struct Scsi_Host *shost = ha->core.shost; in sas_ata_init() 750 void sas_ata_strategy_handler(struct Scsi_Host *shost) in sas_ata_strategy_handler() 793 void sas_ata_eh(struct Scsi_Host *shost, struct list_head *work_q, in sas_ata_eh()
|
/linux-4.4.14/drivers/scsi/mpt3sas/ |
D | mpt3sas_ctl.c | 2416 struct Scsi_Host *shost = class_to_shost(cdev); in _ctl_version_fw_show() 2438 struct Scsi_Host *shost = class_to_shost(cdev); in _ctl_version_bios_show() 2462 struct Scsi_Host *shost = class_to_shost(cdev); in _ctl_version_mpi_show() 2481 struct Scsi_Host *shost = class_to_shost(cdev); in _ctl_version_product_show() 2499 struct Scsi_Host *shost = class_to_shost(cdev); in _ctl_version_nvdata_persistent_show() 2519 struct Scsi_Host *shost = class_to_shost(cdev); in _ctl_version_nvdata_default_show() 2539 struct Scsi_Host *shost = class_to_shost(cdev); in _ctl_board_name_show() 2557 struct Scsi_Host *shost = class_to_shost(cdev); in _ctl_board_assembly_show() 2575 struct Scsi_Host *shost = class_to_shost(cdev); in _ctl_board_tracer_show() 2596 struct Scsi_Host *shost = class_to_shost(cdev); in _ctl_io_delay_show() [all …]
|
/linux-4.4.14/drivers/s390/scsi/ |
D | zfcp_scsi.c | 62 int zfcp_scsi_queuecommand(struct Scsi_Host *shost, struct scsi_cmnd *scpnt) in zfcp_scsi_queuecommand() 151 struct Scsi_Host *scsi_host = scpnt->device->host; in zfcp_scsi_eh_abort_handler() 352 struct Scsi_Host *shost; in zfcp_scsi_adapter_unregister() 443 static struct fc_host_statistics *zfcp_get_fc_host_stats(struct Scsi_Host *host) in zfcp_get_fc_host_stats() 477 static void zfcp_reset_fc_host_stats(struct Scsi_Host *shost) in zfcp_reset_fc_host_stats() 499 static void zfcp_get_host_port_state(struct Scsi_Host *shost) in zfcp_get_host_port_state() 534 struct Scsi_Host *shost = rport_to_shost(rport); in zfcp_scsi_terminate_rport_io() 643 struct Scsi_Host *shost = adapter->scsi_host; in zfcp_scsi_set_prot()
|
D | zfcp_sysfs.c | 525 struct Scsi_Host *scsi_host = dev_to_shost(dev); in zfcp_sysfs_adapter_util_show() 550 struct Scsi_Host *scsi_host = dev_to_shost(dev); in zfcp_sysfs_adapter_ex_config() 604 struct Scsi_Host *scsi_host = class_to_shost(dev); in zfcp_sysfs_adapter_q_full_show()
|
/linux-4.4.14/drivers/scsi/libfc/ |
D | fc_npiv.c | 35 struct Scsi_Host *shost = vport_to_shost(vport); in libfc_vport_create() 132 struct Scsi_Host *shost = vport_to_shost(vport); in fc_vport_setlink()
|
/linux-4.4.14/drivers/message/fusion/ |
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);
|
D | mptscsih.c | 1175 struct Scsi_Host *host = ioc->sh; in mptscsih_remove() 1267 mptscsih_info(struct Scsi_Host *SChost) in mptscsih_info() 1285 int mptscsih_show_info(struct seq_file *m, struct Scsi_Host *host) in mptscsih_show_info() 2290 struct Scsi_Host *host = sdev->host; in mptscsih_slave_destroy() 2358 struct Scsi_Host *sh = sdev->host; in mptscsih_slave_configure() 3050 struct Scsi_Host *host = class_to_shost(dev); in mptscsih_version_fw_show() 3066 struct Scsi_Host *host = class_to_shost(dev); in mptscsih_version_bios_show() 3082 struct Scsi_Host *host = class_to_shost(dev); in mptscsih_version_mpi_show() 3095 struct Scsi_Host *host = class_to_shost(dev); in mptscsih_version_product_show() 3109 struct Scsi_Host *host = class_to_shost(dev); in mptscsih_version_nvdata_persistent_show() [all …]
|
D | mptspi.c | 404 struct Scsi_Host *shost = dev_to_shost(&starget->dev); in mptspi_target_alloc() 521 struct Scsi_Host *shost = dev_to_shost(&starget->dev); in mptspi_read_spi_device_pg0() 782 mptspi_qcmd(struct Scsi_Host *shost, struct scsi_cmnd *SCpnt) in mptspi_qcmd() 858 struct Scsi_Host *shost = dev_to_shost(&starget->dev); in mptspi_write_spi_device_pg1() 1068 struct Scsi_Host *shost = dev_to_shost(&starget->dev); in MPTSPI_SIMPLE_TRANSPORT_PARM() 1122 struct Scsi_Host *shost = ioc->sh; in mpt_work_wrapper() 1360 struct Scsi_Host *sh; in mptspi_probe()
|
/linux-4.4.14/drivers/scsi/aacraid/ |
D | linit.c | 254 static int aac_queuecommand(struct Scsi_Host *shost, in aac_queuecommand() 270 static const char *aac_info(struct Scsi_Host *shost) in aac_info() 420 struct Scsi_Host *host = sdev->host; in aac_slave_configure() 474 struct Scsi_Host *host = sdev->host; in aac_change_queue_depth() 533 struct Scsi_Host * host = dev->host; in aac_eh_abort() 588 struct Scsi_Host * host = dev->host; in aac_eh_reset() 1127 struct Scsi_Host *shost; in aac_probe_one() 1428 struct Scsi_Host *shost = pci_get_drvdata(pdev); in aac_suspend() 1446 struct Scsi_Host *shost = pci_get_drvdata(pdev); in aac_resume() 1480 struct Scsi_Host *shost = pci_get_drvdata(dev); in aac_shutdown() [all …]
|
/linux-4.4.14/drivers/firewire/ |
D | sbp2.c | 712 struct Scsi_Host *shost = in sbp2_conditionally_block() 713 container_of((void *)tgt, struct Scsi_Host, hostdata[0]); in sbp2_conditionally_block() 736 struct Scsi_Host *shost = in sbp2_conditionally_unblock() 737 container_of((void *)tgt, struct Scsi_Host, hostdata[0]); in sbp2_conditionally_unblock() 759 struct Scsi_Host *shost = in sbp2_unblock() 760 container_of((void *)tgt, struct Scsi_Host, hostdata[0]); in sbp2_unblock() 814 struct Scsi_Host *shost; in sbp2_login() 875 shost = container_of((void *)tgt, struct Scsi_Host, hostdata[0]); in sbp2_login() 1140 struct Scsi_Host *shost; in sbp2_probe() 1232 struct Scsi_Host *shost = in sbp2_remove() [all …]
|
/linux-4.4.14/drivers/scsi/qla2xxx/ |
D | qla_bsg.c | 121 struct Scsi_Host *host = bsg_job->shost; in qla24xx_proc_fcp_prio_cfg_cmd() 249 struct Scsi_Host *host; in qla2x00_process_els() 426 struct Scsi_Host *host = bsg_job->shost; in qla2x00_process_ct() 702 struct Scsi_Host *host = bsg_job->shost; in qla2x00_process_loopback() 940 struct Scsi_Host *host = bsg_job->shost; in qla84xx_reset() 973 struct Scsi_Host *host = bsg_job->shost; in qla84xx_updatefw() 1082 struct Scsi_Host *host = bsg_job->shost; in qla84xx_mgmt_cmd() 1277 struct Scsi_Host *host = bsg_job->shost; in qla24xx_iidma() 1432 struct Scsi_Host *host = bsg_job->shost; in qla2x00_read_optrom() 1467 struct Scsi_Host *host = bsg_job->shost; in qla2x00_update_optrom() [all …]
|
D | qla_attr.c | 948 struct Scsi_Host *host = vha->host; in qla2x00_alloc_sysfs_attr() 978 struct Scsi_Host *host = vha->host; in qla2x00_free_sysfs_attr() 1637 qla2x00_get_host_port_id(struct Scsi_Host *shost) in qla2x00_get_host_port_id() 1646 qla2x00_get_host_speed(struct Scsi_Host *shost) in qla2x00_get_host_speed() 1684 qla2x00_get_host_port_type(struct Scsi_Host *shost) in qla2x00_get_host_port_type() 1713 struct Scsi_Host *host = dev_to_shost(starget->dev.parent); in qla2x00_get_starget_node_name() 1732 struct Scsi_Host *host = dev_to_shost(starget->dev.parent); in qla2x00_get_starget_port_name() 1751 struct Scsi_Host *host = dev_to_shost(starget->dev.parent); in qla2x00_get_starget_port_id() 1780 struct Scsi_Host *host = rport_to_shost(rport); in qla2x00_dev_loss_tmo_callbk() 1839 qla2x00_issue_lip(struct Scsi_Host *shost) in qla2x00_issue_lip() [all …]
|
/linux-4.4.14/drivers/scsi/snic/ |
D | snic.h | 277 struct Scsi_Host *shost; 377 int snic_queuecommand(struct Scsi_Host *, struct scsi_cmnd *); 381 int snic_reset(struct Scsi_Host *, struct scsi_cmnd *);
|
D | snic_main.c | 297 snic_add_host(struct Scsi_Host *shost, struct pci_dev *pdev) in snic_add_host() 324 snic_del_host(struct Scsi_Host *shost) in snic_del_host() 356 struct Scsi_Host *shost; in snic_probe()
|
/linux-4.4.14/drivers/scsi/isci/ |
D | host.h | 308 static inline struct Scsi_Host *to_shost(struct isci_host *ihost) in to_shost() 474 int isci_host_scan_finished(struct Scsi_Host *, unsigned long); 475 void isci_host_start(struct Scsi_Host *);
|
D | init.c | 136 struct Scsi_Host *shost = container_of(dev, typeof(*shost), shost_dev); in isci_show_id() 269 struct Scsi_Host *shost; in isci_unregister() 516 struct Scsi_Host *shost; in isci_host_alloc()
|
/linux-4.4.14/drivers/ata/ |
D | libata.h | 142 extern void ata_schedule_scsi_eh(struct Scsi_Host *shost); 145 extern int ata_scsi_user_scan(struct Scsi_Host *shost, unsigned int channel, 157 extern void ata_scsi_error(struct Scsi_Host *host);
|
/linux-4.4.14/drivers/usb/image/ |
D | microtek.h | 41 struct Scsi_Host * host;
|
/linux-4.4.14/drivers/scsi/fnic/ |
D | fnic.h | 343 int fnic_queuecommand(struct Scsi_Host *, struct scsi_cmnd *); 347 int fnic_reset(struct Scsi_Host *); 378 void fnic_dump_fchost_stats(struct Scsi_Host *, struct fc_host_statistics *);
|
D | fnic_main.c | 133 static void fnic_get_host_speed(struct Scsi_Host *shost); 135 static struct fc_host_statistics *fnic_get_stats(struct Scsi_Host *); 136 static void fnic_reset_host_stats(struct Scsi_Host *); 170 static void fnic_get_host_speed(struct Scsi_Host *shost) in fnic_get_host_speed() 187 static struct fc_host_statistics *fnic_get_stats(struct Scsi_Host *host) in fnic_get_stats() 230 void fnic_dump_fchost_stats(struct Scsi_Host *host, in fnic_dump_fchost_stats() 300 static void fnic_reset_host_stats(struct Scsi_Host *host) in fnic_reset_host_stats() 543 struct Scsi_Host *host; in fnic_probe()
|
/linux-4.4.14/drivers/target/loopback/ |
D | tcm_loop.h | 51 struct Scsi_Host *sh;
|
D | tcm_loop.c | 77 static int tcm_loop_show_info(struct seq_file *m, struct Scsi_Host *host) in tcm_loop_show_info() 188 static int tcm_loop_queuecommand(struct Scsi_Host *sh, struct scsi_cmnd *sc) in tcm_loop_queuecommand() 385 struct Scsi_Host *sh; in tcm_loop_driver_probe() 429 struct Scsi_Host *sh; in tcm_loop_driver_remove() 1129 struct Scsi_Host *sh; in tcm_loop_make_scsi_hba()
|
/linux-4.4.14/drivers/scsi/aic7xxx/ |
D | aic7xxx_osm.h | 364 struct Scsi_Host *host; /* pointer to scsi host */ 518 int ahc_proc_write_seeprom(struct Scsi_Host *, char *, int); 519 int ahc_linux_show_info(struct seq_file *, struct Scsi_Host *);
|
D | aic79xx_osm.h | 359 struct Scsi_Host *host; /* pointer to scsi host */ 508 int ahd_proc_write_seeprom(struct Scsi_Host *, char *, int); 509 int ahd_linux_show_info(struct seq_file *,struct Scsi_Host *);
|
D | aic79xx_proc.c | 208 ahd_proc_write_seeprom(struct Scsi_Host *shost, char *buffer, int length) in ahd_proc_write_seeprom() 274 ahd_linux_show_info(struct seq_file *m, struct Scsi_Host *shost) in ahd_linux_show_info()
|
D | aic79xx_osm.c | 551 ahd_linux_info(struct Scsi_Host *host) in ahd_linux_info() 1227 struct Scsi_Host *host; in ahd_linux_register_host() 2389 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in ahd_linux_set_width() 2403 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in ahd_linux_set_period() 2456 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in ahd_linux_set_offset() 2491 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in ahd_linux_set_dt() 2533 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in ahd_linux_set_qas() 2572 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in ahd_linux_set_iu() 2612 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in ahd_linux_set_rd_strm() 2648 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in ahd_linux_set_wr_flow() [all …]
|
D | aic7xxx_proc.c | 188 ahc_proc_write_seeprom(struct Scsi_Host *shost, char *buffer, int length) in ahc_proc_write_seeprom() 289 ahc_linux_show_info(struct seq_file *m, struct Scsi_Host *shost) in ahc_linux_show_info()
|
D | aic7xxx_osm.c | 495 ahc_linux_info(struct Scsi_Host *host) in ahc_linux_info() 1091 struct Scsi_Host *host; in ahc_linux_register_host() 2339 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in ahc_linux_set_width() 2353 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in ahc_linux_set_period() 2397 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in ahc_linux_set_offset() 2425 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in ahc_linux_set_dt() 2463 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); 2491 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); 2518 static void ahc_linux_get_signalling(struct Scsi_Host *shost) in ahc_linux_get_signalling()
|
/linux-4.4.14/drivers/scsi/mvsas/ |
D | mv_init.c | 228 static int mvs_alloc(struct mvs_info *mvi, struct Scsi_Host *shost) in mvs_alloc() 364 struct Scsi_Host *shost, unsigned int id) in mvs_pci_alloc() 433 static int mvs_prep_sas_ha_init(struct Scsi_Host *shost, in mvs_prep_sas_ha_init() 475 static void mvs_post_sas_ha_init(struct Scsi_Host *shost, in mvs_post_sas_ha_init() 529 struct Scsi_Host *shost = NULL; in mvs_pci_init() 763 struct Scsi_Host *shost = class_to_shost(cdev); in mvs_store_interrupt_coalescing()
|
D | mv_sas.h | 363 struct Scsi_Host *shost; 456 void mvs_scan_start(struct Scsi_Host *shost); 457 int mvs_scan_finished(struct Scsi_Host *shost, unsigned long time);
|
/linux-4.4.14/drivers/scsi/cxgbi/ |
D | libcxgbi.h | 511 struct Scsi_Host *shost; 735 int cxgbi_set_host_param(struct Scsi_Host *, 737 int cxgbi_get_host_param(struct Scsi_Host *, enum iscsi_host_param, char *); 738 struct iscsi_endpoint *cxgbi_ep_connect(struct Scsi_Host *,
|
/linux-4.4.14/drivers/scsi/bnx2i/ |
D | bnx2i_iscsi.c | 766 struct Scsi_Host *shost) in bnx2i_setup_host_queue_size() 788 struct Scsi_Host *shost; in bnx2i_alloc_hba() 912 struct Scsi_Host *shost = hba->shost; in bnx2i_free_hba() 1227 struct Scsi_Host *shost = iscsi_session_to_shost(session->cls_session); in bnx2i_task_xmit() 1291 struct Scsi_Host *shost; in bnx2i_session_create() 1342 struct Scsi_Host *shost = iscsi_session_to_shost(cls_session); in bnx2i_session_destroy() 1360 struct Scsi_Host *shost = iscsi_session_to_shost(cls_session); in bnx2i_conn_create() 1413 struct Scsi_Host *shost = iscsi_session_to_shost(cls_session); in bnx2i_conn_bind() 1479 struct Scsi_Host *shost; in bnx2i_conn_destroy() 1557 static int bnx2i_host_get_param(struct Scsi_Host *shost, in bnx2i_host_get_param() [all …]
|
D | bnx2i_sysfs.c | 25 struct Scsi_Host *shost = class_to_shost(dev); in bnx2i_dev_to_hba()
|
/linux-4.4.14/drivers/scsi/cxlflash/ |
D | main.c | 411 struct Scsi_Host *host = scp->device->host; in send_tmf() 482 static const char *cxlflash_driver_info(struct Scsi_Host *host) in cxlflash_driver_info() 494 static int cxlflash_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *scp) in cxlflash_queuecommand() 1893 struct Scsi_Host *host = scp->device->host; in cxlflash_eh_device_reset_handler() 1938 struct Scsi_Host *host = scp->device->host; in cxlflash_eh_host_reset_handler() 2038 struct Scsi_Host *shost = class_to_shost(dev); in port0_show() 2057 struct Scsi_Host *shost = class_to_shost(dev); in port1_show() 2075 struct Scsi_Host *shost = class_to_shost(dev); in lun_mode_show() 2108 struct Scsi_Host *shost = class_to_shost(dev); in lun_mode_store() 2177 struct Scsi_Host *shost = class_to_shost(dev); in port0_lun_table_show() [all …]
|
D | common.h | 98 struct Scsi_Host *host;
|
/linux-4.4.14/drivers/scsi/esas2r/ |
D | esas2r.h | 905 struct Scsi_Host *host; 965 int esas2r_release(struct Scsi_Host *); 966 const char *esas2r_info(struct Scsi_Host *); 973 int esas2r_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *cmd); 974 int esas2r_show_info(struct seq_file *m, struct Scsi_Host *sh); 985 int esas2r_init_adapter(struct Scsi_Host *host, struct pci_dev *pcid, 987 int esas2r_cleanup(struct Scsi_Host *host);
|
D | esas2r_main.c | 63 struct Scsi_Host *host = class_to_shost(dev); in esas2r_adapter_from_kobj() 358 struct Scsi_Host *host = NULL; in esas2r_probe() 523 struct Scsi_Host *host; in esas2r_remove() 673 static struct Scsi_Host *esas2r_proc_host; 701 int esas2r_show_info(struct seq_file *m, struct Scsi_Host *sh) in esas2r_show_info() 756 int esas2r_release(struct Scsi_Host *sh) in esas2r_release() 768 const char *esas2r_info(struct Scsi_Host *sh) in esas2r_info() 877 int esas2r_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *cmd) in esas2r_queuecommand()
|
/linux-4.4.14/drivers/scsi/aic94xx/ |
D | aic94xx_init.c | 53 static int asd_scan_finished(struct Scsi_Host *, unsigned long); 54 static void asd_scan_start(struct Scsi_Host *); 723 struct Scsi_Host *shost; in asd_pci_probe() 938 static void asd_scan_start(struct Scsi_Host *shost) in asd_scan_start() 949 static int asd_scan_finished(struct Scsi_Host *shost, unsigned long time) in asd_scan_finished()
|
/linux-4.4.14/drivers/block/ |
D | cciss_scsi.c | 57 static int cciss_scsi_write_info(struct Scsi_Host *sh, 61 struct Scsi_Host *sh); 63 static int cciss_scsi_queue_command (struct Scsi_Host *h, 119 struct Scsi_Host *scsi_host; 533 struct Scsi_Host *sh = NULL; in adjust_cciss_scsi_table() 847 struct Scsi_Host *sh; in cciss_scsi_detect() 1304 cciss_scsi_write_info(struct Scsi_Host *sh, in cciss_scsi_write_info() 1317 cciss_scsi_show_info(struct seq_file *m, struct Scsi_Host *sh) in cciss_scsi_show_info()
|
/linux-4.4.14/drivers/scsi/megaraid/ |
D | mega_common.h | 158 struct Scsi_Host *host;
|
/linux-4.4.14/drivers/infiniband/ulp/srp/ |
D | ib_srp.h | 204 struct Scsi_Host *scsi_host;
|
/linux-4.4.14/drivers/infiniband/ulp/iser/ |
D | iscsi_iser.c | 576 struct Scsi_Host *shost = iscsi_session_to_shost(cls_session); in iscsi_iser_session_destroy() 612 struct Scsi_Host *shost; in iscsi_iser_session_create() 807 iscsi_iser_ep_connect(struct Scsi_Host *shost, struct sockaddr *dst_addr, in iscsi_iser_ep_connect()
|