Lines Matching defs:uuid
75 problem_key_build(const char *uuid)
79 key.d_aci_uuid = uuid;
85 problem_lookup_uuid_exact(const char *uuid)
89 key = problem_key_build(uuid);
91 DEBUGMSGTL((MODNAME_STR, "lookup_exact for uuid %s\n", uuid));
98 problem_lookup_uuid_next(const char *uuid)
103 key = problem_key_build(uuid);
105 DEBUGMSGTL((MODNAME_STR, "lookup_next for uuid %s\n", uuid));
494 * Returns the problem data for the problem whose uuid is next according
504 char *uuid = "";
515 ASN_OCTET_STR, (const uchar_t *)uuid, 0);
540 uuid = alloca(table_info->indexes->val_len + 1);
541 (void) strlcpy(uuid,
544 ++uuid[table_info->indexes->val_len - 1];
551 if ((data = problem_lookup_uuid_next(uuid)) == NULL) {
553 "%s; trying next column\n", uuid));
564 "uuid\n", table_info->colnum, uuid));
568 "for empty uuid; stopping\n"));
595 char *uuid;
599 uuid = alloca(table_info->indexes->val_len + 1);
600 (void) strlcpy(uuid, (const char *)table_info->indexes->val.string,
603 return (problem_lookup_uuid_exact(uuid));