Lines Matching defs:guid
29 * Solaris devid / guid values.
530 * initialized to return a valid guid information.
550 /* First lets check if the guid is filled with spaces */
559 * saying that it has an uninitialized guid
562 /* guid filled with spaces found */
568 * now lets ensure that the guid is not filled with only
577 /* guid filled with zeros found */
1141 * Description: This routine extracts a guid string form a devid.
1142 * The common use of this guid is for a HBA driver
1145 * Arguments: devid - devid to extract guid from
1147 * Return Code: guid string - success
1161 char *guid = NULL;
1167 /* NULL devid -> NULL guid */
1174 /* guid is always converted to ascii, append NULL */
1177 /* allocate guid string */
1178 if ((guid = DEVID_MALLOC((len * 2) + 1)) == NULL)
1182 ptr = guid;
1191 return (guid);
1197 * Description: This routine frees a guid allocated by
1200 * Arguments: guid - guid to free
1204 ddi_devid_free_guid(char *guid)
1206 devid_free_guid(char *guid)
1209 if (guid != NULL) {
1210 DEVID_FREE(guid, strlen(guid) + 1);