Searched refs:adn_len (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/common/io/comstar/lu/stmf_sbd/ |
H A D | sbd_pgr.c | 1331 uint32_t max_tpdnum, tpdnum, i, adn_len = 0; in sbd_pgr_out_register() local 1346 adn_len = READ_SCSI32(plist->apd, uint32_t); in sbd_pgr_out_register() 1348 if (adn_len % 4 != 0 || in sbd_pgr_out_register() 1349 adn_len < sizeof (scsi_transport_id_t) + in sbd_pgr_out_register() 1351 buflen < sizeof (scsi_prout_plist_t) - 1 + adn_len) { in sbd_pgr_out_register() 1359 max_tpdnum = adn_len / sizeof (scsi_transport_id_t); in sbd_pgr_out_register() 1364 while (adn_len != 0) { in sbd_pgr_out_register() 1366 (scsi_transport_id_t *)adn_dat, adn_len, &tpd_sz)) in sbd_pgr_out_register() 1389 adn_len -= tpd_sz; in sbd_pgr_out_register() 1394 if (adn_len != 0) { in sbd_pgr_out_register() [all …]
|
/illumos-gate/usr/src/uts/common/io/comstar/port/iscsit/ |
H A D | iscsit_login.c | 1782 uint16_t ident_len, adn_len, tptid_sz; in login_sm_session_register() local 1817 adn_len = (ident_len + 3) & ~ 3; in login_sm_session_register() 1818 tptid_sz = sizeof (iscsi_transport_id_t) - 1 + adn_len; in login_sm_session_register() 1823 SCSI_WRITE16(&iscsi_tptid->add_len, adn_len); in login_sm_session_register()
|
/illumos-gate/usr/src/uts/common/io/comstar/stmf/ |
H A D | stmf.c | 8059 uint16_t adn_len, name_len; in stmf_scsilib_tptid_validate() local 8067 adn_len = READ_SCSI16(iscsiid->add_len, uint16_t); in stmf_scsilib_tptid_validate() 8068 tpd_len = sizeof (iscsi_transport_id_t) + adn_len - 1; in stmf_scsilib_tptid_validate() 8074 if (adn_len < 20 || (adn_len % 4 != 0)) in stmf_scsilib_tptid_validate() 8077 name_len = strnlen(iscsiid->iscsi_name, adn_len); in stmf_scsilib_tptid_validate() 8078 if (name_len == 0 || name_len >= adn_len) in stmf_scsilib_tptid_validate()
|