Lines Matching defs:id_len

103 static int is_initialized_id(uchar_t *id, size_t id_len);
106 size_t inq83_len, uchar_t **id, size_t *id_len, ushort_t *id_type);
108 size_t inq83_len, uchar_t **id, size_t *id_len, ushort_t *id_type);
110 size_t inq80_len, uchar_t **id, size_t *id_len, ushort_t *id_type);
112 size_t inq_len, uchar_t **id, size_t *id_len, ushort_t *id_type);
159 size_t id_len = 0;
207 inq83_len, &id, &id_len, &id_type);
244 inq83_len, &id, &id_len, &id_type);
257 inq80_len, &id, &id_len, &id_type);
270 &id, &id_len, &id_type);
274 if (is_initialized_id(id, id_len) == DEVID_RET_VALID) {
276 id, id_len, id_type, devid);
280 DEVID_FREE(id, id_len);
533 * id_len - raw id len
540 is_initialized_id(uchar_t *id, size_t id_len)
545 (id_len == 0)) {
551 for (idx = 0; idx < id_len; idx++) {
561 if (idx >= id_len) {
571 for (idx = 0; idx < id_len; idx ++) {
629 * id_len - len of raw id
637 uchar_t **id, size_t *id_len, ushort_t *id_type)
647 DEVID_ASSERT(id_len != NULL);
652 *id_len = 0;
767 *id_len = (size_t)inq83[offset + 3];
768 if ((*id = DEVID_MALLOC(*id_len)) == NULL) {
769 *id_len = 0;
773 *id, *id_len);
794 DEVID_FREE(*id, *id_len);
795 *id_len = 0;
800 DEVID_FREE(*id, *id_len);
801 *id_len = 0;
818 * id_len - len of raw emc id
823 size_t inq83_len, uchar_t **id, size_t *id_len, ushort_t *id_type)
829 DEVID_ASSERT(id_len != NULL);
834 *id_len = 0;
873 *id_len = SCSI_INQUIRY_PAGE83_EMC_SYMMETRIX_ID_LEN;
874 if ((*id = DEVID_MALLOC(*id_len)) == NULL) {
875 *id_len = 0;
878 bcopy(guidp, *id, *id_len);
898 * id_len - raw id len
904 size_t inq80_len, uchar_t **id, size_t *id_len, ushort_t *id_type)
912 DEVID_ASSERT(id_len != NULL);
917 *id_len = 0;
929 *id_len = (size_t)inq80[3]; /* Store Product Serial Number length */
932 if (inq80_len < (*id_len + SCMD_MIN_INQUIRY_PAGE80_SIZE)) {
942 for (idx = 0; idx < *id_len; idx++) {
951 *id_len += sizeof (inq_std->inq_vid);
952 *id_len += sizeof (inq_std->inq_pid);
954 if ((*id = DEVID_MALLOC(*id_len)) == NULL) {
955 *id_len = 0;
977 if (*id_len == (size_t)inq80[3]) {
980 DEVID_FREE(*id, *id_len);
983 *id_len = 0;
999 * id_len - raw id len
1008 size_t inq_len, uchar_t **id, size_t *id_len, ushort_t *id_type)
1014 DEVID_ASSERT(id_len != NULL);
1037 *id_len = sizeof (inq_std->inq_vid) +
1041 if ((*id = DEVID_MALLOC(*id_len)) == NULL) {
1042 *id_len = 0;