sdbg_host 252 drivers/scsi/scsi_debug.c struct sdebug_host_info *sdbg_host; sdbg_host 746 drivers/scsi/scsi_debug.c struct sdebug_host_info *sdbg_host; sdbg_host 750 drivers/scsi/scsi_debug.c list_for_each_entry(sdbg_host, &sdebug_host_list, host_list) { sdbg_host 751 drivers/scsi/scsi_debug.c hpnt = sdbg_host->shost; sdbg_host 891 drivers/scsi/scsi_debug.c struct sdebug_host_info *sdbg_host; sdbg_host 896 drivers/scsi/scsi_debug.c list_for_each_entry(sdbg_host, &sdebug_host_list, host_list) { sdbg_host 897 drivers/scsi/scsi_debug.c shost = sdbg_host->shost; sdbg_host 913 drivers/scsi/scsi_debug.c if ((devip->sdbg_host == dp->sdbg_host) && sdbg_host 1417 drivers/scsi/scsi_debug.c int host_no = devip->sdbg_host->shost->host_no; sdbg_host 1700 drivers/scsi/scsi_debug.c int host_no = devip->sdbg_host->shost->host_no; sdbg_host 2140 drivers/scsi/scsi_debug.c target_dev_id = ((devip->sdbg_host->shost->host_no + 1) * 2000) + sdbg_host 3373 drivers/scsi/scsi_debug.c &devip->sdbg_host->dev_info_list, sdbg_host 3385 drivers/scsi/scsi_debug.c &devip->sdbg_host->dev_info_list, sdbg_host 3802 drivers/scsi/scsi_debug.c struct sdebug_host_info *sdbg_host, gfp_t flags) sdbg_host 3819 drivers/scsi/scsi_debug.c devip->sdbg_host = sdbg_host; sdbg_host 3820 drivers/scsi/scsi_debug.c list_add_tail(&devip->dev_list, &sdbg_host->dev_info_list); sdbg_host 3827 drivers/scsi/scsi_debug.c struct sdebug_host_info *sdbg_host; sdbg_host 3831 drivers/scsi/scsi_debug.c sdbg_host = *(struct sdebug_host_info **)shost_priv(sdev->host); sdbg_host 3832 drivers/scsi/scsi_debug.c if (!sdbg_host) { sdbg_host 3836 drivers/scsi/scsi_debug.c list_for_each_entry(devip, &sdbg_host->dev_info_list, dev_list) { sdbg_host 3847 drivers/scsi/scsi_debug.c open_devip = sdebug_device_create(sdbg_host, GFP_ATOMIC); sdbg_host 3857 drivers/scsi/scsi_debug.c open_devip->sdbg_host = sdbg_host; sdbg_host 4054 drivers/scsi/scsi_debug.c struct sdebug_host_info *sdbg_host; sdbg_host 4071 drivers/scsi/scsi_debug.c sdbg_host = *(struct sdebug_host_info **)shost_priv(hp); sdbg_host 4072 drivers/scsi/scsi_debug.c if (sdbg_host) { sdbg_host 4074 drivers/scsi/scsi_debug.c &sdbg_host->dev_info_list, sdbg_host 4090 drivers/scsi/scsi_debug.c struct sdebug_host_info *sdbg_host; sdbg_host 4104 drivers/scsi/scsi_debug.c sdbg_host = *(struct sdebug_host_info **)shost_priv(hp); sdbg_host 4105 drivers/scsi/scsi_debug.c if (sdbg_host) { sdbg_host 4107 drivers/scsi/scsi_debug.c &sdbg_host->dev_info_list, sdbg_host 4123 drivers/scsi/scsi_debug.c struct sdebug_host_info *sdbg_host; sdbg_host 4131 drivers/scsi/scsi_debug.c list_for_each_entry(sdbg_host, &sdebug_host_list, host_list) { sdbg_host 4132 drivers/scsi/scsi_debug.c list_for_each_entry(devip, &sdbg_host->dev_info_list, sdbg_host 5463 drivers/scsi/scsi_debug.c struct sdebug_host_info *sdbg_host; sdbg_host 5465 drivers/scsi/scsi_debug.c sdbg_host = to_sdebug_host(dev); sdbg_host 5466 drivers/scsi/scsi_debug.c kfree(sdbg_host); sdbg_host 5473 drivers/scsi/scsi_debug.c struct sdebug_host_info *sdbg_host; sdbg_host 5476 drivers/scsi/scsi_debug.c sdbg_host = kzalloc(sizeof(*sdbg_host), GFP_KERNEL); sdbg_host 5477 drivers/scsi/scsi_debug.c if (sdbg_host == NULL) { sdbg_host 5482 drivers/scsi/scsi_debug.c INIT_LIST_HEAD(&sdbg_host->dev_info_list); sdbg_host 5486 drivers/scsi/scsi_debug.c sdbg_devinfo = sdebug_device_create(sdbg_host, GFP_KERNEL); sdbg_host 5495 drivers/scsi/scsi_debug.c list_add_tail(&sdbg_host->host_list, &sdebug_host_list); sdbg_host 5498 drivers/scsi/scsi_debug.c sdbg_host->dev.bus = &pseudo_lld_bus; sdbg_host 5499 drivers/scsi/scsi_debug.c sdbg_host->dev.parent = pseudo_primary; sdbg_host 5500 drivers/scsi/scsi_debug.c sdbg_host->dev.release = &sdebug_release_adapter; sdbg_host 5501 drivers/scsi/scsi_debug.c dev_set_name(&sdbg_host->dev, "adapter%d", sdebug_add_host); sdbg_host 5503 drivers/scsi/scsi_debug.c error = device_register(&sdbg_host->dev); sdbg_host 5512 drivers/scsi/scsi_debug.c list_for_each_entry_safe(sdbg_devinfo, tmp, &sdbg_host->dev_info_list, sdbg_host 5518 drivers/scsi/scsi_debug.c kfree(sdbg_host); sdbg_host 5524 drivers/scsi/scsi_debug.c struct sdebug_host_info *sdbg_host = NULL; sdbg_host 5528 drivers/scsi/scsi_debug.c sdbg_host = list_entry(sdebug_host_list.prev, sdbg_host 5530 drivers/scsi/scsi_debug.c list_del(&sdbg_host->host_list); sdbg_host 5534 drivers/scsi/scsi_debug.c if (!sdbg_host) sdbg_host 5537 drivers/scsi/scsi_debug.c device_unregister(&sdbg_host->dev); sdbg_host 5780 drivers/scsi/scsi_debug.c struct sdebug_host_info *sdbg_host; sdbg_host 5784 drivers/scsi/scsi_debug.c sdbg_host = to_sdebug_host(dev); sdbg_host 5790 drivers/scsi/scsi_debug.c hpnt = scsi_host_alloc(&sdebug_driver_template, sizeof(sdbg_host)); sdbg_host 5805 drivers/scsi/scsi_debug.c sdbg_host->shost = hpnt; sdbg_host 5806 drivers/scsi/scsi_debug.c *((struct sdebug_host_info **)hpnt->hostdata) = sdbg_host; sdbg_host 5863 drivers/scsi/scsi_debug.c error = scsi_add_host(hpnt, &sdbg_host->dev); sdbg_host 5876 drivers/scsi/scsi_debug.c struct sdebug_host_info *sdbg_host; sdbg_host 5879 drivers/scsi/scsi_debug.c sdbg_host = to_sdebug_host(dev); sdbg_host 5881 drivers/scsi/scsi_debug.c if (!sdbg_host) { sdbg_host 5886 drivers/scsi/scsi_debug.c scsi_remove_host(sdbg_host->shost); sdbg_host 5888 drivers/scsi/scsi_debug.c list_for_each_entry_safe(sdbg_devinfo, tmp, &sdbg_host->dev_info_list, sdbg_host 5894 drivers/scsi/scsi_debug.c scsi_host_put(sdbg_host->shost);