Lines Matching defs:uuid
12 #include <common/uuid.h>
72 int read_uuid(uint8_t *dest, char *uuid)
78 if (strnlen(uuid, UUID_STRING_LENGTH) != UUID_STRING_LENGTH) {
84 err = read_hex(dest, uuid, 8);
85 uuid += 8;
89 err |= ((*uuid == '-') ? 0 : -1);
90 uuid++;
93 err |= read_hex(dest, uuid, 4);
94 uuid += 4;
98 err |= ((*uuid == '-') ? 0 : -1);
99 uuid++;
102 err |= read_hex(dest, uuid, 4);
103 uuid += 4;
107 err |= ((*uuid == '-') ? 0 : -1);
108 uuid++;
111 err |= read_hex(dest, uuid, 4);
112 uuid += 4;
116 err |= ((*uuid == '-') ? 0 : -1);
117 uuid++;
120 err |= read_hex(dest, uuid, 12);
121 uuid += 12;
153 bool is_null_uuid(uint32_t *uuid)
155 return (uuid[0] == 0 && uuid[1] == 0 &&
156 uuid[2] == 0 && uuid[3] == 0);