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;