Searched refs:shost (Results 1 - 25 of 210) sorted by relevance

123456789

/linux-master/drivers/scsi/
H A Dscsi_transport_api.h5 void scsi_schedule_eh(struct Scsi_Host *shost);
H A Dhosts.c69 * @shost: scsi host to change the state of.
75 int scsi_host_set_state(struct Scsi_Host *shost, enum scsi_host_state state) argument
77 enum scsi_host_state oldstate = shost->shost_state;
148 shost->shost_state = state;
153 shost_printk(KERN_ERR, shost,
163 * @shost: a pointer to a scsi host to remove
165 void scsi_remove_host(struct Scsi_Host *shost) argument
169 mutex_lock(&shost->scan_mutex);
170 spin_lock_irqsave(shost->host_lock, flags);
171 if (scsi_host_set_state(shost, SHOST_CANCE
219 scsi_add_host_with_dma(struct Scsi_Host *shost, struct device *dev, struct device *dma_dev) argument
341 struct Scsi_Host *shost = dev_to_shost(dev); local
395 struct Scsi_Host *shost; local
561 struct Scsi_Host *shost = NULL; local
577 scsi_host_get(struct Scsi_Host *shost) argument
601 scsi_host_busy(struct Scsi_Host *shost) argument
615 scsi_host_put(struct Scsi_Host *shost) argument
648 scsi_queue_work(struct Scsi_Host *shost, struct work_struct *work) argument
667 scsi_flush_work(struct Scsi_Host *shost) argument
703 scsi_host_complete_all_commands(struct Scsi_Host *shost, enum scsi_host_status status) argument
733 scsi_host_busy_iter(struct Scsi_Host *shost, bool (*fn)(struct scsi_cmnd *, void *), void *priv) argument
[all...]
H A Ddmx3191d.c61 struct Scsi_Host *shost; local
76 shost = scsi_host_alloc(&dmx3191d_driver_template,
78 if (!shost)
81 hostdata = shost_priv(shost);
87 shost->irq = NO_IRQ;
89 error = NCR5380_init(shost, 0);
93 NCR5380_maybe_reset_bus(shost);
95 pci_set_drvdata(pdev, shost);
97 error = scsi_add_host(shost, &pdev->dev);
101 scsi_scan_host(shost);
118 struct Scsi_Host *shost = pci_get_drvdata(pdev); local
[all...]
H A Dqlogicfas.c110 priv->shost = hreg;
151 struct Scsi_Host *shost; local
156 shost = __qlogicfas_detect(sht, iobase[num], irq[num]);
157 if (shost == NULL) {
161 priv = get_priv_by_host(shost);
169 static int qlogicfas_release(struct Scsi_Host *shost) argument
171 struct qlogicfas408_priv *priv = get_priv_by_host(shost);
173 scsi_remove_host(shost);
174 if (shost->irq) {
176 free_irq(shost
[all...]
H A Dscsi_error.c64 void scsi_eh_wakeup(struct Scsi_Host *shost, unsigned int busy) argument
66 lockdep_assert_held(shost->host_lock);
68 if (busy == shost->host_failed) {
69 trace_scsi_eh_wakeup(shost);
70 wake_up_process(shost->ehandler);
71 SCSI_LOG_ERROR_RECOVERY(5, shost_printk(KERN_INFO, shost,
78 * @shost: SCSI host to invoke error handling on.
82 void scsi_schedule_eh(struct Scsi_Host *shost) argument
86 spin_lock_irqsave(shost->host_lock, flags);
88 if (scsi_host_set_state(shost, SHOST_RECOVER
98 scsi_host_eh_past_deadline(struct Scsi_Host *shost) argument
152 struct Scsi_Host *shost = sdev->host; local
231 struct Scsi_Host *shost = sdev->host; local
284 struct Scsi_Host *shost = scmd->device->host; local
300 struct Scsi_Host *shost = scmd->device->host; local
402 scsi_eh_prt_fail_stats(struct Scsi_Host *shost, struct list_head *work_q) argument
1144 struct Scsi_Host *shost = sdev->host; local
1308 struct Scsi_Host *shost; local
1500 scsi_eh_stu(struct Scsi_Host *shost, struct list_head *work_q, struct list_head *done_q) argument
1566 scsi_eh_bus_device_reset(struct Scsi_Host *shost, struct list_head *work_q, struct list_head *done_q) argument
1628 scsi_eh_target_reset(struct Scsi_Host *shost, struct list_head *work_q, struct list_head *done_q) argument
1690 scsi_eh_bus_reset(struct Scsi_Host *shost, struct list_head *work_q, struct list_head *done_q) argument
1762 scsi_eh_host_reset(struct Scsi_Host *shost, struct list_head *work_q, struct list_head *done_q) argument
2116 scsi_restart_operations(struct Scsi_Host *shost) argument
2178 scsi_eh_ready_devs(struct Scsi_Host *shost, struct list_head *work_q, struct list_head *done_q) argument
2255 scsi_unjam_host(struct Scsi_Host *shost) argument
2287 struct Scsi_Host *shost = data; local
2387 scsi_report_bus_reset(struct Scsi_Host *shost, int channel) argument
2420 scsi_report_device_reset(struct Scsi_Host *shost, int channel, int target) argument
2441 struct Scsi_Host *shost = dev->host; local
[all...]
H A Dscsi_scan.c121 struct Scsi_Host *shost; member in struct:async_scan_data
165 data->shost = NULL;
272 * Stores the @shost, @channel, @id, and @lun in the scsi_Device, and
285 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); local
287 sdev = kzalloc(sizeof(*sdev) + shost->transportt->device_size,
295 sdev->host = shost;
366 if (shost->hostt->slave_alloc) {
367 ret = shost->hostt->slave_alloc(sdev);
392 struct Scsi_Host *shost = dev_to_shost(dev->parent); local
398 spin_lock_irqsave(shost
430 struct Scsi_Host *shost = dev_to_shost(parent); local
494 struct Scsi_Host *shost = dev_to_shost(parent); local
1178 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); local
1326 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); local
1422 struct Scsi_Host *shost = dev_to_shost(&starget->dev); local
1595 __scsi_add_device(struct Scsi_Host *shost, uint channel, uint id, u64 lun, void *hostdata) argument
1722 struct Scsi_Host *shost = dev_to_shost(parent); local
1793 struct Scsi_Host *shost = dev_to_shost(parent); local
1814 scsi_scan_channel(struct Scsi_Host *shost, unsigned int channel, unsigned int id, u64 lun, enum scsi_scan_mode rescan) argument
1846 scsi_scan_host_selected(struct Scsi_Host *shost, unsigned int channel, unsigned int id, u64 lun, enum scsi_scan_mode rescan) argument
1878 scsi_sysfs_add_devices(struct Scsi_Host *shost) argument
1904 scsi_prep_async_scan(struct Scsi_Host *shost) argument
1955 struct Scsi_Host *shost; local
1996 do_scsi_scan_host(struct Scsi_Host *shost) argument
2014 struct Scsi_Host *shost = data->shost; local
2024 scsi_scan_host(struct Scsi_Host *shost) argument
2050 scsi_forget_host(struct Scsi_Host *shost) argument
[all...]
H A Dscsi_transport_fc.c30 static int fc_vport_setup(struct Scsi_Host *shost, int channel,
389 struct Scsi_Host *shost = dev_to_shost(dev); local
390 struct fc_host_attrs *fc_host = shost_to_fc_host(shost);
445 "fc_wq_%d", shost->host_no);
453 "fc_dl_%d", shost->host_no);
462 fc_bsg_hostadd(shost, fc_host);
471 struct Scsi_Host *shost = dev_to_shost(dev); local
472 struct fc_host_attrs *fc_host = shost_to_fc_host(shost);
528 * @shost: host the event occurred on
539 fc_host_post_fc_event(struct Scsi_Host *shost, u3 argument
614 fc_host_post_event(struct Scsi_Host *shost, u32 event_number, enum fc_host_event_code event_code, u32 event_data) argument
636 fc_host_post_vendor_event(struct Scsi_Host *shost, u32 event_number, u32 data_len, char * data_buf, u64 vendor_id) argument
653 fc_find_rport_by_wwpn(struct Scsi_Host *shost, u64 wwpn) argument
758 fc_fpin_li_stats_update(struct Scsi_Host *shost, struct fc_tlv_desc *tlv) argument
806 fc_fpin_delivery_stats_update(struct Scsi_Host *shost, struct fc_tlv_desc *tlv) argument
837 fc_fpin_peer_congn_stats_update(struct Scsi_Host *shost, struct fc_tlv_desc *tlv) argument
883 fc_fpin_congn_stats_update(struct Scsi_Host *shost, struct fc_tlv_desc *tlv) argument
903 fc_host_fpin_rcv(struct Scsi_Host *shost, u32 fpin_len, char *fpin_buf, u8 event_acknowledge) argument
1153 struct Scsi_Host *shost = rport_to_shost(rport); local
1683 struct Scsi_Host *shost = vport_to_shost(vport); local
1711 struct Scsi_Host *shost = vport_to_shost(vport); local
1888 struct Scsi_Host *shost = transport_class_to_shost(dev); local
1902 struct Scsi_Host *shost = transport_class_to_shost(dev); local
1912 struct Scsi_Host *shost = transport_class_to_shost(dev); local
1945 struct Scsi_Host *shost = transport_class_to_shost(dev); local
1960 struct Scsi_Host *shost = transport_class_to_shost(dev); local
1994 struct Scsi_Host *shost = transport_class_to_shost(dev); local
2010 struct Scsi_Host *shost = transport_class_to_shost(dev); local
2043 struct Scsi_Host *shost = transport_class_to_shost(dev); local
2064 struct Scsi_Host *shost = transport_class_to_shost(dev); local
2097 struct Scsi_Host *shost = transport_class_to_shost(dev); local
2197 struct Scsi_Host *shost = transport_class_to_shost(dev); local
2314 struct Scsi_Host *shost = transport_class_to_shost(dev); local
2361 struct Scsi_Host *shost = transport_class_to_shost(dev); local
2413 struct Scsi_Host *shost; local
2432 struct Scsi_Host *shost; local
2464 struct Scsi_Host *shost; local
2497 struct Scsi_Host *shost; local
2553 fc_user_scan_tgt(struct Scsi_Host *shost, uint channel, uint id, u64 lun) argument
2587 fc_user_scan(struct Scsi_Host *shost, uint channel, uint id, u64 lun) argument
2787 fc_queue_work(struct Scsi_Host *shost, struct work_struct *work) argument
2806 fc_flush_work(struct Scsi_Host *shost) argument
2829 fc_queue_devloss_work(struct Scsi_Host *shost, struct delayed_work *work, unsigned long delay) argument
2849 fc_flush_devloss(struct Scsi_Host *shost) argument
2879 fc_remove_host(struct Scsi_Host *shost) argument
2933 struct Scsi_Host *shost = rport_to_shost(rport); local
2973 struct Scsi_Host *shost = rport_to_shost(rport); local
3051 fc_remote_port_create(struct Scsi_Host *shost, int channel, struct fc_rport_identifiers *ids) argument
3178 fc_remote_port_add(struct Scsi_Host *shost, int channel, struct fc_rport_identifiers *ids) argument
3415 struct Scsi_Host *shost = rport_to_shost(rport); local
3490 struct Scsi_Host *shost = rport_to_shost(rport); local
3557 struct Scsi_Host *shost = rport_to_shost(rport); local
3712 struct Scsi_Host *shost = rport_to_shost(rport); local
3746 struct Scsi_Host *shost = rport_to_shost(rport); local
3828 fc_vport_setup(struct Scsi_Host *shost, int channel, struct device *pdev, struct fc_vport_identifiers *ids, struct fc_vport **ret_vport) argument
3952 fc_vport_create(struct Scsi_Host *shost, int channel, struct fc_vport_identifiers *ids) argument
3977 struct Scsi_Host *shost = vport_to_shost(vport); local
4052 struct Scsi_Host *shost = fc_bsg_to_shost(job); local
4084 fc_bsg_host_dispatch(struct Scsi_Host *shost, struct bsg_job *job) argument
4177 fc_bsg_rport_dispatch(struct Scsi_Host *shost, struct bsg_job *job) argument
4229 struct Scsi_Host *shost = fc_bsg_to_shost(job); local
4275 fc_bsg_hostadd(struct Scsi_Host *shost, struct fc_host_attrs *fc_host) argument
4310 fc_bsg_rportadd(struct Scsi_Host *shost, struct fc_rport *rport) argument
[all...]
H A Dscsi_proc.c67 struct Scsi_Host *shost = pde_data(file_inode(file)); local
74 if (!shost->hostt->write_info)
82 ret = shost->hostt->write_info(shost, page, count);
91 struct Scsi_Host *shost = m->private; local
92 return shost->hostt->show_info(m, shost);
216 * @shost: host to add
218 void scsi_proc_host_add(struct Scsi_Host *shost) argument
220 const struct scsi_host_template *sht = shost
249 scsi_proc_host_rm(struct Scsi_Host *shost) argument
340 struct Scsi_Host *shost; local
369 struct Scsi_Host *shost; local
[all...]
H A Dscsi_debugfs.c38 struct Scsi_Host *shost = cmd->device->host; local
44 spin_lock_irq(shost->host_lock);
45 list_for_each_entry(cmd2, &shost->eh_abort_list, eh_entry) {
51 list_for_each_entry(cmd2, &shost->eh_cmd_q, eh_entry) {
58 spin_unlock_irq(shost->host_lock);
H A Dscsi_lib.c61 int scsi_init_sense_cache(struct Scsi_Host *shost) argument
360 * shost->host_failed: use call_rcu() in scsi_eh_scmd_add() in combination
363 * host_failed counter or that it notices the shost state change made by
366 static void scsi_dec_host_busy(struct Scsi_Host *shost, struct scsi_cmnd *cmd) argument
372 if (unlikely(scsi_host_in_recovery(shost))) {
373 unsigned int busy = scsi_host_busy(shost);
375 spin_lock_irqsave(shost->host_lock, flags);
376 if (shost->host_failed || shost->host_eh_scheduled)
377 scsi_eh_wakeup(shost, bus
385 struct Scsi_Host *shost = sdev->host; local
418 struct Scsi_Host *shost = current_sdev->host; local
462 scsi_host_is_busy(struct Scsi_Host *shost) argument
471 scsi_starved_list_run(struct Scsi_Host *shost) argument
559 scsi_run_host_queues(struct Scsi_Host *shost) argument
1373 scsi_target_queue_ready(struct Scsi_Host *shost, struct scsi_device *sdev) argument
1428 scsi_host_queue_ready(struct request_queue *q, struct Scsi_Host *shost, struct scsi_device *sdev, struct scsi_cmnd *cmd) argument
1488 struct Scsi_Host *shost; local
1628 scsi_mq_inline_sgl_size(struct Scsi_Host *shost) argument
1638 struct Scsi_Host *shost = sdev->host; local
1803 struct Scsi_Host *shost = sdev->host; local
1902 struct Scsi_Host *shost = set->driver_data; local
1930 struct Scsi_Host *shost = set->driver_data; local
1941 struct Scsi_Host *shost = hctx->driver_data; local
1952 struct Scsi_Host *shost = data; local
1960 struct Scsi_Host *shost = container_of(set, struct Scsi_Host, tag_set); local
1967 __scsi_init_queue(struct Scsi_Host *shost, struct request_queue *q) argument
2027 struct Scsi_Host *shost = hctx->driver_data; local
2053 scsi_mq_setup_tags(struct Scsi_Host *shost) argument
2089 struct Scsi_Host *shost = container_of(kref, typeof(*shost), local
2132 scsi_block_requests(struct Scsi_Host *shost) argument
2148 scsi_unblock_requests(struct Scsi_Host *shost) argument
3013 scsi_block_targets(struct Scsi_Host *shost, struct device *dev) argument
3057 scsi_host_block(struct Scsi_Host *shost) argument
3084 scsi_host_unblock(struct Scsi_Host *shost, int new_state) argument
[all...]
/linux-master/include/scsi/
H A Dscsi_host.h131 int (*init_cmd_priv)(struct Scsi_Host *shost, struct scsi_cmnd *cmd);
132 int (*exit_cmd_priv)(struct Scsi_Host *shost, struct scsi_cmnd *cmd);
294 void (* map_queues)(struct Scsi_Host *shost);
304 int (* mq_poll)(struct Scsi_Host *shost, unsigned int queue_num);
365 int (*host_reset)(struct Scsi_Host *shost, int reset_type);
509 int func_name(struct Scsi_Host *shost, struct scsi_cmnd *cmd) \
513 spin_lock_irqsave(shost->host_lock, irq_flags); \
515 spin_unlock_irqrestore(shost->host_lock, irq_flags); \
521 * shost state: If you alter this, you also need to alter scsi_sysfs.c
728 #define shost_printk(prefix, shost, fm
731 shost_priv(struct Scsi_Host *shost) argument
748 scsi_host_in_recovery(struct Scsi_Host *shost) argument
787 scsi_get_device(struct Scsi_Host *shost) argument
796 scsi_host_scan_allowed(struct Scsi_Host *shost) argument
835 scsi_host_set_prot(struct Scsi_Host *shost, unsigned int mask) argument
840 scsi_host_get_prot(struct Scsi_Host *shost) argument
845 scsi_host_prot_dma(struct Scsi_Host *shost) argument
850 scsi_host_dif_capable(struct Scsi_Host *shost, unsigned int target_type) argument
863 scsi_host_dix_capable(struct Scsi_Host *shost, unsigned int target_type) argument
893 scsi_host_set_guard(struct Scsi_Host *shost, unsigned char type) argument
898 scsi_host_get_guard(struct Scsi_Host *shost) argument
[all...]
H A Dscsi_tcq.h16 * @shost: pointer to scsi_host
22 static inline struct scsi_cmnd *scsi_host_find_tag(struct Scsi_Host *shost, argument
32 if (hwq < shost->tag_set.nr_hw_queues) {
33 req = blk_mq_tag_to_rq(shost->tag_set.tags[hwq],
H A Dscsi_transport.h73 struct Scsi_Host *shost = dev_to_shost(&starget->dev); local
75 + shost->transportt->target_private_offset;
81 struct Scsi_Host *shost = sdev->host; local
83 + shost->transportt->device_private_offset;
86 void __scsi_init_queue(struct Scsi_Host *shost, struct request_queue *q);
H A Dscsi_transport_iscsi.h100 int (*get_host_param) (struct Scsi_Host *shost,
102 int (*set_host_param) (struct Scsi_Host *shost,
122 struct iscsi_endpoint *(*ep_connect) (struct Scsi_Host *shost,
127 int (*tgt_dscvr) (struct Scsi_Host *shost, enum iscsi_tgt_dscvr type,
129 int (*set_path) (struct Scsi_Host *shost, struct iscsi_path *params);
130 int (*set_iface_param) (struct Scsi_Host *shost, void *data,
137 int (*send_ping) (struct Scsi_Host *shost, uint32_t iface_num,
140 int (*get_chap) (struct Scsi_Host *shost, uint16_t chap_tbl_idx,
142 int (*delete_chap) (struct Scsi_Host *shost, uint16_t chap_tbl_idx);
143 int (*set_chap) (struct Scsi_Host *shost, voi
[all...]
/linux-master/drivers/scsi/snic/
H A Dsnic_main.c160 SNIC_HOST_ERR(snic->shost,
279 SNIC_HOST_INFO(snic->shost, "VNIC_DEV_OPEN Timedout.\n");
289 snic_add_host(struct Scsi_Host *shost, struct pci_dev *pdev) argument
293 ret = scsi_add_host(shost, &pdev->dev);
295 SNIC_HOST_ERR(shost,
302 SNIC_BUG_ON(shost->work_q != NULL);
303 snprintf(shost->work_q_name, sizeof(shost->work_q_name), "scsi_wq_%d",
304 shost->host_no);
305 shost
316 snic_del_host(struct Scsi_Host *shost) argument
348 struct Scsi_Host *shost; local
[all...]
H A Dsnic_ctl.c33 SNIC_HOST_INFO(snic->shost, "Link Event: Link %s.\n",
99 SNIC_HOST_INFO(snic->shost, "Exch Ver Req Preparing...\n");
103 SNIC_HOST_ERR(snic->shost, "Init Exch Ver Req failed\n");
122 SNIC_HOST_ERR(snic->shost,
128 SNIC_HOST_INFO(snic->shost, "Exch Ver Req is issued. ret = %d\n", ret);
147 SNIC_HOST_INFO(snic->shost, "Exch Ver Compl Received.\n");
153 SNIC_HOST_ERR(snic->shost,
169 SNIC_HOST_INFO(snic->shost,
179 SNIC_HOST_INFO(snic->shost,
186 snic->shost
[all...]
H A Dsnic_disc.c81 ntgts = min_t(u32, snic->fwinfo.max_tgts, snic->shost->max_id);
83 ntgts = snic->shost->max_id;
92 SNIC_HOST_ERR(snic->shost, "Resp Buf Alloc Failed.\n");
102 SNIC_HOST_ERR(snic->shost,
132 SNIC_HOST_ERR(snic->shost, "Queuing Report Tgts Failed.\n");
137 SNIC_DISC_DBG(snic->shost, "Report Targets Issued.\n");
142 SNIC_HOST_ERR(snic->shost,
153 struct Scsi_Host *shost = dev_to_shost(&tgt->dev); local
156 SNIC_HOST_INFO(shost, "Scanning Target id 0x%x\n", tgt->id);
163 spin_lock_irqsave(shost
211 struct Scsi_Host *shost = snic_tgt_to_shost(tgt); local
[all...]
H A Dsnic_scsi.c128 SNIC_SCSI_DBG(snic->shost,
179 SNIC_HOST_ERR(snic->shost,
213 SNIC_HOST_ERR(snic->shost,
242 SNIC_TRC((u16)snic->shost->host_no, tag, (ulong) sc, 0,
245 SNIC_HOST_ERR(snic->shost, "issue_sc:Failed to map SG List.\n");
272 SNIC_HOST_ERR(snic->shost,
286 SNIC_TRC(snic->shost->host_no, tag, (ulong) sc, 0, 0, 0,
299 SNIC_SCSI_DBG(snic->shost,
303 SNIC_TRC(snic->shost->host_no, tag, (ulong) sc, (ulong) rqi,
319 snic_queuecommand(struct Scsi_Host *shost, struc argument
2118 struct Scsi_Host *shost = sc->device->host; local
2297 snic_reset(struct Scsi_Host *shost, struct scsi_cmnd *sc) argument
2356 struct Scsi_Host *shost = sc->device->host; local
[all...]
/linux-master/drivers/scsi/elx/efct/
H A Defct_xport.c377 struct Scsi_Host *shost = NULL; local
381 shost = scsi_host_alloc(&efct_template, sizeof(*vport));
382 if (!shost) {
387 /* save shost to initiator-client context */
388 efct->shost = shost;
390 /* save efct information to shost LLD-specific space */
391 vport = (struct efct_vport *)shost->hostdata;
399 shost->can_queue = efct->hw.config.n_io;
400 shost
658 efct_xport_remove_host(struct Scsi_Host *shost) argument
678 efct_get_host_port_id(struct Scsi_Host *shost) argument
692 efct_get_host_port_type(struct Scsi_Host *shost) argument
719 efct_get_host_vport_type(struct Scsi_Host *shost) argument
725 efct_get_host_port_state(struct Scsi_Host *shost) argument
740 efct_get_host_speed(struct Scsi_Host *shost) argument
791 efct_get_host_fabric_name(struct Scsi_Host *shost) argument
807 efct_get_stats(struct Scsi_Host *shost) argument
857 efct_reset_stats(struct Scsi_Host *shost) argument
871 efct_issue_lip(struct Scsi_Host *shost) argument
901 struct Scsi_Host *shost = NULL; local
951 efct_scsi_del_vport(struct efct *efct, struct Scsi_Host *shost) argument
968 struct Scsi_Host *shost = fc_vport ? fc_vport->shost : NULL; local
1001 struct Scsi_Host *shost = vport ? vport->shost : NULL; local
[all...]
/linux-master/drivers/scsi/csiostor/
H A Dcsio_attr.c62 struct Scsi_Host *shost = csio_ln_to_shost(ln); local
78 rn->rport = fc_remote_port_add(shost, 0, &ids);
87 spin_lock_irq(shost->host_lock);
89 spin_unlock_irq(shost->host_lock);
148 * fc_host_post_event(shost,
184 struct Scsi_Host *shost = csio_ln_to_shost(ln); local
186 fc_host_node_name(shost) = wwn_to_u64(csio_ln_wwnn(ln));
187 fc_host_port_name(shost) = wwn_to_u64(csio_ln_wwpn(ln));
189 fc_host_supported_classes(shost) = FC_COS_CLASS3;
190 fc_host_max_npiv_vports(shost)
210 csio_get_host_port_id(struct Scsi_Host *shost) argument
226 csio_get_host_port_type(struct Scsi_Host *shost) argument
245 csio_get_host_port_state(struct Scsi_Host *shost) argument
270 csio_get_host_speed(struct Scsi_Host *shost) argument
308 csio_get_host_fabric_name(struct Scsi_Host *shost) argument
329 csio_get_stats(struct Scsi_Host *shost) argument
554 struct Scsi_Host *shost = fc_vport->shost; local
617 struct Scsi_Host *shost = csio_ln_to_shost(ln); local
650 struct Scsi_Host *shost = csio_ln_to_shost(ln); local
[all...]
/linux-master/drivers/scsi/bfa/
H A Dbfad_attr.c24 struct Scsi_Host *shost; local
31 shost = dev_to_shost(starget->dev.parent);
32 im_port = (struct bfad_im_port_s *) shost->hostdata[0];
50 struct Scsi_Host *shost; local
57 shost = dev_to_shost(starget->dev.parent);
58 im_port = (struct bfad_im_port_s *) shost->hostdata[0];
76 struct Scsi_Host *shost; local
83 shost = dev_to_shost(starget->dev.parent);
84 im_port = (struct bfad_im_port_s *) shost->hostdata[0];
100 bfad_im_get_host_port_id(struct Scsi_Host *shost) argument
114 bfad_im_get_host_port_type(struct Scsi_Host *shost) argument
146 bfad_im_get_host_port_state(struct Scsi_Host *shost) argument
183 bfad_im_get_host_active_fc4s(struct Scsi_Host *shost) argument
202 bfad_im_get_host_speed(struct Scsi_Host *shost) argument
239 bfad_im_get_host_fabric_name(struct Scsi_Host *shost) argument
256 bfad_im_get_stats(struct Scsi_Host *shost) argument
309 bfad_im_reset_stats(struct Scsi_Host *shost) argument
355 struct Scsi_Host *shost = fc_vport->shost; local
441 bfad_im_issue_fc_host_lip(struct Scsi_Host *shost) argument
707 struct Scsi_Host *shost = class_to_shost(dev); local
721 struct Scsi_Host *shost = class_to_shost(dev); local
735 struct Scsi_Host *shost = class_to_shost(dev); local
815 struct Scsi_Host *shost = class_to_shost(dev); local
829 struct Scsi_Host *shost = class_to_shost(dev); local
846 struct Scsi_Host *shost = class_to_shost(dev); local
867 struct Scsi_Host *shost = class_to_shost(dev); local
881 struct Scsi_Host *shost = class_to_shost(dev); local
895 struct Scsi_Host *shost = class_to_shost(dev); local
915 struct Scsi_Host *shost = class_to_shost(dev); local
[all...]
/linux-master/drivers/scsi/pcmcia/
H A Dqlogic_stub.c98 struct Scsi_Host *shost; /* registered host structure */ local
109 shost = scsi_host_alloc(host, sizeof(struct qlogicfas408_priv));
110 if (!shost)
112 shost->io_port = qbase;
113 shost->n_io_port = 16;
114 shost->dma_channel = -1;
116 shost->irq = qlirq;
118 priv = get_priv_by_host(shost);
122 priv->shost = shost;
[all...]
/linux-master/drivers/s390/scsi/
H A Dzfcp_scsi.c67 int zfcp_scsi_queuecommand(struct Scsi_Host *shost, struct scsi_cmnd *scpnt) argument
347 struct Scsi_Host *shost = rport_to_shost(rport); local
350 (struct zfcp_adapter *)shost->hostdata[0];
353 shost_for_each_device(tmp_sdev, shost) {
396 * @shost: Pointer to Scsi_Host to perform action on.
403 static int zfcp_scsi_sysfs_host_reset(struct Scsi_Host *shost, int reset_type) argument
406 (struct zfcp_adapter *)shost->hostdata[0];
521 struct Scsi_Host *shost; local
524 shost = adapter->scsi_host;
525 if (!shost)
647 zfcp_scsi_reset_fc_host_stats(struct Scsi_Host *shost) argument
669 zfcp_scsi_get_host_port_state(struct Scsi_Host *shost) argument
705 struct Scsi_Host *shost = rport_to_shost(rport); local
828 struct Scsi_Host *shost = adapter->scsi_host; local
868 struct Scsi_Host *const shost = adapter->scsi_host; local
937 struct Scsi_Host *const shost = adapter->scsi_host; local
[all...]
/linux-master/drivers/scsi/sym53c8xx_2/
H A Dsym_glue.c471 void sym_log_bus_error(struct Scsi_Host *shost) argument
473 struct sym_data *sym_data = shost_priv(shost);
479 shost_printk(KERN_WARNING, shost,
524 struct Scsi_Host *shost = dev_id; local
525 struct sym_data *sym_data = shost_priv(shost);
534 spin_lock(shost->host_lock);
535 result = sym_interrupt(shost);
536 spin_unlock(shost->host_lock);
573 struct Scsi_Host *shost = cmd->device->host; local
574 struct sym_data *sym_data = shost_priv(shost);
625 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); local
675 struct Scsi_Host *shost = cmd->device->host; local
698 struct Scsi_Host *shost = cmd->device->host; local
1064 sym_user_command(struct Scsi_Host *shost, char *buffer, int length) argument
1206 sym_show_info(struct seq_file *m, struct Scsi_Host *shost) argument
1285 struct Scsi_Host *shost = NULL; local
1654 sym_detach(struct Scsi_Host *shost, struct pci_dev *pdev) argument
1711 struct Scsi_Host *shost; local
1775 struct Scsi_Host *shost = pci_get_drvdata(pdev); local
1812 struct Scsi_Host *shost = pci_get_drvdata(pdev); local
1855 struct Scsi_Host *shost = pci_get_drvdata(pdev); local
1902 struct Scsi_Host *shost = pci_get_drvdata(pdev); local
1911 sym2_get_signalling(struct Scsi_Host *shost) argument
1935 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); local
1945 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); local
1960 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); local
1975 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); local
[all...]
/linux-master/drivers/scsi/pm8001/
H A Dpm8001_ctl.c54 * A sysfs 'read-only' shost attribute.
59 struct Scsi_Host *shost = class_to_shost(cdev); local
60 struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
80 * A sysfs 'read-only' shost attribute.
85 struct Scsi_Host *shost = class_to_shost(cdev); local
86 struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
100 * A sysfs 'read-only' shost attribute.
105 struct Scsi_Host *shost = class_to_shost(cdev); local
106 struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
131 * A sysfs 'read-only' shost attribut
136 struct Scsi_Host *shost = class_to_shost(cdev); local
162 struct Scsi_Host *shost = class_to_shost(cdev); local
189 struct Scsi_Host *shost = class_to_shost(cdev); local
213 struct Scsi_Host *shost = class_to_shost(cdev); local
238 struct Scsi_Host *shost = class_to_shost(cdev); local
282 struct Scsi_Host *shost = class_to_shost(cdev); local
311 struct Scsi_Host *shost = class_to_shost(cdev); local
331 struct Scsi_Host *shost = class_to_shost(cdev); local
341 struct Scsi_Host *shost = class_to_shost(cdev); local
366 struct Scsi_Host *shost = class_to_shost(cdev); local
401 struct Scsi_Host *shost = class_to_shost(cdev); local
438 struct Scsi_Host *shost = class_to_shost(cdev); local
473 struct Scsi_Host *shost = class_to_shost(cdev); local
512 struct Scsi_Host *shost = class_to_shost(cdev); local
531 struct Scsi_Host *shost = class_to_shost(cdev); local
599 struct Scsi_Host *shost = class_to_shost(cdev); local
610 struct Scsi_Host *shost = class_to_shost(cdev); local
796 struct Scsi_Host *shost = class_to_shost(cdev); local
872 struct Scsi_Host *shost = class_to_shost(cdev); local
908 struct Scsi_Host *shost = class_to_shost(cdev); local
929 struct Scsi_Host *shost = class_to_shost(cdev); local
950 struct Scsi_Host *shost = class_to_shost(cdev); local
971 struct Scsi_Host *shost = class_to_shost(cdev); local
992 struct Scsi_Host *shost = class_to_shost(cdev); local
[all...]

Completed in 226 milliseconds

123456789