Home
last modified time | relevance | path

Searched refs:shost_gendev (Results 1 – 27 of 27) sorted by relevance

/linux-4.4.14/drivers/scsi/
Dhosts.c50 put_device(&class_to_shost(dev)->shost_gendev); in scsi_host_cls_release()
182 transport_unregister_device(&shost->shost_gendev); in scsi_remove_host()
184 device_del(&shost->shost_gendev); in scsi_remove_host()
242 if (!shost->shost_gendev.parent) in scsi_add_host_with_dma()
243 shost->shost_gendev.parent = dev ? dev : &platform_bus; in scsi_add_host_with_dma()
245 dma_dev = shost->shost_gendev.parent; in scsi_add_host_with_dma()
249 error = device_add(&shost->shost_gendev); in scsi_add_host_with_dma()
253 pm_runtime_set_active(&shost->shost_gendev); in scsi_add_host_with_dma()
254 pm_runtime_enable(&shost->shost_gendev); in scsi_add_host_with_dma()
255 device_enable_async_suspend(&shost->shost_gendev); in scsi_add_host_with_dma()
[all …]
Dscsi_transport_srp.c66 return transport_class_to_srp_rport(&shost->shost_gendev); in shost_to_rport()
465 dev_name(&rport->dev), dev_name(&shost->shost_gendev)); in rport_fast_io_fail_timedout()
485 dev_name(&rport->dev), dev_name(&shost->shost_gendev)); in rport_dev_loss_timedout()
505 pr_debug("%s current state: %d\n", dev_name(&shost->shost_gendev), in __srp_start_tl_fail_timers()
515 pr_debug("%s new state: %d\n", dev_name(&shost->shost_gendev), in __srp_start_tl_fail_timers()
517 scsi_target_block(&shost->shost_gendev); in __srp_start_tl_fail_timers()
573 pr_debug("SCSI host %s\n", dev_name(&shost->shost_gendev)); in srp_reconnect_rport()
578 scsi_target_block(&shost->shost_gendev); in srp_reconnect_rport()
582 dev_name(&shost->shost_gendev), rport->state, res); in srp_reconnect_rport()
589 scsi_target_unblock(&shost->shost_gendev, SDEV_RUNNING); in srp_reconnect_rport()
[all …]
Dscsi_pm.c320 err = pm_runtime_get_sync(&shost->shost_gendev); in scsi_autopm_get_host()
322 pm_runtime_put_sync(&shost->shost_gendev); in scsi_autopm_get_host()
330 pm_runtime_put_sync(&shost->shost_gendev); in scsi_autopm_put_host()
Dscsi_transport_fc.c1886 stat = fc_vport_setup(shost, 0, &shost->shost_gendev, &vid, &vport); in store_fc_host_vport_create()
2589 put_device(&shost->shost_gendev); /* for fc_host->rport list */ in fc_rport_final_delete()
2653 get_device(&shost->shost_gendev); /* for fc_host->rport list */ in fc_rport_create()
2659 dev->parent = get_device(&shost->shost_gendev); /* parent reference */ in fc_rport_create()
2688 put_device(&shost->shost_gendev); /* for fc_host->rport list */ in fc_rport_create()
3386 get_device(&shost->shost_gendev); /* for fc_host->vport list */ in fc_vport_setup()
3416 if (pdev != &shost->shost_gendev) { in fc_vport_setup()
3417 error = sysfs_create_link(&shost->shost_gendev.kobj, in fc_vport_setup()
3444 put_device(&shost->shost_gendev); /* for fc_host->vport list */ in fc_vport_setup()
3470 stat = fc_vport_setup(shost, channel, &shost->shost_gendev, in fc_vport_create()
[all …]
Dscsi_scan.c1475 struct device *parent = &shost->shost_gendev; in __scsi_add_device()
1645 __scsi_scan_target(&shost->shost_gendev, channel, in scsi_scan_channel()
1649 __scsi_scan_target(&shost->shost_gendev, channel, in scsi_scan_channel()
1896 starget = scsi_alloc_target(&shost->shost_gendev, 0, shost->this_id); in scsi_get_host_dev()
Dses.c632 while ((edev = enclosure_find(&sdev->host->shost_gendev, prev)) != NULL) { in ses_intf_add()
776 while ((edev = enclosure_find(&sdev->host->shost_gendev, prev)) != NULL) { in ses_intf_remove_component()
Dscsi_transport_iscsi.c760 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()
1371 dev = device_find_child(&shost->shost_gendev, &idx, in iscsi_get_flashnode_by_index()
1396 return device_find_child(&shost->shost_gendev, data, fn); in iscsi_find_flashnode_sess()
1466 device_for_each_child(&shost->shost_gendev, NULL, in iscsi_destroy_all_flashnode()
1537 struct device *dev = &shost->shost_gendev; in iscsi_bsg_host_add()
1758 device_for_each_child(&shost->shost_gendev, fn, in iscsi_host_for_each_session()
1840 return device_for_each_child(&shost->shost_gendev, &scan_data, in iscsi_user_scan()
2057 session->dev.parent = &shost->shost_gendev; in iscsi_alloc_session()
Dscsi_sysfs.c1251 transport_register_device(&shost->shost_gendev); in scsi_sysfs_add_host()
1252 transport_configure_device(&shost->shost_gendev); in scsi_sysfs_add_host()
Dscsi_transport_sas.c232 dev = &shost->shost_gendev; in sas_bsg_initialize()
365 sas_remove_children(&shost->shost_gendev); in sas_remove_host()
Dhpsa.c9417 parent_dev = &h->scsi_host->shost_gendev; in hpsa_add_sas_host()
/linux-4.4.14/drivers/scsi/esas2r/
Desas2r_main.c433 esas2r_log_dev(ESAS2R_LOG_INFO, &(host->shost_gendev), in esas2r_probe()
453 esas2r_log_dev(ESAS2R_LOG_CRIT, &(host->shost_gendev), in esas2r_probe()
456 esas2r_log_dev(ESAS2R_LOG_INFO, &(host->shost_gendev), in esas2r_probe()
461 esas2r_log_dev(ESAS2R_LOG_INFO, &(host->shost_gendev), in esas2r_probe()
473 esas2r_log_dev(ESAS2R_LOG_INFO, &(host->shost_gendev), in esas2r_probe()
480 esas2r_log_dev(ESAS2R_LOG_WARN, &(host->shost_gendev), in esas2r_probe()
486 esas2r_log_dev(ESAS2R_LOG_WARN, &(host->shost_gendev), in esas2r_probe()
492 esas2r_log_dev(ESAS2R_LOG_WARN, &(host->shost_gendev), in esas2r_probe()
498 esas2r_log_dev(ESAS2R_LOG_WARN, &(host->shost_gendev), in esas2r_probe()
504 esas2r_log_dev(ESAS2R_LOG_WARN, &(host->shost_gendev), in esas2r_probe()
[all …]
Desas2r_init.c650 &(a->host->shost_gendev), in esas2r_kill_adapter()
656 &(a->host->shost_gendev), in esas2r_kill_adapter()
Desas2r_int.c644 &(a->host->shost_gendev), in esas2r_do_tasklet_tasks()
/linux-4.4.14/include/scsi/
Dscsi_host.h714 struct device shost_gendev, shost_dev; member
750 dev_printk(prefix, &(shost)->shost_gendev, fmt, ##a)
766 return container_of(dev, struct Scsi_Host, shost_gendev); in dev_to_shost()
808 return shost->shost_gendev.parent; in scsi_get_device()
Dfc_encode.h455 dev_name(&lport->host->shost_gendev), in fc_ct_ms_fill()
456 strnlen(dev_name(&lport->host->shost_gendev), in fc_ct_ms_fill()
/linux-4.4.14/drivers/scsi/qla4xxx/
Dql4_attr.c133 ret = sysfs_create_bin_file(&host->shost_gendev.kobj, in qla4_8xxx_alloc_sysfs_attr()
148 sysfs_remove_bin_file(&host->shost_gendev.kobj, in qla4_8xxx_free_sysfs_attr()
Dql4_os.c812 ret = device_for_each_child(&shost->shost_gendev, &chap_tbl_idx, in qla4xxx_is_chap_active()
/linux-4.4.14/drivers/scsi/libsas/
Dsas_phy.c162 phy->phy = sas_phy_alloc(&sas_ha->core.shost->shost_gendev, i); in sas_register_phys()
Dsas_scsi_host.c986 res = request_firmware(&fw, "sas_addr", &shost->shost_gendev); in sas_request_addr()
/linux-4.4.14/drivers/scsi/snic/
Dsnic_disc.c281 tgt->dev.parent = get_device(&snic->shost->shost_gendev); in snic_tgt_create()
319 put_device(&snic->shost->shost_gendev); in snic_tgt_create()
/linux-4.4.14/drivers/infiniband/ulp/srp/
Dib_srp.c2070 dev_name(&shost->shost_gendev), tag, idx, in srp_queuecommand()
2854 scsi_scan_target(&target->scsi_host->shost_gendev, in srp_add_target()
2866 dev_name(&target->scsi_host->shost_gendev), in srp_add_target()
/linux-4.4.14/drivers/scsi/qla2xxx/
Dqla_attr.c962 ret = sysfs_create_bin_file(&host->shost_gendev.kobj, in qla2x00_alloc_sysfs_attr()
992 sysfs_remove_bin_file(&host->shost_gendev.kobj, in qla2x00_free_sysfs_attr()
/linux-4.4.14/drivers/message/fusion/
Dmptspi.c1153 scsi_scan_target(&ioc->sh->shost_gendev, 1, disk, 0, 1); in mpt_work_wrapper()
Dmptsas.c3347 mptsas_probe_one_phy(&ioc->sh->shost_gendev, in mptsas_probe_hba_phys()
/linux-4.4.14/drivers/scsi/ibmvscsi/
Dibmvscsi.c1277 strncpy(hostdata->caps.name, dev_name(&hostdata->host->shost_gendev), in send_mad_capabilities()
Dibmvfc.c1191 dev_name(&vhost->host->shost_gendev), IBMVFC_MAX_NAME); in ibmvfc_set_login_info()
/linux-4.4.14/drivers/scsi/mpt3sas/
Dmpt3sas_scsih.c4773 ioc->sas_hba.parent_dev = &ioc->shost->shost_gendev; in _scsih_sas_host_add()