shost_gendev 2362 drivers/infiniband/ulp/srp/ib_srp.c dev_name(&shost->shost_gendev), tag, idx, shost_gendev 3315 drivers/infiniband/ulp/srp/ib_srp.c scsi_scan_target(&target->scsi_host->shost_gendev, shost_gendev 3327 drivers/infiniband/ulp/srp/ib_srp.c dev_name(&target->scsi_host->shost_gendev), shost_gendev 3342 drivers/message/fusion/mptsas.c mptsas_probe_one_phy(&ioc->sh->shost_gendev, shost_gendev 1147 drivers/message/fusion/mptspi.c scsi_scan_target(&ioc->sh->shost_gendev, 1, disk, 0, SCSI_SCAN_RESCAN); shost_gendev 629 drivers/scsi/esas2r/esas2r_init.c &(a->host->shost_gendev), shost_gendev 635 drivers/scsi/esas2r/esas2r_init.c &(a->host->shost_gendev), shost_gendev 644 drivers/scsi/esas2r/esas2r_int.c &(a->host->shost_gendev), shost_gendev 431 drivers/scsi/esas2r/esas2r_main.c esas2r_log_dev(ESAS2R_LOG_INFO, &(host->shost_gendev), shost_gendev 451 drivers/scsi/esas2r/esas2r_main.c esas2r_log_dev(ESAS2R_LOG_CRIT, &(host->shost_gendev), shost_gendev 454 drivers/scsi/esas2r/esas2r_main.c esas2r_log_dev(ESAS2R_LOG_INFO, &(host->shost_gendev), shost_gendev 459 drivers/scsi/esas2r/esas2r_main.c esas2r_log_dev(ESAS2R_LOG_INFO, &(host->shost_gendev), shost_gendev 471 drivers/scsi/esas2r/esas2r_main.c esas2r_log_dev(ESAS2R_LOG_INFO, &(host->shost_gendev), shost_gendev 478 drivers/scsi/esas2r/esas2r_main.c esas2r_log_dev(ESAS2R_LOG_WARN, &(host->shost_gendev), shost_gendev 484 drivers/scsi/esas2r/esas2r_main.c esas2r_log_dev(ESAS2R_LOG_WARN, &(host->shost_gendev), shost_gendev 490 drivers/scsi/esas2r/esas2r_main.c esas2r_log_dev(ESAS2R_LOG_WARN, &(host->shost_gendev), shost_gendev 496 drivers/scsi/esas2r/esas2r_main.c esas2r_log_dev(ESAS2R_LOG_WARN, &(host->shost_gendev), shost_gendev 502 drivers/scsi/esas2r/esas2r_main.c esas2r_log_dev(ESAS2R_LOG_WARN, &(host->shost_gendev), shost_gendev 509 drivers/scsi/esas2r/esas2r_main.c esas2r_log_dev(ESAS2R_LOG_WARN, &(host->shost_gendev), shost_gendev 708 drivers/scsi/esas2r/esas2r_main.c esas2r_log_dev(ESAS2R_LOG_INFO, &(sh->shost_gendev), shost_gendev 722 drivers/scsi/esas2r/esas2r_main.c esas2r_log_dev(ESAS2R_LOG_DEBG, &(sh->shost_gendev), shost_gendev 735 drivers/scsi/esas2r/esas2r_main.c &(sh->shost_gendev), shost_gendev 926 drivers/scsi/esas2r/esas2r_main.c &(a->host->shost_gendev), shost_gendev 1648 drivers/scsi/esas2r/esas2r_main.c shost_gendev), shost_gendev 1657 drivers/scsi/esas2r/esas2r_main.c shost_gendev), shost_gendev 1692 drivers/scsi/esas2r/esas2r_main.c &(a->host->shost_gendev), shost_gendev 57 drivers/scsi/hosts.c put_device(&class_to_shost(dev)->shost_gendev); shost_gendev 188 drivers/scsi/hosts.c transport_unregister_device(&shost->shost_gendev); shost_gendev 190 drivers/scsi/hosts.c device_del(&shost->shost_gendev); shost_gendev 230 drivers/scsi/hosts.c if (!shost->shost_gendev.parent) shost_gendev 231 drivers/scsi/hosts.c shost->shost_gendev.parent = dev ? dev : &platform_bus; shost_gendev 233 drivers/scsi/hosts.c dma_dev = shost->shost_gendev.parent; shost_gendev 242 drivers/scsi/hosts.c pm_runtime_get_noresume(&shost->shost_gendev); shost_gendev 243 drivers/scsi/hosts.c pm_runtime_set_active(&shost->shost_gendev); shost_gendev 244 drivers/scsi/hosts.c pm_runtime_enable(&shost->shost_gendev); shost_gendev 245 drivers/scsi/hosts.c device_enable_async_suspend(&shost->shost_gendev); shost_gendev 247 drivers/scsi/hosts.c error = device_add(&shost->shost_gendev); shost_gendev 252 drivers/scsi/hosts.c get_device(shost->shost_gendev.parent); shost_gendev 260 drivers/scsi/hosts.c get_device(&shost->shost_gendev); shost_gendev 298 drivers/scsi/hosts.c device_del(&shost->shost_gendev); shost_gendev 300 drivers/scsi/hosts.c device_disable_async_suspend(&shost->shost_gendev); shost_gendev 301 drivers/scsi/hosts.c pm_runtime_disable(&shost->shost_gendev); shost_gendev 302 drivers/scsi/hosts.c pm_runtime_set_suspended(&shost->shost_gendev); shost_gendev 303 drivers/scsi/hosts.c pm_runtime_put_noidle(&shost->shost_gendev); shost_gendev 468 drivers/scsi/hosts.c device_initialize(&shost->shost_gendev); shost_gendev 469 drivers/scsi/hosts.c dev_set_name(&shost->shost_gendev, "host%d", shost->host_no); shost_gendev 470 drivers/scsi/hosts.c shost->shost_gendev.bus = &scsi_bus_type; shost_gendev 471 drivers/scsi/hosts.c shost->shost_gendev.type = &scsi_host_type; shost_gendev 474 drivers/scsi/hosts.c shost->shost_dev.parent = &shost->shost_gendev; shost_gendev 551 drivers/scsi/hosts.c !get_device(&shost->shost_gendev)) shost_gendev 573 drivers/scsi/hosts.c put_device(&shost->shost_gendev); shost_gendev 1182 drivers/scsi/ibmvscsi/ibmvfc.c dev_name(&vhost->host->shost_gendev), IBMVFC_MAX_NAME); shost_gendev 1265 drivers/scsi/ibmvscsi/ibmvscsi.c strlcpy(hostdata->caps.name, dev_name(&hostdata->host->shost_gendev), shost_gendev 134 drivers/scsi/libsas/sas_phy.c phy->phy = sas_phy_alloc(&sas_ha->core.shost->shost_gendev, i); shost_gendev 932 drivers/scsi/libsas/sas_scsi_host.c res = request_firmware(&fw, "sas_addr", &shost->shost_gendev); shost_gendev 5587 drivers/scsi/mpt3sas/mpt3sas_scsih.c ioc->sas_hba.parent_dev = &ioc->shost->shost_gendev; shost_gendev 1438 drivers/scsi/myrb.c dev_dbg(&shost->shost_gendev, "ldev %u in state %x, skip\n", shost_gendev 2420 drivers/scsi/myrb.c dev_dbg(&shost->shost_gendev, "monitor tick\n"); shost_gendev 2425 drivers/scsi/myrb.c dev_dbg(&shost->shost_gendev, shost_gendev 2433 drivers/scsi/myrb.c dev_dbg(&shost->shost_gendev, "get error table\n"); shost_gendev 2438 drivers/scsi/myrb.c dev_dbg(&shost->shost_gendev, shost_gendev 2444 drivers/scsi/myrb.c dev_dbg(&shost->shost_gendev, shost_gendev 2450 drivers/scsi/myrb.c dev_dbg(&shost->shost_gendev, shost_gendev 2456 drivers/scsi/myrb.c dev_dbg(&shost->shost_gendev, shost_gendev 2462 drivers/scsi/myrb.c dev_dbg(&shost->shost_gendev, "get background init status\n"); shost_gendev 2466 drivers/scsi/myrb.c dev_dbg(&shost->shost_gendev, "new enquiry\n"); shost_gendev 2474 drivers/scsi/myrb.c dev_dbg(&shost->shost_gendev, shost_gendev 190 drivers/scsi/myrs.c dev_dbg(&cs->host->shost_gendev, "Sending GetControllerInfo\n"); shost_gendev 249 drivers/scsi/myrs.c dev_dbg(&cs->host->shost_gendev, shost_gendev 337 drivers/scsi/myrs.c dev_dbg(&cs->host->shost_gendev, shost_gendev 472 drivers/scsi/myrs.c dev_dbg(&cs->host->shost_gendev, "Sending GetHealthStatus\n"); shost_gendev 2117 drivers/scsi/myrs.c dev_dbg(&shost->shost_gendev, "monitor tick\n"); shost_gendev 153 drivers/scsi/qedf/qedf_dbg.c kobject_uevent_env(&shost->shost_gendev.kobj, KOBJ_CHANGE, envp); shost_gendev 162 drivers/scsi/qedf/qedf_dbg.c ret = sysfs_create_bin_file(&shost->shost_gendev.kobj, shost_gendev 175 drivers/scsi/qedf/qedf_dbg.c sysfs_remove_bin_file(&shost->shost_gendev.kobj, iter->attr); shost_gendev 113 drivers/scsi/qedi/qedi_dbg.c ret = sysfs_create_bin_file(&shost->shost_gendev.kobj, shost_gendev 126 drivers/scsi/qedi/qedi_dbg.c sysfs_remove_bin_file(&shost->shost_gendev.kobj, iter->attr); shost_gendev 996 drivers/scsi/qla2xxx/qla_attr.c ret = sysfs_create_bin_file(&host->shost_gendev.kobj, shost_gendev 1027 drivers/scsi/qla2xxx/qla_attr.c sysfs_remove_bin_file(&host->shost_gendev.kobj, shost_gendev 133 drivers/scsi/qla4xxx/ql4_attr.c ret = sysfs_create_bin_file(&host->shost_gendev.kobj, shost_gendev 148 drivers/scsi/qla4xxx/ql4_attr.c sysfs_remove_bin_file(&host->shost_gendev.kobj, shost_gendev 829 drivers/scsi/qla4xxx/ql4_os.c ret = device_for_each_child(&shost->shost_gendev, &chap_tbl_idx, shost_gendev 337 drivers/scsi/scsi_pm.c err = pm_runtime_get_sync(&shost->shost_gendev); shost_gendev 339 drivers/scsi/scsi_pm.c pm_runtime_put_sync(&shost->shost_gendev); shost_gendev 347 drivers/scsi/scsi_pm.c pm_runtime_put_sync(&shost->shost_gendev); shost_gendev 1464 drivers/scsi/scsi_scan.c struct device *parent = &shost->shost_gendev; shost_gendev 1650 drivers/scsi/scsi_scan.c __scsi_scan_target(&shost->shost_gendev, channel, shost_gendev 1654 drivers/scsi/scsi_scan.c __scsi_scan_target(&shost->shost_gendev, channel, shost_gendev 1903 drivers/scsi/scsi_scan.c starget = scsi_alloc_target(&shost->shost_gendev, 0, shost->this_id); shost_gendev 1554 drivers/scsi/scsi_sysfs.c transport_register_device(&shost->shost_gendev); shost_gendev 1555 drivers/scsi/scsi_sysfs.c transport_configure_device(&shost->shost_gendev); shost_gendev 1876 drivers/scsi/scsi_transport_fc.c stat = fc_vport_setup(shost, 0, &shost->shost_gendev, &vid, &vport); shost_gendev 2634 drivers/scsi/scsi_transport_fc.c dev->parent = get_device(&shost->shost_gendev); /* parent reference */ shost_gendev 3410 drivers/scsi/scsi_transport_fc.c if (pdev != &shost->shost_gendev) { shost_gendev 3411 drivers/scsi/scsi_transport_fc.c error = sysfs_create_link(&shost->shost_gendev.kobj, shost_gendev 3464 drivers/scsi/scsi_transport_fc.c stat = fc_vport_setup(shost, channel, &shost->shost_gendev, shost_gendev 3508 drivers/scsi/scsi_transport_fc.c if (dev->parent != &shost->shost_gendev) shost_gendev 3509 drivers/scsi/scsi_transport_fc.c sysfs_remove_link(&shost->shost_gendev.kobj, dev_name(dev)); shost_gendev 3782 drivers/scsi/scsi_transport_fc.c struct device *dev = &shost->shost_gendev; shost_gendev 767 drivers/scsi/scsi_transport_iscsi.c iface->dev.parent = get_device(&shost->shost_gendev); shost_gendev 1256 drivers/scsi/scsi_transport_iscsi.c fnode_sess->dev.parent = &shost->shost_gendev; shost_gendev 1377 drivers/scsi/scsi_transport_iscsi.c dev = device_find_child(&shost->shost_gendev, &idx, shost_gendev 1402 drivers/scsi/scsi_transport_iscsi.c return device_find_child(&shost->shost_gendev, data, fn); shost_gendev 1472 drivers/scsi/scsi_transport_iscsi.c device_for_each_child(&shost->shost_gendev, NULL, shost_gendev 1543 drivers/scsi/scsi_transport_iscsi.c struct device *dev = &shost->shost_gendev; shost_gendev 1755 drivers/scsi/scsi_transport_iscsi.c device_for_each_child(&shost->shost_gendev, fn, shost_gendev 1839 drivers/scsi/scsi_transport_iscsi.c return device_for_each_child(&shost->shost_gendev, &scan_data, shost_gendev 2059 drivers/scsi/scsi_transport_iscsi.c session->dev.parent = &shost->shost_gendev; shost_gendev 209 drivers/scsi/scsi_transport_sas.c q = bsg_setup_queue(&shost->shost_gendev, name, shost_gendev 311 drivers/scsi/scsi_transport_sas.c sas_remove_children(&shost->shost_gendev); shost_gendev 66 drivers/scsi/scsi_transport_srp.c WARN_ON_ONCE(device_for_each_child(&shost->shost_gendev, &child, shost_gendev 431 drivers/scsi/scsi_transport_srp.c dev_name(&rport->dev), dev_name(&shost->shost_gendev)); shost_gendev 451 drivers/scsi/scsi_transport_srp.c dev_name(&rport->dev), dev_name(&shost->shost_gendev)); shost_gendev 471 drivers/scsi/scsi_transport_srp.c pr_debug("%s current state: %d\n", dev_name(&shost->shost_gendev), shost_gendev 481 drivers/scsi/scsi_transport_srp.c pr_debug("%s new state: %d\n", dev_name(&shost->shost_gendev), shost_gendev 483 drivers/scsi/scsi_transport_srp.c scsi_target_block(&shost->shost_gendev); shost_gendev 539 drivers/scsi/scsi_transport_srp.c pr_debug("SCSI host %s\n", dev_name(&shost->shost_gendev)); shost_gendev 544 drivers/scsi/scsi_transport_srp.c scsi_target_block(&shost->shost_gendev); shost_gendev 547 drivers/scsi/scsi_transport_srp.c dev_name(&shost->shost_gendev), rport->state, res); shost_gendev 554 drivers/scsi/scsi_transport_srp.c scsi_target_unblock(&shost->shost_gendev, SDEV_RUNNING); shost_gendev 573 drivers/scsi/scsi_transport_srp.c scsi_target_unblock(&shost->shost_gendev, shost_gendev 577 drivers/scsi/scsi_transport_srp.c scsi_target_unblock(&shost->shost_gendev, shost_gendev 694 drivers/scsi/scsi_transport_srp.c struct device *parent = &shost->shost_gendev; shost_gendev 776 drivers/scsi/scsi_transport_srp.c device_for_each_child(&shost->shost_gendev, NULL, do_srp_rport_del); shost_gendev 641 drivers/scsi/ses.c while ((edev = enclosure_find(&sdev->host->shost_gendev, prev)) != NULL) { shost_gendev 789 drivers/scsi/ses.c while ((edev = enclosure_find(&sdev->host->shost_gendev, prev)) != NULL) { shost_gendev 282 drivers/scsi/snic/snic_disc.c tgt->dev.parent = get_device(&snic->shost->shost_gendev); shost_gendev 320 drivers/scsi/snic/snic_disc.c put_device(&snic->shost->shost_gendev); shost_gendev 196 drivers/scsi/ufs/ufs_bsg.c struct device *parent = &shost->shost_gendev; shost_gendev 443 include/scsi/fc_encode.h dev_name(&lport->host->shost_gendev), shost_gendev 444 include/scsi/fc_encode.h strnlen(dev_name(&lport->host->shost_gendev), shost_gendev 680 include/scsi/scsi_host.h struct device shost_gendev, shost_dev; shost_gendev 707 include/scsi/scsi_host.h dev_printk(prefix, &(shost)->shost_gendev, fmt, ##a) shost_gendev 723 include/scsi/scsi_host.h return container_of(dev, struct Scsi_Host, shost_gendev); shost_gendev 758 include/scsi/scsi_host.h return shost->shost_gendev.parent;