Lines Matching refs:uuid
58 int uuid_str_valid(const char *uuid) in uuid_str_valid() argument
62 if (uuid == NULL) in uuid_str_valid()
65 for (i = 0, valid = 1; uuid[i] && valid; i++) { in uuid_str_valid()
68 valid = (uuid[i] == '-'); in uuid_str_valid()
71 valid = isxdigit(uuid[i]); in uuid_str_valid()
237 struct uuid uuid; in gen_rand_uuid() local
238 unsigned int *ptr = (unsigned int *)&uuid; in gen_rand_uuid()
242 for (i = 0; i < sizeof(struct uuid) / sizeof(*ptr); i++) in gen_rand_uuid()
245 clrsetbits_be16(&uuid.time_hi_and_version, in gen_rand_uuid()
249 clrsetbits_8(&uuid.clock_seq_hi_and_reserved, in gen_rand_uuid()
253 memcpy(uuid_bin, &uuid, sizeof(struct uuid)); in gen_rand_uuid()
277 char uuid[UUID_STR_LEN + 1]; in do_uuid() local
288 gen_rand_uuid_str(uuid, str_format); in do_uuid()
291 printf("%s\n", uuid); in do_uuid()
293 env_set(argv[1], uuid); in do_uuid()
298 U_BOOT_CMD(uuid, CONFIG_SYS_MAXARGS, 1, do_uuid,