/linux-4.4.14/drivers/message/fusion/ |
D | mptspi.c | 402 static int mptspi_target_alloc(struct scsi_target *starget) in mptspi_target_alloc() argument 404 struct Scsi_Host *shost = dev_to_shost(&starget->dev); in mptspi_target_alloc() 419 vtarget->id = (u8)starget->id; in mptspi_target_alloc() 420 vtarget->channel = (u8)starget->channel; in mptspi_target_alloc() 421 vtarget->starget = starget; in mptspi_target_alloc() 422 starget->hostdata = vtarget; in mptspi_target_alloc() 424 if (starget->channel == 1) { in mptspi_target_alloc() 425 if (mptscsih_is_phys_disk(ioc, 0, starget->id) == 0) in mptspi_target_alloc() 432 starget->id); in mptspi_target_alloc() 435 if (starget->channel == 0 && in mptspi_target_alloc() [all …]
|
D | mptfc.c | 98 static int mptfc_target_alloc(struct scsi_target *starget); 101 static void mptfc_target_destroy(struct scsi_target *starget); 479 if (ri->starget) { in mptfc_register_dev() 480 vtarget = ri->starget->hostdata; in mptfc_register_dev() 517 mptfc_target_destroy(struct scsi_target *starget) in mptfc_target_destroy() argument 522 rport = starget_to_rport(starget); in mptfc_target_destroy() 526 ri->starget = NULL; in mptfc_target_destroy() 528 kfree(starget->hostdata); in mptfc_target_destroy() 529 starget->hostdata = NULL; in mptfc_target_destroy() 538 mptfc_target_alloc(struct scsi_target *starget) in mptfc_target_alloc() argument [all …]
|
D | mptsas.c | 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() [all …]
|
D | mptsas.h | 154 struct scsi_target *starget; member
|
D | mptscsih.c | 2294 struct scsi_target *starget; in mptscsih_slave_destroy() local 2296 starget = scsi_target(sdev); in mptscsih_slave_destroy() 2297 vtarget = starget->hostdata; in mptscsih_slave_destroy() 2322 struct scsi_target *starget; in mptscsih_change_queue_depth() local 2326 starget = scsi_target(sdev); in mptscsih_change_queue_depth() 2327 vtarget = starget->hostdata; in mptscsih_change_queue_depth() 2361 struct scsi_target *starget; in mptscsih_slave_configure() local 2365 starget = scsi_target(sdev); in mptscsih_slave_configure() 2366 vtarget = starget->hostdata; in mptscsih_slave_configure()
|
D | mptbase.h | 388 struct scsi_target *starget; member 553 struct scsi_target *starget; member
|
D | mptctl.c | 1994 struct scsi_target *starget = scsi_target(sdev); in mptctl_do_mpt_command() local 1995 VirtTarget *vtarget = starget->hostdata; in mptctl_do_mpt_command()
|
/linux-4.4.14/drivers/scsi/ |
D | scsi_transport_spi.c | 227 struct scsi_target *starget = sdev->sdev_target; in spi_device_configure() local 235 spi_support_sync(starget) = scsi_device_sync(sdev); in spi_device_configure() 236 spi_support_wide(starget) = scsi_device_wide(sdev); in spi_device_configure() 237 spi_support_dt(starget) = scsi_device_dt(sdev); in spi_device_configure() 238 spi_support_dt_only(starget) = scsi_device_dt_only(sdev); in spi_device_configure() 239 spi_support_ius(starget) = scsi_device_ius(sdev); in spi_device_configure() 242 spi_support_ius(starget) = 0; in spi_device_configure() 244 spi_support_qas(starget) = scsi_device_qas(sdev); in spi_device_configure() 253 struct scsi_target *starget = to_scsi_target(dev); in spi_setup_transport_attrs() local 255 spi_period(starget) = -1; /* illegal value */ in spi_setup_transport_attrs() [all …]
|
D | scsi_scan.c | 210 static struct scsi_device *scsi_alloc_sdev(struct scsi_target *starget, in scsi_alloc_sdev() argument 215 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in scsi_alloc_sdev() 229 sdev->id = starget->id; in scsi_alloc_sdev() 231 sdev->channel = starget->channel; in scsi_alloc_sdev() 242 sdev->sdev_gendev.parent = get_device(&starget->dev); in scsi_alloc_sdev() 243 sdev->sdev_target = starget; in scsi_alloc_sdev() 271 put_device(&starget->dev); in scsi_alloc_sdev() 311 static void scsi_target_destroy(struct scsi_target *starget) in scsi_target_destroy() argument 313 struct device *dev = &starget->dev; in scsi_target_destroy() 317 BUG_ON(starget->state == STARGET_DEL); in scsi_target_destroy() [all …]
|
D | scsi_sysfs.c | 999 static int scsi_target_add(struct scsi_target *starget) in scsi_target_add() argument 1003 if (starget->state != STARGET_CREATED) in scsi_target_add() 1006 error = device_add(&starget->dev); in scsi_target_add() 1008 dev_err(&starget->dev, "target device_add failed, error %d\n", error); in scsi_target_add() 1011 transport_add_device(&starget->dev); in scsi_target_add() 1012 starget->state = STARGET_RUNNING; in scsi_target_add() 1014 pm_runtime_set_active(&starget->dev); in scsi_target_add() 1015 pm_runtime_enable(&starget->dev); in scsi_target_add() 1016 device_enable_async_suspend(&starget->dev); in scsi_target_add() 1032 struct scsi_target *starget = sdev->sdev_target; in scsi_sysfs_add_sdev() local [all …]
|
D | scsi.c | 563 struct scsi_target *starget = scsi_target(sdev); in scsi_finish_command() local 576 if (atomic_read(&starget->target_blocked)) in scsi_finish_command() 577 atomic_set(&starget->target_blocked, 0); in scsi_finish_command() 979 void starget_for_each_device(struct scsi_target *starget, void *data, in starget_for_each_device() argument 982 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in starget_for_each_device() 986 if ((sdev->channel == starget->channel) && in starget_for_each_device() 987 (sdev->id == starget->id)) in starget_for_each_device() 1007 void __starget_for_each_device(struct scsi_target *starget, void *data, in __starget_for_each_device() argument 1010 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in __starget_for_each_device() 1014 if ((sdev->channel == starget->channel) && in __starget_for_each_device() [all …]
|
D | scsi_lib.c | 89 struct scsi_target *starget = scsi_target(device); in scsi_set_blocked() local 114 atomic_set(&starget->target_blocked, in scsi_set_blocked() 115 starget->max_target_blocked); in scsi_set_blocked() 312 struct scsi_target *starget = scsi_target(sdev); in scsi_device_unbusy() local 316 if (starget->can_queue > 0) in scsi_device_unbusy() 317 atomic_dec(&starget->target_busy); in scsi_device_unbusy() 348 struct scsi_target *starget = scsi_target(current_sdev); in scsi_single_lun_run() local 352 starget->starget_sdev_user = NULL; in scsi_single_lun_run() 364 if (starget->starget_sdev_user) in scsi_single_lun_run() 366 list_for_each_entry_safe(sdev, tmp, &starget->devices, in scsi_single_lun_run() [all …]
|
D | scsi_pm.c | 306 void scsi_autopm_get_target(struct scsi_target *starget) in scsi_autopm_get_target() argument 308 pm_runtime_get_sync(&starget->dev); in scsi_autopm_get_target() 311 void scsi_autopm_put_target(struct scsi_target *starget) in scsi_autopm_put_target() argument 313 pm_runtime_put_sync(&starget->dev); in scsi_autopm_put_target()
|
D | esp_scsi.c | 551 struct scsi_target *target = tp->starget; in esp_need_to_nego_wide() 558 struct scsi_target *target = tp->starget; in esp_need_to_nego_sync() 775 if (spi_width(tp->starget) == tp->nego_goal_width && in esp_maybe_execute_command() 776 spi_period(tp->starget) == tp->nego_goal_period && in esp_maybe_execute_command() 777 spi_offset(tp->starget) == tp->nego_goal_offset) { in esp_maybe_execute_command() 1195 dev = __scsi_device_lookup_by_target(tp->starget, lun); in esp_reconnect() 1428 spi_period(tp->starget) = scsi_period; in esp_setsync() 1429 spi_offset(tp->starget) = scsi_offset; in esp_setsync() 1430 spi_width(tp->starget) = (tp->flags & ESP_TGT_WIDE) ? 1 : 0; in esp_setsync() 1460 spi_display_xfer_agreement(tp->starget); in esp_setsync() [all …]
|
D | ncr53c8xx.c | 1246 struct scsi_target *starget; member 4065 struct scsi_target *starget = tp->starget; in ncr_prepare_nego() local 4069 if (spi_support_wide(starget)) { in ncr_prepare_nego() 4077 if (spi_support_sync(starget)) { in ncr_prepare_nego() 4081 dev_info(&starget->dev, "target did not report SYNC.\n"); in ncr_prepare_nego() 5568 spi_display_xfer_agreement(tp->starget); in ncr_setsync() 6701 struct scsi_target *starget = tp->starget; in ncr_int_sir() local 6859 spi_period(starget) = 0; in ncr_int_sir() 6860 spi_offset(starget) = 0; in ncr_int_sir() 6865 spi_width(starget) = 0; in ncr_int_sir() [all …]
|
D | scsi_transport_fc.c | 357 struct scsi_target *starget = to_scsi_target(dev); in fc_target_setup() local 358 struct fc_rport *rport = starget_to_rport(starget); in fc_target_setup() 366 fc_starget_node_name(starget) = rport->node_name; in fc_target_setup() 367 fc_starget_port_name(starget) = rport->port_name; in fc_target_setup() 368 fc_starget_port_id(starget) = rport->port_id; in fc_target_setup() 370 fc_starget_node_name(starget) = -1; in fc_target_setup() 371 fc_starget_port_name(starget) = -1; in fc_target_setup() 372 fc_starget_port_id(starget) = -1; in fc_target_setup() 1019 struct scsi_target *starget = transport_class_to_starget(dev); \ 1020 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); \ [all …]
|
D | virtio_scsi.c | 735 static int virtscsi_target_alloc(struct scsi_target *starget) in virtscsi_target_alloc() argument 737 struct Scsi_Host *sh = dev_to_shost(starget->dev.parent); in virtscsi_target_alloc() 749 starget->hostdata = tgt; in virtscsi_target_alloc() 753 static void virtscsi_target_destroy(struct scsi_target *starget) in virtscsi_target_destroy() argument 755 struct virtio_scsi_target_state *tgt = starget->hostdata; in virtscsi_target_destroy()
|
D | esp_scsi.h | 339 struct scsi_target *starget; member
|
D | ipr.c | 4636 static struct ipr_resource_entry *ipr_find_starget(struct scsi_target *starget) in ipr_find_starget() argument 4638 struct Scsi_Host *shost = dev_to_shost(&starget->dev); in ipr_find_starget() 4643 if ((res->bus == starget->channel) && in ipr_find_starget() 4644 (res->target == starget->id)) { in ipr_find_starget() 4664 static int ipr_target_alloc(struct scsi_target *starget) in ipr_target_alloc() argument 4666 struct Scsi_Host *shost = dev_to_shost(&starget->dev); in ipr_target_alloc() 4674 res = ipr_find_starget(starget); in ipr_target_alloc() 4675 starget->hostdata = NULL; in ipr_target_alloc() 4692 starget->hostdata = sata_port; in ipr_target_alloc() 4711 static void ipr_target_destroy(struct scsi_target *starget) in ipr_target_destroy() argument [all …]
|
D | 53c700.c | 794 struct scsi_target *starget = SCp->device->sdev_target; in process_extended_message() local 803 spi_offset(starget) = offset; in process_extended_message() 804 spi_period(starget) = period; in process_extended_message() 807 spi_display_xfer_agreement(starget); in process_extended_message()
|
D | libiscsi.c | 1774 int iscsi_target_alloc(struct scsi_target *starget) in iscsi_target_alloc() argument 1776 struct iscsi_cls_session *cls_session = starget_to_session(starget); in iscsi_target_alloc() 1779 starget->can_queue = session->scsi_cmds_max; in iscsi_target_alloc()
|
D | hpsa.c | 1938 struct scsi_target *starget; in hpsa_slave_alloc() local 1941 starget = scsi_target(sdev); in hpsa_slave_alloc() 1942 rphy = target_to_rphy(starget); in hpsa_slave_alloc()
|
/linux-4.4.14/drivers/scsi/aic7xxx/ |
D | aic79xx_osm.c | 594 ahd_linux_target_in_softc(struct scsi_target *starget) in DEF_SCSI_QCMD() 597 *((struct ahd_softc **)dev_to_shost(&starget->dev)->hostdata); in DEF_SCSI_QCMD() 600 target_offset = starget->id; in DEF_SCSI_QCMD() 601 if (starget->channel != 0) in DEF_SCSI_QCMD() 604 return &ahd->platform_data->starget[target_offset]; in DEF_SCSI_QCMD() 608 ahd_linux_target_alloc(struct scsi_target *starget) in ahd_linux_target_alloc() argument 611 *((struct ahd_softc **)dev_to_shost(&starget->dev)->hostdata); in ahd_linux_target_alloc() 614 struct scsi_target **ahd_targp = ahd_linux_target_in_softc(starget); in ahd_linux_target_alloc() 618 char channel = starget->channel + 'A'; in ahd_linux_target_alloc() 624 *ahd_targp = starget; in ahd_linux_target_alloc() [all …]
|
D | aic7xxx_osm.c | 544 ahc_linux_target_in_softc(struct scsi_target *starget) in DEF_SCSI_QCMD() 547 *((struct ahc_softc **)dev_to_shost(&starget->dev)->hostdata); in DEF_SCSI_QCMD() 550 target_offset = starget->id; in DEF_SCSI_QCMD() 551 if (starget->channel != 0) in DEF_SCSI_QCMD() 554 return &ahc->platform_data->starget[target_offset]; in DEF_SCSI_QCMD() 558 ahc_linux_target_alloc(struct scsi_target *starget) in ahc_linux_target_alloc() argument 561 *((struct ahc_softc **)dev_to_shost(&starget->dev)->hostdata); in ahc_linux_target_alloc() 564 struct scsi_target **ahc_targp = ahc_linux_target_in_softc(starget); in ahc_linux_target_alloc() 569 char channel = starget->channel + 'A'; in ahc_linux_target_alloc() 573 target_offset = starget->id; in ahc_linux_target_alloc() [all …]
|
D | aic79xx_proc.c | 160 struct scsi_target *starget; in ahd_dump_target_state() local 170 starget = ahd->platform_data->starget[target_id]; in ahd_dump_target_state() 171 if (starget == NULL) in ahd_dump_target_state() 182 dev = scsi_device_lookup_by_target(starget, lun); in ahd_dump_target_state()
|
D | aic7xxx_proc.c | 138 struct scsi_target *starget; in ahc_dump_target_state() local 150 starget = ahc->platform_data->starget[target_offset]; in ahc_dump_target_state() 151 if (!starget) in ahc_dump_target_state() 162 sdev = scsi_device_lookup_by_target(starget, lun); in ahc_dump_target_state()
|
D | aic7xxx_osm.h | 359 struct scsi_target *starget[AHC_NUM_TARGETS]; member
|
D | aic79xx_osm.h | 355 struct scsi_target *starget[AHD_NUM_TARGETS]; member
|
/linux-4.4.14/drivers/scsi/mpt3sas/ |
D | mpt3sas_scsih.c | 796 } else if (!sas_device->starget) { in _scsih_sas_device_add() 1250 scsih_target_alloc(struct scsi_target *starget) in scsih_target_alloc() argument 1252 struct Scsi_Host *shost = dev_to_shost(&starget->dev); in scsih_target_alloc() 1265 starget->hostdata = sas_target_priv_data; in scsih_target_alloc() 1266 sas_target_priv_data->starget = starget; in scsih_target_alloc() 1270 if (starget->channel == RAID_CHANNEL) { in scsih_target_alloc() 1272 raid_device = _scsih_raid_device_find_by_id(ioc, starget->id, in scsih_target_alloc() 1273 starget->channel); in scsih_target_alloc() 1280 raid_device->starget = starget; in scsih_target_alloc() 1288 rphy = dev_to_rphy(starget->dev.parent); in scsih_target_alloc() [all …]
|
D | mpt3sas_base.h | 359 struct scsi_target *starget; member 454 struct scsi_target *starget; member 518 struct scsi_target *starget; member
|
/linux-4.4.14/include/scsi/ |
D | scsi_transport.h | 107 scsi_transport_target_data(struct scsi_target *starget) in scsi_transport_target_data() argument 109 struct Scsi_Host *shost = dev_to_shost(&starget->dev); in scsi_transport_target_data() 110 return (u8 *)starget->starget_data in scsi_transport_target_data()
|
D | scsi_device.h | 298 #define starget_printk(prefix, starget, fmt, a...) \ argument 299 dev_printk(prefix, &(starget)->dev, fmt, ##a)
|
D | libsas.h | 431 starget_to_domain_dev(struct scsi_target *starget) { in starget_to_domain_dev() argument 432 return starget->hostdata; in starget_to_domain_dev()
|
D | libiscsi.h | 404 extern int iscsi_target_alloc(struct scsi_target *starget);
|
/linux-4.4.14/drivers/scsi/sym53c8xx_2/ |
D | sym_glue.c | 731 dev_info(&tp->starget->dev, in sym_tune_dev_queuing() 782 tp->starget = sdev->sdev_target; in sym53c8xx_slave_alloc() 784 spi_min_period(tp->starget) = tp->usr_period; in sym53c8xx_slave_alloc() 785 spi_max_width(tp->starget) = tp->usr_width; in sym53c8xx_slave_alloc() 851 starget_printk(KERN_WARNING, tp->starget, in sym53c8xx_slave_destroy() 864 tp->starget = NULL; in sym53c8xx_slave_destroy() 1903 static void sym2_set_offset(struct scsi_target *starget, int offset) in sym2_set_offset() argument 1905 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in sym2_set_offset() 1907 struct sym_tcb *tp = &np->target[starget->id]; in sym2_set_offset() 1913 static void sym2_set_period(struct scsi_target *starget, int period) in sym2_set_period() argument [all …]
|
D | sym_hipd.c | 84 dev_info(&tp->starget->dev, "%s: ", label); in sym_print_nego_msg() 1364 static void sym_check_goals(struct sym_hcb *np, struct scsi_target *starget, argument 1367 if (!spi_support_wide(starget)) 1370 if (!spi_support_sync(starget)) { 1378 if (spi_support_dt(starget)) { 1379 if (spi_support_dt_only(starget)) 1422 struct scsi_target *starget = tp->starget; local 1427 sym_check_goals(np, starget, goal); 2050 struct scsi_target *starget = tp->starget; local 2052 if (tp->tprint.period != spi_period(starget) || [all …]
|
D | sym_hipd.h | 446 struct scsi_target *starget; member
|
/linux-4.4.14/drivers/scsi/bfa/ |
D | bfad_attr.c | 29 bfad_im_get_starget_port_id(struct scsi_target *starget) in bfad_im_get_starget_port_id() argument 38 shost = dev_to_shost(starget->dev.parent); in bfad_im_get_starget_port_id() 43 itnim = bfad_get_itnim(im_port, starget->id); in bfad_im_get_starget_port_id() 47 fc_starget_port_id(starget) = fc_id; in bfad_im_get_starget_port_id() 55 bfad_im_get_starget_node_name(struct scsi_target *starget) in bfad_im_get_starget_node_name() argument 64 shost = dev_to_shost(starget->dev.parent); in bfad_im_get_starget_node_name() 69 itnim = bfad_get_itnim(im_port, starget->id); in bfad_im_get_starget_node_name() 73 fc_starget_node_name(starget) = cpu_to_be64(node_name); in bfad_im_get_starget_node_name() 81 bfad_im_get_starget_port_name(struct scsi_target *starget) in bfad_im_get_starget_port_name() argument 90 shost = dev_to_shost(starget->dev.parent); in bfad_im_get_starget_port_name() [all …]
|
/linux-4.4.14/drivers/usb/storage/ |
D | scsiglue.c | 295 static int target_alloc(struct scsi_target *starget) in target_alloc() argument 297 struct us_data *us = host_to_us(dev_to_shost(starget->dev.parent)); in target_alloc() 305 starget->no_report_luns = 1; in target_alloc() 317 starget->pdt_1f_for_no_lun = 1; in target_alloc()
|
D | uas.c | 760 static int uas_target_alloc(struct scsi_target *starget) in uas_target_alloc() argument 763 dev_to_shost(starget->dev.parent)->hostdata; in uas_target_alloc() 766 starget->no_report_luns = 1; in uas_target_alloc()
|
/linux-4.4.14/drivers/scsi/libsas/ |
D | sas_scsi_host.c | 852 int sas_target_alloc(struct scsi_target *starget) in sas_target_alloc() argument 854 struct sas_rphy *rphy = dev_to_rphy(starget->dev.parent); in sas_target_alloc() 861 starget->hostdata = found_dev; in sas_target_alloc() 953 void sas_target_destroy(struct scsi_target *starget) in sas_target_destroy() argument 955 struct domain_device *found_dev = starget->hostdata; in sas_target_destroy() 960 starget->hostdata = NULL; in sas_target_destroy()
|
/linux-4.4.14/drivers/scsi/ibmvscsi/ |
D | ibmvfc.c | 911 static struct ibmvfc_target *__ibmvfc_get_target(struct scsi_target *starget) in __ibmvfc_get_target() argument 913 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in __ibmvfc_get_target() 918 if (tgt->target_id == starget->id) { in __ibmvfc_get_target() 932 static struct ibmvfc_target *ibmvfc_get_target(struct scsi_target *starget) in ibmvfc_get_target() argument 934 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in ibmvfc_get_target() 939 tgt = __ibmvfc_get_target(starget); in ibmvfc_get_target() 1061 static void ibmvfc_get_starget_node_name(struct scsi_target *starget) in ibmvfc_get_starget_node_name() argument 1063 struct ibmvfc_target *tgt = ibmvfc_get_target(starget); in ibmvfc_get_starget_node_name() 1064 fc_starget_port_name(starget) = tgt ? tgt->ids.node_name : 0; in ibmvfc_get_starget_node_name() 1076 static void ibmvfc_get_starget_port_name(struct scsi_target *starget) in ibmvfc_get_starget_port_name() argument [all …]
|
/linux-4.4.14/drivers/scsi/qla2xxx/ |
D | qla_attr.c | 1711 qla2x00_get_starget_node_name(struct scsi_target *starget) in qla2x00_get_starget_node_name() argument 1713 struct Scsi_Host *host = dev_to_shost(starget->dev.parent); in qla2x00_get_starget_node_name() 1720 starget->id == fcport->rport->scsi_target_id) { in qla2x00_get_starget_node_name() 1726 fc_starget_node_name(starget) = node_name; in qla2x00_get_starget_node_name() 1730 qla2x00_get_starget_port_name(struct scsi_target *starget) in qla2x00_get_starget_port_name() argument 1732 struct Scsi_Host *host = dev_to_shost(starget->dev.parent); in qla2x00_get_starget_port_name() 1739 starget->id == fcport->rport->scsi_target_id) { in qla2x00_get_starget_port_name() 1745 fc_starget_port_name(starget) = port_name; in qla2x00_get_starget_port_name() 1749 qla2x00_get_starget_port_id(struct scsi_target *starget) in qla2x00_get_starget_port_id() argument 1751 struct Scsi_Host *host = dev_to_shost(starget->dev.parent); in qla2x00_get_starget_port_id() [all …]
|
/linux-4.4.14/Documentation/DocBook/ |
D | scsi.xml.db | 10 API-starget-for-each-device 11 API---starget-for-each-device
|
/linux-4.4.14/drivers/scsi/lpfc/ |
D | lpfc_attr.c | 5538 lpfc_get_node_by_target(struct scsi_target *starget) in lpfc_get_node_by_target() argument 5540 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in lpfc_get_node_by_target() 5549 starget->id == ndlp->nlp_sid) { in lpfc_get_node_by_target() 5563 lpfc_get_starget_port_id(struct scsi_target *starget) in lpfc_get_starget_port_id() argument 5565 struct lpfc_nodelist *ndlp = lpfc_get_node_by_target(starget); in lpfc_get_starget_port_id() 5567 fc_starget_port_id(starget) = ndlp ? ndlp->nlp_DID : -1; in lpfc_get_starget_port_id() 5577 lpfc_get_starget_node_name(struct scsi_target *starget) in lpfc_get_starget_node_name() argument 5579 struct lpfc_nodelist *ndlp = lpfc_get_node_by_target(starget); in lpfc_get_starget_node_name() 5581 fc_starget_node_name(starget) = in lpfc_get_starget_node_name() 5592 lpfc_get_starget_port_name(struct scsi_target *starget) in lpfc_get_starget_port_name() argument [all …]
|
/linux-4.4.14/Documentation/scsi/ |
D | ChangeLog.lpfc | 586 * Fixnode was losing starget when rediscovered. We saw messages 588 result. Moved starget field into struct lpfc_target which is
|