Lines Matching refs:tgtp
207 iscsi_ibft_tgt_t *tgtp);
513 iscsi_parse_ibft_target(char *begin_of_ibft, iscsi_ibft_tgt_t *tgtp) in iscsi_parse_ibft_target() argument
519 if (tgtp == NULL) { in iscsi_parse_ibft_target()
523 if (tgtp->header.Structure_id != Target) { in iscsi_parse_ibft_target()
527 if ((tgtp->header.Flags & IBFT_FIRMWARE_BOOT_SELECTED) && in iscsi_parse_ibft_target()
528 (tgtp->header.Flags & IBFT_BLOCK_VALID_YES)) { in iscsi_parse_ibft_target()
532 ret = iscsi_copy_ibft_ipaddr(tgtp->ip_addr, in iscsi_parse_ibft_target()
541 if (tgtp->target_name_len != 0) { in iscsi_parse_ibft_target()
543 (uchar_t *)kmem_zalloc(tgtp->target_name_len + 1, in iscsi_parse_ibft_target()
546 tgtp->target_name_len + 1; in iscsi_parse_ibft_target()
549 tgtp->target_name_len + 1, "%s", in iscsi_parse_ibft_target()
550 begin_of_ibft + tgtp->target_name_offset); in iscsi_parse_ibft_target()
556 boot_property.boot_tgt.tgt_port = tgtp->port; in iscsi_parse_ibft_target()
563 if (tgtp->chap_type != NO_CHAP) { in iscsi_parse_ibft_target()
564 if (tgtp->chap_name_len != 0) { in iscsi_parse_ibft_target()
567 tgtp->chap_name_len + 1, in iscsi_parse_ibft_target()
570 tgtp->chap_name_len + 1; in iscsi_parse_ibft_target()
575 tgtp->chap_name_len + 1, "%s", in iscsi_parse_ibft_target()
576 begin_of_ibft + tgtp->chap_name_offset); in iscsi_parse_ibft_target()
585 if (tgtp->chap_secret_len != 0) { in iscsi_parse_ibft_target()
588 tgtp->chap_secret_len + 1, in iscsi_parse_ibft_target()
591 tgtp->chap_secret_len + 1; in iscsi_parse_ibft_target()
593 tgtp->chap_secret_offset, in iscsi_parse_ibft_target()
595 tgtp->chap_secret_len); in iscsi_parse_ibft_target()
601 if (tgtp->chap_type == Mutual_CHAP) { in iscsi_parse_ibft_target()
602 if (tgtp->rev_chap_name_len != 0) { in iscsi_parse_ibft_target()
605 tgtp->rev_chap_name_len + 1, in iscsi_parse_ibft_target()
608 = tgtp->rev_chap_name_len + 1; in iscsi_parse_ibft_target()
614 tgtp->rev_chap_name_len + 1, in iscsi_parse_ibft_target()
617 tgtp->rev_chap_name_offset); in iscsi_parse_ibft_target()
627 if (tgtp->rev_chap_secret_len != 0) { in iscsi_parse_ibft_target()
630 tgtp->rev_chap_secret_len + 1, in iscsi_parse_ibft_target()
633 = tgtp->rev_chap_secret_len + 1; in iscsi_parse_ibft_target()
638 tgtp->rev_chap_secret_len + 1, in iscsi_parse_ibft_target()
641 tgtp->chap_secret_offset); in iscsi_parse_ibft_target()
656 (void) bcopy(tgtp->boot_lun, in iscsi_parse_ibft_target()