Lines Matching defs:lpt

306 	scsi_devid_desc_t	*lpt;
358 lpt = (scsi_devid_desc_t *)spi_key->pgr_key_it;
374 key = sbd_pgr_key_alloc(lpt, (scsi_transport_id_t *)ptr,
390 key = sbd_pgr_key_alloc(lpt, rpt->rport_tptid,
710 sbd_pgr_key_compare(sbd_pgr_key_t *key, scsi_devid_desc_t *lpt,
722 if (!(key->pgr_key_flags & SBD_PGR_KEY_ALL_TG_PT) && lpt) {
724 if ((lpt->ident_length != id->ident_length) ||
725 (memcmp(id->ident, lpt->ident, id->ident_length) != 0)) {
734 sbd_pgr_key_registered(sbd_pgr_t *pgr, scsi_devid_desc_t *lpt,
740 if (sbd_pgr_key_compare(key, lpt, rpt) == B_TRUE) {
754 scsi_devid_desc_t *lpt, *id;
761 lpt = ses->ss_lport->lport_id;
777 /* Check if key matches with given lpt rpt combination */
778 if (sbd_pgr_key_compare(key, lpt, rpt) == B_FALSE)
791 if (lpt->ident_length == id->ident_length) {
792 if (memcmp(id->ident, lpt->ident,
1240 scsi_devid_desc_t *lpt = ses->ss_lport->lport_id;
1300 lpt = NULL;
1359 if (sbd_pgr_key_registered(pgr, lpt, &rpt_ary[tpdnum]))
1376 (void) sbd_pgr_do_register(slu, NULL, lpt, &rpt_ary[i],
1385 (void) sbd_pgr_do_register(slu, it, lpt, &rport, keyflag, svc_key);
1407 sbd_pgr_do_register(sbd_lu_t *slu, sbd_it_data_t *it, scsi_devid_desc_t *lpt,
1414 if (lpt)
1415 lpt_len = sizeof (scsi_devid_desc_t) + lpt->ident_length;
1417 key = sbd_pgr_key_alloc(lpt, rpt->rport_tptid,
1510 scsi_devid_desc_t *lpt;
1520 lpt = key->pgr_key_lpt_id;
1522 if (lpt_len > 0 && lpt != NULL) {
1523 kmem_free(lpt, lpt_len);
1525 lpt = ses->ss_lport->lport_id;
1527 lpt->ident_length;
1531 bcopy(lpt, key->pgr_key_lpt_id, lpt_len);
1744 scsi_devid_desc_t *lpt;
1771 lpt = stmf_scsilib_get_devid_desc(READ_SCSI16(plist->rel_tgt_port_id,
1773 if (lpt == NULL) {
1782 kmem_free(lpt, sizeof (scsi_devid_desc_t) + lpt->ident_length);
1791 if (sbd_pgr_key_compare(key, lpt, &rport)) {
1792 kmem_free(lpt, sizeof (scsi_devid_desc_t) + lpt->ident_length);
1798 newkey = sbd_pgr_key_registered(pgr, lpt, &rport);
1803 /* all_tg_pt is set for found key, copy lpt info to the key */
1811 lpt->ident_length;
1815 bcopy(lpt, newkey->pgr_key_lpt_id, lpt_len);
1820 newkey = sbd_pgr_do_register(slu, NULL, lpt, &rport,
1824 kmem_free(lpt, sizeof (scsi_devid_desc_t) + lpt->ident_length);