/linux-4.1.27/drivers/scsi/ |
H A D | hosts.c | 50 put_device(&class_to_shost(dev)->shost_gendev); scsi_host_cls_release() 182 transport_unregister_device(&shost->shost_gendev); scsi_remove_host() 184 device_del(&shost->shost_gendev); scsi_remove_host() 235 if (!shost->shost_gendev.parent) scsi_add_host_with_dma() 236 shost->shost_gendev.parent = dev ? dev : &platform_bus; scsi_add_host_with_dma() 238 dma_dev = shost->shost_gendev.parent; scsi_add_host_with_dma() 242 error = device_add(&shost->shost_gendev); scsi_add_host_with_dma() 246 pm_runtime_set_active(&shost->shost_gendev); scsi_add_host_with_dma() 247 pm_runtime_enable(&shost->shost_gendev); scsi_add_host_with_dma() 248 device_enable_async_suspend(&shost->shost_gendev); scsi_add_host_with_dma() 251 get_device(shost->shost_gendev.parent); scsi_add_host_with_dma() 259 get_device(&shost->shost_gendev); scsi_add_host_with_dma() 296 device_del(&shost->shost_gendev); scsi_add_host_with_dma() 463 device_initialize(&shost->shost_gendev); scsi_host_alloc() 464 dev_set_name(&shost->shost_gendev, "host%d", shost->host_no); scsi_host_alloc() 465 shost->shost_gendev.bus = &scsi_bus_type; scsi_host_alloc() 466 shost->shost_gendev.type = &scsi_host_type; scsi_host_alloc() 469 shost->shost_dev.parent = &shost->shost_gendev; scsi_host_alloc() 567 !get_device(&shost->shost_gendev)) scsi_host_get() 579 put_device(&shost->shost_gendev); scsi_host_put()
|
H A D | scsi_transport_srp.c | 459 dev_name(&rport->dev), dev_name(&shost->shost_gendev)); rport_fast_io_fail_timedout() 479 dev_name(&rport->dev), dev_name(&shost->shost_gendev)); rport_dev_loss_timedout() 499 pr_debug("%s current state: %d\n", dev_name(&shost->shost_gendev), __srp_start_tl_fail_timers() 509 pr_debug("%s new state: %d\n", dev_name(&shost->shost_gendev), __srp_start_tl_fail_timers() 511 scsi_target_block(&shost->shost_gendev); __srp_start_tl_fail_timers() 567 pr_debug("SCSI host %s\n", dev_name(&shost->shost_gendev)); srp_reconnect_rport() 572 scsi_target_block(&shost->shost_gendev); srp_reconnect_rport() 576 dev_name(&shost->shost_gendev), rport->state, res); srp_reconnect_rport() 583 scsi_target_unblock(&shost->shost_gendev, SDEV_RUNNING); srp_reconnect_rport() 601 scsi_target_unblock(&shost->shost_gendev, srp_reconnect_rport() 605 scsi_target_unblock(&shost->shost_gendev, srp_reconnect_rport() 718 struct device *parent = &shost->shost_gendev; srp_rport_add() 800 device_for_each_child(&shost->shost_gendev, NULL, do_srp_rport_del); srp_remove_host()
|
H A D | scsi_pm.c | 320 err = pm_runtime_get_sync(&shost->shost_gendev); scsi_autopm_get_host() 322 pm_runtime_put_sync(&shost->shost_gendev); scsi_autopm_get_host() 330 pm_runtime_put_sync(&shost->shost_gendev); scsi_autopm_put_host()
|
H A D | scsi_transport_fc.c | 1886 stat = fc_vport_setup(shost, 0, &shost->shost_gendev, &vid, &vport); store_fc_host_vport_create() 2589 put_device(&shost->shost_gendev); /* for fc_host->rport list */ fc_rport_final_delete() 2653 get_device(&shost->shost_gendev); /* for fc_host->rport list */ fc_rport_create() 2659 dev->parent = get_device(&shost->shost_gendev); /* parent reference */ fc_rport_create() 2688 put_device(&shost->shost_gendev); /* for fc_host->rport list */ fc_rport_create() 3386 get_device(&shost->shost_gendev); /* for fc_host->vport list */ fc_vport_setup() 3416 if (pdev != &shost->shost_gendev) { fc_vport_setup() 3417 error = sysfs_create_link(&shost->shost_gendev.kobj, fc_vport_setup() 3444 put_device(&shost->shost_gendev); /* for fc_host->vport list */ fc_vport_setup() 3470 stat = fc_vport_setup(shost, channel, &shost->shost_gendev, fc_vport_create() 3507 put_device(&shost->shost_gendev); /* for fc_host->vport list */ fc_vport_terminate() 3514 if (dev->parent != &shost->shost_gendev) fc_vport_terminate() 3515 sysfs_remove_link(&shost->shost_gendev.kobj, dev_name(dev)); fc_vport_terminate() 3747 job->dev = &shost->shost_gendev; fc_req_to_bsgjob() 4013 fc_bsg_request_handler(q, shost, NULL, &shost->shost_gendev); fc_bsg_host_handler() 4039 struct device *dev = &shost->shost_gendev; fc_bsg_hostadd()
|
H A D | ses.c | 606 while ((edev = enclosure_find(&sdev->host->shost_gendev, prev)) != NULL) { ses_intf_add() 750 while ((edev = enclosure_find(&sdev->host->shost_gendev, prev)) != NULL) { ses_intf_remove_component()
|
H A D | scsi_scan.c | 1532 struct device *parent = &shost->shost_gendev; __scsi_add_device() 1702 __scsi_scan_target(&shost->shost_gendev, channel, scsi_scan_channel() 1706 __scsi_scan_target(&shost->shost_gendev, channel, scsi_scan_channel() 1954 starget = scsi_alloc_target(&shost->shost_gendev, 0, shost->this_id); scsi_get_host_dev()
|
H A D | scsi_transport_iscsi.c | 758 iface->dev.parent = get_device(&shost->shost_gendev); iscsi_create_iface() 1247 fnode_sess->dev.parent = &shost->shost_gendev; iscsi_create_flashnode_sess() 1369 dev = device_find_child(&shost->shost_gendev, &idx, iscsi_get_flashnode_by_index() 1394 return device_find_child(&shost->shost_gendev, data, fn); iscsi_find_flashnode_sess() 1464 device_for_each_child(&shost->shost_gendev, NULL, iscsi_destroy_all_flashnode() 1535 struct device *dev = &shost->shost_gendev; iscsi_bsg_host_add() 1756 device_for_each_child(&shost->shost_gendev, fn, iscsi_host_for_each_session() 1838 return device_for_each_child(&shost->shost_gendev, &scan_data, iscsi_user_scan() 2054 session->dev.parent = &shost->shost_gendev; iscsi_alloc_session()
|
H A D | scsi_sysfs.c | 1213 transport_register_device(&shost->shost_gendev); scsi_sysfs_add_host() 1214 transport_configure_device(&shost->shost_gendev); scsi_sysfs_add_host()
|
H A D | scsi_transport_sas.c | 232 dev = &shost->shost_gendev; sas_bsg_initialize() 365 sas_remove_children(&shost->shost_gendev); sas_remove_host()
|
/linux-4.1.27/drivers/scsi/esas2r/ |
H A D | esas2r_main.c | 434 esas2r_log_dev(ESAS2R_LOG_INFO, &(host->shost_gendev), esas2r_probe() 454 esas2r_log_dev(ESAS2R_LOG_CRIT, &(host->shost_gendev), esas2r_probe() 457 esas2r_log_dev(ESAS2R_LOG_INFO, &(host->shost_gendev), esas2r_probe() 462 esas2r_log_dev(ESAS2R_LOG_INFO, &(host->shost_gendev), esas2r_probe() 474 esas2r_log_dev(ESAS2R_LOG_INFO, &(host->shost_gendev), esas2r_probe() 481 esas2r_log_dev(ESAS2R_LOG_WARN, &(host->shost_gendev), esas2r_probe() 487 esas2r_log_dev(ESAS2R_LOG_WARN, &(host->shost_gendev), esas2r_probe() 493 esas2r_log_dev(ESAS2R_LOG_WARN, &(host->shost_gendev), esas2r_probe() 499 esas2r_log_dev(ESAS2R_LOG_WARN, &(host->shost_gendev), esas2r_probe() 505 esas2r_log_dev(ESAS2R_LOG_WARN, &(host->shost_gendev), esas2r_probe() 512 esas2r_log_dev(ESAS2R_LOG_WARN, &(host->shost_gendev), esas2r_probe() 759 esas2r_log_dev(ESAS2R_LOG_INFO, &(sh->shost_gendev), esas2r_release() 774 esas2r_log_dev(ESAS2R_LOG_INFO, &(sh->shost_gendev), esas2r_info() 788 esas2r_log_dev(ESAS2R_LOG_DEBG, &(sh->shost_gendev), esas2r_info() 801 &(sh->shost_gendev), esas2r_info() 992 &(a->host->shost_gendev), list_for_each_safe() 1716 shost_gendev), esas2r_add_device() 1725 shost_gendev), esas2r_add_device() 1760 &(a->host->shost_gendev), esas2r_remove_device()
|
H A D | esas2r_init.c | 650 &(a->host->shost_gendev), esas2r_kill_adapter() 656 &(a->host->shost_gendev), esas2r_kill_adapter()
|
H A D | esas2r_int.c | 644 &(a->host->shost_gendev), esas2r_do_tasklet_tasks()
|
/linux-4.1.27/drivers/scsi/qla4xxx/ |
H A D | ql4_attr.c | 133 ret = sysfs_create_bin_file(&host->shost_gendev.kobj, qla4_8xxx_alloc_sysfs_attr() 148 sysfs_remove_bin_file(&host->shost_gendev.kobj, qla4_8xxx_free_sysfs_attr()
|
H A D | ql4_os.c | 813 ret = device_for_each_child(&shost->shost_gendev, &chap_tbl_idx, qla4xxx_is_chap_active()
|
/linux-4.1.27/drivers/scsi/libsas/ |
H A D | sas_phy.c | 162 phy->phy = sas_phy_alloc(&sas_ha->core.shost->shost_gendev, i); sas_register_phys()
|
H A D | sas_scsi_host.c | 986 res = request_firmware(&fw, "sas_addr", &shost->shost_gendev); sas_request_addr()
|
/linux-4.1.27/include/scsi/ |
H A D | scsi_host.h | 716 struct device shost_gendev, shost_dev; member in struct:Scsi_Host 752 dev_printk(prefix, &(shost)->shost_gendev, fmt, ##a) 768 return container_of(dev, struct Scsi_Host, shost_gendev); dev_to_shost() 810 return shost->shost_gendev.parent; scsi_get_device()
|
H A D | fc_encode.h | 455 dev_name(&lport->host->shost_gendev), fc_ct_ms_fill() 456 strnlen(dev_name(&lport->host->shost_gendev), fc_ct_ms_fill()
|
/linux-4.1.27/drivers/infiniband/ulp/srp/ |
H A D | ib_srp.c | 2011 dev_name(&shost->shost_gendev), tag, idx, srp_queuecommand() 2799 scsi_scan_target(&target->scsi_host->shost_gendev, srp_add_target() 2811 dev_name(&target->scsi_host->shost_gendev), srp_add_target()
|
/linux-4.1.27/drivers/scsi/qla2xxx/ |
H A D | qla_attr.c | 964 ret = sysfs_create_bin_file(&host->shost_gendev.kobj, qla2x00_alloc_sysfs_attr() 994 sysfs_remove_bin_file(&host->shost_gendev.kobj, qla2x00_free_sysfs_attr()
|
/linux-4.1.27/drivers/message/fusion/ |
H A D | mptspi.c | 1153 scsi_scan_target(&ioc->sh->shost_gendev, 1, disk, 0, 1);
|
H A D | mptsas.c | 3348 mptsas_probe_one_phy(&ioc->sh->shost_gendev, mptsas_probe_hba_phys()
|
/linux-4.1.27/drivers/scsi/ibmvscsi/ |
H A D | ibmvscsi.c | 1277 strncpy(hostdata->caps.name, dev_name(&hostdata->host->shost_gendev), send_mad_capabilities()
|
H A D | ibmvfc.c | 1191 dev_name(&vhost->host->shost_gendev), IBMVFC_MAX_NAME); ibmvfc_set_login_info()
|
/linux-4.1.27/drivers/scsi/mpt3sas/ |
H A D | mpt3sas_scsih.c | 4383 ioc->sas_hba.parent_dev = &ioc->shost->shost_gendev; _scsih_sas_host_add()
|
/linux-4.1.27/drivers/scsi/mpt2sas/ |
H A D | mpt2sas_scsih.c | 4781 ioc->sas_hba.parent_dev = &ioc->shost->shost_gendev; _scsih_sas_host_add()
|