Lines Matching defs:starget
1210 * @starget: scsi target struct
1215 static struct ibmvfc_target *__ibmvfc_get_target(struct scsi_target *starget)
1217 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent);
1222 if (tgt->target_id == starget->id) {
1231 * @starget: scsi target struct
1236 static struct ibmvfc_target *ibmvfc_get_target(struct scsi_target *starget)
1238 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent);
1243 tgt = __ibmvfc_get_target(starget);
1360 * @starget: scsi target struct
1365 static void ibmvfc_get_starget_node_name(struct scsi_target *starget)
1367 struct ibmvfc_target *tgt = ibmvfc_get_target(starget);
1368 fc_starget_port_name(starget) = tgt ? tgt->ids.node_name : 0;
1375 * @starget: scsi target struct
1380 static void ibmvfc_get_starget_port_name(struct scsi_target *starget)
1382 struct ibmvfc_target *tgt = ibmvfc_get_target(starget);
1383 fc_starget_port_name(starget) = tgt ? tgt->ids.port_name : 0;
1390 * @starget: scsi target struct
1395 static void ibmvfc_get_starget_port_id(struct scsi_target *starget)
1397 struct ibmvfc_target *tgt = ibmvfc_get_target(starget);
1398 fc_starget_port_id(starget) = tgt ? tgt->scsi_id : -1;
2402 * @device: device to match (starget)
2405 * 1 if event matches starget / 0 if event does not match starget
2450 * @device: device to match (starget or sdev)
2530 struct scsi_target *starget = scsi_target(sdev);
2531 struct fc_rport *rport = starget_to_rport(starget);
2559 tmf->my_cancel_key = cpu_to_be32((unsigned long)starget->hostdata);
2995 struct scsi_target *starget = scsi_target(sdev);
3005 starget_for_each_device(starget, &cancel_rc, ibmvfc_dev_cancel_all_reset);
3008 starget_for_each_device(starget, &cancel_rc, ibmvfc_dev_cancel_all_noreset);
3011 rc = ibmvfc_wait_for_ops(vhost, starget, ibmvfc_match_target);
3387 * @starget: struct scsi_target
3395 static int ibmvfc_target_alloc(struct scsi_target *starget)
3397 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent);
3402 starget->hostdata = (void *)(unsigned long)vhost->task_set++;