| /linux/drivers/scsi/ |
| H A D | hosts.c | 58 put_device(&class_to_shost(dev)->shost_gendev); in scsi_host_cls_release() 200 transport_unregister_device(&shost->shost_gendev); in scsi_remove_host() 202 device_del(&shost->shost_gendev); in scsi_remove_host() 248 if (!shost->shost_gendev.parent) in scsi_add_host_with_dma() 249 shost->shost_gendev.parent = dev ? dev : &platform_bus; in scsi_add_host_with_dma() 251 dma_dev = shost->shost_gendev.parent; in scsi_add_host_with_dma() 272 pm_runtime_get_noresume(&shost->shost_gendev); in scsi_add_host_with_dma() 273 pm_runtime_set_active(&shost->shost_gendev); in scsi_add_host_with_dma() 274 pm_runtime_enable(&shost->shost_gendev); in scsi_add_host_with_dma() 275 device_enable_async_suspend(&shost->shost_gendev); in scsi_add_host_with_dma() [all …]
|
| H A D | scsi_transport_srp.c | 66 WARN_ON_ONCE(device_for_each_child(&shost->shost_gendev, &child, in shost_to_rport() 431 dev_name(&rport->dev), dev_name(&shost->shost_gendev)); in rport_fast_io_fail_timedout() 451 dev_name(&rport->dev), dev_name(&shost->shost_gendev)); in rport_dev_loss_timedout() 471 pr_debug("%s current state: %d\n", dev_name(&shost->shost_gendev), in __srp_start_tl_fail_timers() 481 pr_debug("%s new state: %d\n", dev_name(&shost->shost_gendev), in __srp_start_tl_fail_timers() 483 scsi_block_targets(shost, &shost->shost_gendev); in __srp_start_tl_fail_timers() 539 pr_debug("SCSI host %s\n", dev_name(&shost->shost_gendev)); in srp_reconnect_rport() 551 scsi_block_targets(shost, &shost->shost_gendev); in srp_reconnect_rport() 554 dev_name(&shost->shost_gendev), rport->state, res); in srp_reconnect_rport() 561 scsi_target_unblock(&shost->shost_gendev, SDEV_RUNNING); in srp_reconnect_rport() [all …]
|
| H A D | scsi_pm.c | 248 err = pm_runtime_get_sync(&shost->shost_gendev); in scsi_autopm_get_host() 250 pm_runtime_put_sync(&shost->shost_gendev); in scsi_autopm_get_host() 258 pm_runtime_put_sync(&shost->shost_gendev); in scsi_autopm_put_host()
|
| H A D | myrb.c | 1436 dev_dbg(&shost->shost_gendev, "ldev %u in state %x, skip\n", in myrb_ldev_queuecommand() 2388 dev_dbg(&shost->shost_gendev, "monitor tick\n"); in myrb_monitor() 2393 dev_dbg(&shost->shost_gendev, in myrb_monitor() 2401 dev_dbg(&shost->shost_gendev, "get error table\n"); in myrb_monitor() 2406 dev_dbg(&shost->shost_gendev, in myrb_monitor() 2412 dev_dbg(&shost->shost_gendev, in myrb_monitor() 2418 dev_dbg(&shost->shost_gendev, in myrb_monitor() 2424 dev_dbg(&shost->shost_gendev, in myrb_monitor() 2430 dev_dbg(&shost->shost_gendev, "get background init status\n"); in myrb_monitor() 2434 dev_dbg(&shost->shost_gendev, "new enquiry\n"); in myrb_monitor() [all …]
|
| H A D | scsi_scan.c | 1617 struct device *parent = &shost->shost_gendev; in __scsi_add_device() 1874 __scsi_scan_target(&shost->shost_gendev, channel, in scsi_scan_channel() 1878 __scsi_scan_target(&shost->shost_gendev, channel, in scsi_scan_channel() 2139 starget = scsi_alloc_target(&shost->shost_gendev, 0, shost->max_id); in scsi_get_pseudo_sdev()
|
| H A D | ses.c | 706 while ((edev = enclosure_find(&sdev->host->shost_gendev, prev)) != NULL) { in ses_intf_add() 852 while ((edev = enclosure_find(&sdev->host->shost_gendev, prev)) != NULL) { in ses_intf_remove_component()
|
| H A D | scsi_transport_fc.c | 2374 stat = fc_vport_setup(shost, 0, &shost->shost_gendev, &vid, &vport); in store_fc_host_vport_create() 3152 dev->parent = get_device(&shost->shost_gendev); /* parent reference */ in fc_remote_port_create() 3954 if (pdev != &shost->shost_gendev) { in fc_vport_setup() 3955 error = sysfs_create_link(&shost->shost_gendev.kobj, in fc_vport_setup() 4008 stat = fc_vport_setup(shost, channel, &shost->shost_gendev, in fc_vport_create() 4052 if (dev->parent != &shost->shost_gendev) in fc_vport_terminate() 4053 sysfs_remove_link(&shost->shost_gendev.kobj, dev_name(dev)); in fc_vport_terminate() 4327 struct device *dev = &shost->shost_gendev; in fc_bsg_hostadd()
|
| H A D | scsi_transport_iscsi.c | 761 iface->dev.parent = get_device(&shost->shost_gendev); in iscsi_create_iface() 1249 fnode_sess->dev.parent = &shost->shost_gendev; in iscsi_create_flashnode_sess() 1370 dev = device_find_child(&shost->shost_gendev, &idx, in iscsi_get_flashnode_by_index() 1395 return device_find_child(&shost->shost_gendev, data, fn); in iscsi_find_flashnode_sess() 1465 device_for_each_child(&shost->shost_gendev, NULL, in iscsi_destroy_all_flashnode() 1536 struct device *dev = &shost->shost_gendev; in iscsi_bsg_host_add() 1753 device_for_each_child(&shost->shost_gendev, fn, in iscsi_host_for_each_session() 1822 return device_for_each_child(&shost->shost_gendev, &scan_data, in iscsi_user_scan() 2049 session->dev.parent = &shost->shost_gendev; in iscsi_alloc_session()
|
| H A D | myrs.c | 189 dev_dbg(&cs->host->shost_gendev, "Sending GetControllerInfo\n"); in myrs_get_ctlr_info() 248 dev_dbg(&cs->host->shost_gendev, in myrs_get_ldev_info() 336 dev_dbg(&cs->host->shost_gendev, in myrs_get_pdev_info() 471 dev_dbg(&cs->host->shost_gendev, "Sending GetHealthStatus\n"); in myrs_get_fwstatus() 2113 dev_dbg(&shost->shost_gendev, "monitor tick\n"); in myrs_monitor()
|
| H A D | scsi_sysfs.c | 1651 transport_register_device(&shost->shost_gendev); in scsi_sysfs_add_host() 1652 transport_configure_device(&shost->shost_gendev); in scsi_sysfs_add_host()
|
| H A D | scsi_transport_sas.c | 211 q = bsg_setup_queue(&shost->shost_gendev, name, NULL, in sas_bsg_initialize() 319 sas_remove_children(&shost->shost_gendev); in sas_remove_host()
|
| H A D | virtio_scsi.c | 297 scsi_scan_target(&shost->shost_gendev, 0, target, in virtscsi_handle_transport_reset()
|
| /linux/drivers/scsi/esas2r/ |
| H A D | esas2r_main.c | 426 esas2r_log_dev(ESAS2R_LOG_INFO, &(host->shost_gendev), in esas2r_probe() 446 esas2r_log_dev(ESAS2R_LOG_CRIT, &(host->shost_gendev), in esas2r_probe() 449 esas2r_log_dev(ESAS2R_LOG_INFO, &(host->shost_gendev), in esas2r_probe() 454 esas2r_log_dev(ESAS2R_LOG_INFO, &(host->shost_gendev), in esas2r_probe() 466 esas2r_log_dev(ESAS2R_LOG_INFO, &(host->shost_gendev), in esas2r_probe() 473 esas2r_log_dev(ESAS2R_LOG_WARN, &(host->shost_gendev), in esas2r_probe() 479 esas2r_log_dev(ESAS2R_LOG_WARN, &(host->shost_gendev), in esas2r_probe() 485 esas2r_log_dev(ESAS2R_LOG_WARN, &(host->shost_gendev), in esas2r_probe() 491 esas2r_log_dev(ESAS2R_LOG_WARN, &(host->shost_gendev), in esas2r_probe() 497 esas2r_log_dev(ESAS2R_LOG_WARN, &(host->shost_gendev), in esas2r_probe() [all …]
|
| H A D | esas2r_init.c | 628 &(a->host->shost_gendev), in esas2r_kill_adapter() 634 &(a->host->shost_gendev), in esas2r_kill_adapter()
|
| H A D | esas2r_int.c | 644 &(a->host->shost_gendev), in esas2r_do_tasklet_tasks()
|
| /linux/drivers/scsi/qedf/ |
| H A D | qedf_dbg.c | 152 kobject_uevent_env(&shost->shost_gendev.kobj, KOBJ_CHANGE, envp); in qedf_uevent_emit() 161 ret = sysfs_create_bin_file(&shost->shost_gendev.kobj, in qedf_create_sysfs_attr() 174 sysfs_remove_bin_file(&shost->shost_gendev.kobj, iter->attr); in qedf_remove_sysfs_attr()
|
| /linux/include/scsi/ |
| H A D | scsi_host.h | 732 struct device shost_gendev, shost_dev; member 768 dev_printk(prefix, &(shost)->shost_gendev, fmt, ##a) 784 return container_of(dev, struct Scsi_Host, shost_gendev); in dev_to_shost() 828 return shost->shost_gendev.parent; in scsi_get_device()
|
| /linux/drivers/scsi/qla4xxx/ |
| H A D | ql4_attr.c | 132 ret = sysfs_create_bin_file(&host->shost_gendev.kobj, in qla4_8xxx_alloc_sysfs_attr() 147 sysfs_remove_bin_file(&host->shost_gendev.kobj, in qla4_8xxx_free_sysfs_attr()
|
| /linux/drivers/scsi/libsas/ |
| H A D | sas_phy.c | 135 phy->phy = sas_phy_alloc(&sas_ha->shost->shost_gendev, i); in sas_register_phys()
|
| H A D | sas_scsi_host.c | 1226 res = request_firmware(&fw, "sas_addr", &shost->shost_gendev); in sas_request_addr()
|
| /linux/drivers/scsi/snic/ |
| H A D | snic_disc.c | 268 tgt->dev.parent = get_device(&snic->shost->shost_gendev); in snic_tgt_create() 306 put_device(&snic->shost->shost_gendev); in snic_tgt_create()
|
| /linux/drivers/ufs/core/ |
| H A D | ufs_bsg.c | 244 struct device *parent = &shost->shost_gendev; in ufs_bsg_probe()
|
| /linux/drivers/scsi/libfc/ |
| H A D | fc_encode.h | 553 dev_name(&lport->host->shost_gendev), in fc_ct_ms_fill() 554 strnlen(dev_name(&lport->host->shost_gendev), in fc_ct_ms_fill()
|
| /linux/drivers/message/fusion/ |
| H A D | mptspi.c | 1149 scsi_scan_target(&ioc->sh->shost_gendev, 1, disk, 0, SCSI_SCAN_RESCAN); in mpt_work_wrapper()
|
| /linux/drivers/scsi/qla2xxx/ |
| H A D | qla_attr.c | 1032 ret = sysfs_create_bin_file(&host->shost_gendev.kobj, in qla2x00_alloc_sysfs_attr() 1060 sysfs_remove_bin_file(&host->shost_gendev.kobj, in qla2x00_free_sysfs_attr()
|