Home
last modified time | relevance | path

Searched refs:scsi_host (Results 1 – 35 of 35) sorted by relevance

/linux-4.4.14/drivers/s390/scsi/
Dzfcp_scsi.c151 struct Scsi_Host *scsi_host = scpnt->device->host; in zfcp_scsi_eh_abort_handler() local
153 (struct zfcp_adapter *) scsi_host->hostdata[0]; in zfcp_scsi_eh_abort_handler()
314 if (adapter->scsi_host) in zfcp_scsi_adapter_register()
319 adapter->scsi_host = scsi_host_alloc(&zfcp_scsi_host_template, in zfcp_scsi_adapter_register()
321 if (!adapter->scsi_host) { in zfcp_scsi_adapter_register()
329 adapter->scsi_host->max_id = 511; in zfcp_scsi_adapter_register()
330 adapter->scsi_host->max_lun = 0xFFFFFFFF; in zfcp_scsi_adapter_register()
331 adapter->scsi_host->max_channel = 0; in zfcp_scsi_adapter_register()
332 adapter->scsi_host->unique_id = dev_id.devno; in zfcp_scsi_adapter_register()
333 adapter->scsi_host->max_cmd_len = 16; /* in struct fcp_cmnd */ in zfcp_scsi_adapter_register()
[all …]
Dzfcp_erp.c106 spin_lock(port->adapter->scsi_host->host_lock); in zfcp_erp_action_dismiss_port()
107 __shost_for_each_device(sdev, port->adapter->scsi_host) in zfcp_erp_action_dismiss_port()
110 spin_unlock(port->adapter->scsi_host->host_lock); in zfcp_erp_action_dismiss_port()
598 spin_lock(port->adapter->scsi_host->host_lock); in _zfcp_erp_lun_reopen_all()
599 __shost_for_each_device(sdev, port->adapter->scsi_host) in _zfcp_erp_lun_reopen_all()
602 spin_unlock(port->adapter->scsi_host->host_lock); in _zfcp_erp_lun_reopen_all()
701 if (fc_host_port_type(adapter->scsi_host) == FC_PORTTYPE_PTP) in zfcp_erp_adapter_strat_fsf_xconf()
893 if (fc_host_port_type(adapter->scsi_host) == FC_PORTTYPE_PTP) in zfcp_erp_port_strategy_open_common()
1435 spin_lock_irqsave(adapter->scsi_host->host_lock, flags); in zfcp_erp_set_adapter_status()
1436 __shost_for_each_device(sdev, adapter->scsi_host) in zfcp_erp_set_adapter_status()
[all …]
Dzfcp_fc.c111 fc_host_post_event(adapter->scsi_host, fc_get_event_number(), in zfcp_fc_post_event()
520 struct Scsi_Host *shost = adapter->scsi_host; in zfcp_fc_adisc()
695 if (acc->fp_wwpn == fc_host_port_name(adapter->scsi_host)) in zfcp_fc_eval_gpn_ft()
740 if (fc_host_port_type(adapter->scsi_host) != FC_PORTTYPE_NPORT && in zfcp_fc_scan_ports()
741 fc_host_port_type(adapter->scsi_host) != FC_PORTTYPE_NPIV) in zfcp_fc_scan_ports()
779 hton24(gspn_req->gspn.fp_fid, fc_host_port_id(adapter->scsi_host)); in zfcp_fc_gspn()
798 if (fc_host_port_type(adapter->scsi_host) == FC_PORTTYPE_NPIV && in zfcp_fc_gspn()
800 snprintf(fc_host_symbolic_name(adapter->scsi_host), in zfcp_fc_gspn()
806 strlcpy(fc_host_symbolic_name(adapter->scsi_host), in zfcp_fc_gspn()
816 struct Scsi_Host *shost = adapter->scsi_host; in zfcp_fc_rspn()
[all …]
Dzfcp_sysfs.c525 struct Scsi_Host *scsi_host = dev_to_shost(dev); in zfcp_sysfs_adapter_util_show() local
530 adapter = (struct zfcp_adapter *) scsi_host->hostdata[0]; in zfcp_sysfs_adapter_util_show()
550 struct Scsi_Host *scsi_host = dev_to_shost(dev); in zfcp_sysfs_adapter_ex_config() local
555 adapter = (struct zfcp_adapter *) scsi_host->hostdata[0]; in zfcp_sysfs_adapter_ex_config()
604 struct Scsi_Host *scsi_host = class_to_shost(dev); in zfcp_sysfs_adapter_q_full_show() local
606 ((struct zfcp_adapter *) scsi_host->hostdata[0])->qdio; in zfcp_sysfs_adapter_q_full_show()
Dzfcp_unit.c58 if (scsi_queue_work(port->adapter->scsi_host, in zfcp_unit_queue_scsi_scan()
195 shost = port->adapter->scsi_host; in zfcp_unit_sdev()
Dzfcp_qdio.c432 if (adapter->scsi_host) { in zfcp_qdio_open()
433 adapter->scsi_host->sg_tablesize = qdio->max_sbale_per_req; in zfcp_qdio_open()
434 adapter->scsi_host->max_sectors = qdio->max_sbale_per_req * 8; in zfcp_qdio_open()
Dzfcp_def.h157 struct Scsi_Host *scsi_host; /* Pointer to mid-layer */ member
Dzfcp_fsf.c467 struct Scsi_Host *shost = adapter->scsi_host; in zfcp_fsf_exchange_config_evaluate()
532 struct Scsi_Host *shost = adapter->scsi_host; in zfcp_fsf_exchange_config_data_handler()
609 struct Scsi_Host *shost = adapter->scsi_host; in zfcp_fsf_exchange_port_evaluate()
1681 shost_for_each_device(sdev, port->adapter->scsi_host) in zfcp_fsf_close_physical_port_handler()
1704 shost_for_each_device(sdev, port->adapter->scsi_host) in zfcp_fsf_close_physical_port_handler()
/linux-4.4.14/Documentation/ABI/stable/
Dsysfs-driver-ib_srp83 What: /sys/class/scsi_host/host<n>/allow_ext_sg
91 What: /sys/class/scsi_host/host<n>/ch_count
98 What: /sys/class/scsi_host/host<n>/cmd_sg_entries
105 What: /sys/class/scsi_host/host<n>/comp_vector
111 What: /sys/class/scsi_host/host<n>/dgid
118 What: /sys/class/scsi_host/host<n>/id_ext
125 What: /sys/class/scsi_host/host<n>/ioc_guid
132 What: /sys/class/scsi_host/host<n>/local_ib_device
139 What: /sys/class/scsi_host/host<n>/local_ib_port
146 What: /sys/class/scsi_host/host<n>/orig_dgid
[all …]
/linux-4.4.14/drivers/infiniband/ulp/srp/
Dib_srp.c318 fmr_param.pool_size = target->scsi_host->can_queue; in srp_alloc_fmr_pool()
444 target->scsi_host->can_queue, in srp_alloc_fr_pool()
544 shost_printk(KERN_WARNING, target->scsi_host, PFX in srp_create_ch_ib()
552 shost_printk(KERN_WARNING, target->scsi_host, PFX in srp_create_ch_ib()
663 shost_printk(KERN_ERR, target->scsi_host, in srp_path_rec_completion()
700 shost_printk(KERN_WARNING, target->scsi_host, in srp_lookup_path()
780 shost_printk(KERN_DEBUG, target->scsi_host, in srp_send_req()
824 shost_printk(KERN_DEBUG, target->scsi_host, in srp_disconnect_target()
931 srp_del_scsi_host_attr(target->scsi_host); in srp_remove_target()
933 srp_remove_host(target->scsi_host); in srp_remove_target()
[all …]
Dib_srp.h204 struct Scsi_Host *scsi_host; member
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-class-scsi_host1 What: /sys/class/scsi_host/hostX/isci_id
9 which usually means the lowest number scsi_host corresponds
15 What: /sys/class/scsi_host/hostX/acciopath_status
Dsysfs-bus-fcoe20 with it, this includes the scsi_host.
/linux-4.4.14/Documentation/scsi/
Dscsi_fc_transport.txt59 virtual port. Typically, the driver will create a new scsi_host instance
62 each will appear as a unique scsi_host with its own target and lun space.
80 Today, the device tree typically contains the scsi_host object,
82 transport creates the vport object and places it under the scsi_host
84 a new scsi_host for the vport and link its object under the vport.
85 The remainder of the tree under the vports scsi_host is the same
87 allow the parent of the vport to be something other than the scsi_host.
89 device tree. If the vport's parent is not the physical port's scsi_host,
91 port's scsi_host.
107 /sys/class/scsi_host/host17 physical port's scsi_host
[all …]
Dhpsa.txt46 /sys/class/scsi_host/host*/rescan
47 /sys/class/scsi_host/host*/firmware_revision
48 /sys/class/scsi_host/host*/resettable
49 /sys/class/scsi_host/host*/transport_mode
63 root@host:/sys/class/scsi_host/host4# cat firmware_revision
Dscsi_mid_low_api.txt374 scsi_host_alloc - return a new scsi_host instance whose refcount==1
733 The interface functions are also described in the include/scsi/scsi_host.h
735 In some cases more detail is given in scsi_host.h than below.
1115 * For more details see the include/scsi/scsi_host.h file.
1138 * For more details see the include/scsi/scsi_host.h file.
1186 The structure is defined and commented in include/scsi/scsi_host.h
1211 scsi_host.h) which is currently set to 1024. So for a
1243 The scsi_host structure is defined in include/scsi/scsi_host.h
DChangeLog.lpfc1069 /sys/class/scsi_host/hostx (previously in
1095 * Relocated scsi_host alloc to before we enable the interrupt
/linux-4.4.14/drivers/scsi/
Ddc395x.c297 struct Scsi_Host *scsi_host; member
945 DC395x_LOCK_IO(acb->scsi_host, flags); in waiting_timeout()
947 DC395x_UNLOCK_IO(acb->scsi_host, flags); in waiting_timeout()
1096 if (cmd->device->id >= acb->scsi_host->max_id || in dc395x_queue_command_lck()
1097 cmd->device->lun >= acb->scsi_host->max_lun || in dc395x_queue_command_lck()
1484 DC395x_LOCK_IO(acb->scsi_host, flags);
1487 DC395x_UNLOCK_IO(acb->scsi_host, flags);
1545 DC395x_write8(acb, TRM_S1040_SCSI_HOSTID, acb->scsi_host->this_id); in start_scsi()
1710 DC395x_LOCK_IO(acb->scsi_host, flags); in dc395x_handle_interrupt()
1799 DC395x_UNLOCK_IO(acb->scsi_host, flags); in dc395x_handle_interrupt()
[all …]
Dhpsa.c474 hpsa_scan_start(h->scsi_host); in host_store_rescan()
791 h->scsi_host->host_no, in path_info_show()
1162 if (h == NULL || h->pdev == NULL || h->scsi_host == NULL) in hpsa_show_dev_msg()
1199 h->scsi_host->host_no, dev->bus, dev->target, dev->lun, in hpsa_show_dev_msg()
1534 h->scsi_host->host_no, in hpsa_show_volume_status()
1542 h->scsi_host->host_no, in hpsa_show_volume_status()
1548 h->scsi_host->host_no, in hpsa_show_volume_status()
1554 h->scsi_host->host_no, in hpsa_show_volume_status()
1560 h->scsi_host->host_no, in hpsa_show_volume_status()
1566 h->scsi_host->host_no, in hpsa_show_volume_status()
[all …]
DBusLogic.c273 adapter->scsi_host->can_queue = adapter->drvr_qdepth; in blogic_create_addlccbs()
2466 myadapter->scsi_host = host; in blogic_init()
2565 struct Scsi_Host *host = adapter->scsi_host; in blogic_deladapter()
2890 spin_lock_irqsave(adapter->scsi_host->host_lock, processor_flag); in blogic_inthandler()
2958 spin_unlock_irqrestore(adapter->scsi_host->host_lock, processor_flag); in blogic_inthandler()
3061 spin_unlock_irq(adapter->scsi_host->host_lock); in blogic_qcmd_lck()
3063 spin_lock_irq(adapter->scsi_host->host_lock); in blogic_qcmd_lck()
3209 spin_unlock_irq(adapter->scsi_host->host_lock); in blogic_qcmd_lck()
3212 spin_lock_irq(adapter->scsi_host->host_lock); in blogic_qcmd_lck()
3359 spin_unlock_irq(adapter->scsi_host->host_lock);
[all …]
Dhpsa.h206 struct Scsi_Host *scsi_host; member
DBusLogic.h993 struct Scsi_Host *scsi_host; member
DKconfig865 dumped using /sys/class/scsi_host/hostXX/trace.
1119 dumped using /sys/bus/class/scsi_host/hostXX/trace.
/linux-4.4.14/drivers/target/
Dtarget_core_pscsi.c91 struct Scsi_Host *scsi_host = phv->phv_lld_host; in pscsi_detach_hba() local
93 if (scsi_host) { in pscsi_detach_hba()
94 scsi_host_put(scsi_host); in pscsi_detach_hba()
98 (scsi_host->hostt->name) ? (scsi_host->hostt->name) : in pscsi_detach_hba()
/linux-4.4.14/drivers/block/
Dcciss_scsi.c119 struct Scsi_Host *scsi_host; member
549 sh = h->scsi_ctlr->scsi_host; in adjust_cciss_scsi_table()
710 shba->scsi_host = NULL; in cciss_scsi_setup()
862 h->scsi_ctlr)->scsi_host = sh; in cciss_scsi_detect()
1524 scsi_remove_host(sa->scsi_host); in DEF_SCSI_QCMD()
1525 scsi_host_put(sa->scsi_host); in DEF_SCSI_QCMD()
1531 sa->scsi_host = NULL; in DEF_SCSI_QCMD()
Dskd_main.c4929 vmklnx_scsi_register_poll_handler(skdev->scsi_host, in skd_pci_probe()
4933 vmklnx_scsi_register_poll_handler(skdev->scsi_host, in skd_pci_probe()
/linux-4.4.14/drivers/message/fusion/
DKconfig118 echo [level] > /sys/class/scsi_host/host#/debug_level
/linux-4.4.14/drivers/ata/
Dlibata-scsi.c3681 ap->scsi_host = shost; in ata_scsi_add_hosts()
3698 rc = scsi_add_host_with_dma(ap->scsi_host, in ata_scsi_add_hosts()
3707 scsi_host_put(host->ports[i]->scsi_host); in ata_scsi_add_hosts()
3710 struct Scsi_Host *shost = host->ports[i]->scsi_host; in ata_scsi_add_hosts()
3739 sdev = __scsi_add_device(ap->scsi_host, channel, id, 0, in ata_scsi_scan_host()
3837 mutex_lock(&ap->scsi_host->scan_mutex); in ata_scsi_remove_dev()
3863 mutex_unlock(&ap->scsi_host->scan_mutex); in ata_scsi_remove_dev()
Dlibata-eh.c863 if (scsi_host_in_recovery(ap->scsi_host)) { in ata_port_wait_eh()
1005 scsi_schedule_eh(ap->scsi_host); in ata_std_sched_eh()
1025 struct Scsi_Host *host = ap->scsi_host; in ata_std_end_eh()
Dlibata-core.c2098 hdepth = min(ap->scsi_host->can_queue, ATA_MAX_QUEUE - 1); in ata_dev_config_ncq()
5690 if (ap->scsi_host) in ata_host_release()
5691 scsi_host_put(ap->scsi_host); in ata_host_release()
6301 scsi_remove_host(ap->scsi_host); in ata_port_detach()
/linux-4.4.14/tools/usb/usbip/
DREADME181 /sys/class/scsi_host/host0/device
/linux-4.4.14/drivers/scsi/libsas/
Dsas_ata.c576 ap->scsi_host = shost; in sas_ata_init()
/linux-4.4.14/drivers/scsi/esas2r/
Datioctl.h663 void *scsi_host; member
Desas2r_ioctl.c1501 ioctl->data.modinfo.scsi_host = a->host; in esas2r_ioctl_handler()
/linux-4.4.14/include/linux/
Dlibata.h809 struct Scsi_Host *scsi_host; /* our co-allocated scsi host */ member