Lines Matching refs:inq80
107 static int is_page80_data_valid(uchar_t *inq80, size_t inq80_len);
114 static void encode_serialnum(int version, uchar_t *inq, uchar_t *inq80,
158 uchar_t *inq80, /* IN */ in devid_scsi_encode() argument
261 (inq80 != NULL)) { in devid_scsi_encode()
262 if (is_page80_data_valid(inq80, inq80_len) == DEVID_RET_VALID) { in devid_scsi_encode()
263 encode_serialnum(version, inq, inq80, in devid_scsi_encode()
604 is_page80_data_valid(uchar_t *inq80, size_t inq80_len) in is_page80_data_valid() argument
606 DEVID_ASSERT(inq80); in is_page80_data_valid()
618 if (inq80[3] > (inq80_len - 4)) { in is_page80_data_valid()
910 encode_serialnum(int version, uchar_t *inq, uchar_t *inq80, in encode_serialnum() argument
917 DEVID_ASSERT(inq80 != NULL); in encode_serialnum()
936 *id_len = (size_t)inq80[3]; /* Store Product Serial Number length */ in encode_serialnum()
950 if (inq80[4 + idx] == ' ') { in encode_serialnum()
969 bcopy(&inq80[4], &(*id)[sizeof (inq_std->inq_vid) + in encode_serialnum()
970 sizeof (inq_std->inq_pid)], inq80[3]); in encode_serialnum()
984 if (*id_len == (size_t)inq80[3]) { in encode_serialnum()