Lines Matching refs:starget
531 return phy_info->port_details->starget; in mptsas_get_starget()
538 starget) in mptsas_set_starget()
541 phy_info->port_details->starget = starget; in mptsas_set_starget()
559 struct scsi_target *starget; in mptsas_add_device_component() local
598 starget = scsi_target(sdev); in mptsas_add_device_component()
599 rphy = dev_to_rphy(starget->dev.parent); in mptsas_add_device_component()
601 sas_info->os.id = starget->id; in mptsas_add_device_component()
602 sas_info->os.channel = starget->channel; in mptsas_add_device_component()
652 struct scsi_target *starget) in mptsas_add_device_component_starget_ir() argument
666 cfg.pageAddr = starget->id; in mptsas_add_device_component_starget_ir()
711 sas_info->volume_id = starget->id; in mptsas_add_device_component_starget_ir()
725 starget->id) { in mptsas_add_device_component_starget_ir()
733 sas_info->fw.id = starget->id; in mptsas_add_device_component_starget_ir()
734 sas_info->os.id = starget->id; in mptsas_add_device_component_starget_ir()
735 sas_info->os.channel = starget->channel; in mptsas_add_device_component_starget_ir()
756 struct scsi_target *starget) in mptsas_add_device_component_starget() argument
763 rphy = dev_to_rphy(starget->dev.parent); in mptsas_add_device_component_starget()
764 vtarget = starget->hostdata; in mptsas_add_device_component_starget()
920 port_details->starget = in mptsas_setup_wide_ports()
1092 mptsas_block_io_starget(struct scsi_target *starget) in mptsas_block_io_starget() argument
1094 if (starget) in mptsas_block_io_starget()
1095 starget_for_each_device(starget, NULL, mptsas_block_io_sdev); in mptsas_block_io_starget()
1123 mptsas_block_io_starget(vtarget->starget); in mptsas_target_reset_queue()
1715 mptsas_target_alloc(struct scsi_target *starget) in mptsas_target_alloc() argument
1717 struct Scsi_Host *host = dev_to_shost(&starget->dev); in mptsas_target_alloc()
1730 vtarget->starget = starget; in mptsas_target_alloc()
1733 id = starget->id; in mptsas_target_alloc()
1739 if (starget->channel == MPTSAS_RAID_CHANNEL) { in mptsas_target_alloc()
1755 rphy = dev_to_rphy(starget->dev.parent); in mptsas_target_alloc()
1764 mptsas_set_starget(&p->phy_info[i], starget); in mptsas_target_alloc()
1788 starget->hostdata = vtarget; in mptsas_target_alloc()
1793 mptsas_target_destroy(struct scsi_target *starget) in mptsas_target_destroy() argument
1795 struct Scsi_Host *host = dev_to_shost(&starget->dev); in mptsas_target_destroy()
1803 if (!starget->hostdata) in mptsas_target_destroy()
1806 vtarget = starget->hostdata; in mptsas_target_destroy()
1808 mptsas_del_device_component_by_os(ioc, starget->channel, in mptsas_target_destroy()
1809 starget->id); in mptsas_target_destroy()
1812 if (starget->channel == MPTSAS_RAID_CHANNEL) in mptsas_target_destroy()
1815 rphy = dev_to_rphy(starget->dev.parent); in mptsas_target_destroy()
1822 starget_printk(KERN_INFO, starget, MYIOC_s_FMT in mptsas_target_destroy()
1835 vtarget->starget = NULL; in mptsas_target_destroy()
1836 kfree(starget->hostdata); in mptsas_target_destroy()
1837 starget->hostdata = NULL; in mptsas_target_destroy()
1849 struct scsi_target *starget; in mptsas_slave_alloc() local
1859 starget = scsi_target(sdev); in mptsas_slave_alloc()
1860 vdevice->vtarget = starget->hostdata; in mptsas_slave_alloc()
4215 mptsas_reprobe_target(struct scsi_target *starget, int uld_attach) in mptsas_reprobe_target() argument
4217 starget_for_each_device(starget, uld_attach ? (void *)1 : NULL, in mptsas_reprobe_target()
4305 struct scsi_target * starget; in mptsas_hotplug_work() local
4432 starget = mptsas_get_starget(phy_info); in mptsas_hotplug_work()
4433 if (!starget) { in mptsas_hotplug_work()
4440 vtarget = starget->hostdata; in mptsas_hotplug_work()
4450 starget_printk(KERN_INFO, starget, MYIOC_s_FMT "RAID Hidding: " in mptsas_hotplug_work()
4459 mptsas_reprobe_target(starget, 1); in mptsas_hotplug_work()
4491 starget = mptsas_get_starget(phy_info); in mptsas_hotplug_work()
4492 if (!starget) { in mptsas_hotplug_work()
4499 vtarget = starget->hostdata; in mptsas_hotplug_work()
4516 starget_printk(KERN_INFO, starget, MYIOC_s_FMT "RAID Exposing:" in mptsas_hotplug_work()
4525 mptsas_reprobe_target(starget, 0); in mptsas_hotplug_work()