Lines Matching defs:inq80
102 static int is_page80_data_valid(uchar_t *inq80, size_t inq80_len);
109 static void encode_serialnum(int version, uchar_t *inq, uchar_t *inq80,
129 * inq80 - serial number inquiry buffer
151 uchar_t *inq80, /* IN */
254 (inq80 != NULL)) {
255 if (is_page80_data_valid(inq80, inq80_len) == DEVID_RET_VALID) {
256 encode_serialnum(version, inq, inq80,
588 * Arguments: inq80 -
597 is_page80_data_valid(uchar_t *inq80, size_t inq80_len)
599 DEVID_ASSERT(inq80);
608 * for the product serial number. So inq80[3] (ie. product
611 if (inq80[3] > (inq80_len - 4)) {
895 * inq80 - serial inquiry data
903 encode_serialnum(int version, uchar_t *inq, uchar_t *inq80,
910 DEVID_ASSERT(inq80 != NULL);
920 /* verify inq80 buffer is large enough for a header */
929 *id_len = (size_t)inq80[3]; /* Store Product Serial Number length */
943 if (inq80[4 + idx] == ' ') {
962 bcopy(&inq80[4], &(*id)[sizeof (inq_std->inq_vid) +
963 sizeof (inq_std->inq_pid)], inq80[3]);
977 if (*id_len == (size_t)inq80[3]) {