Lines Matching refs:uuid_t
83 void struct_to_string(uuid_t, struct uuid *);
84 void string_to_struct(struct uuid *, uuid_t);
368 * Unpacks the structure members in "struct uuid" to a char string "uuid_t".
371 struct_to_string(uuid_t ptr, struct uuid *uu)
405 * Packs the values in the "uuid_t" string into "struct uuid".
408 string_to_struct(struct uuid *uuid, uuid_t in)
443 uuid_generate_random(uuid_t uu)
450 (void) memset(uu, 0, sizeof (uuid_t));
453 fill_random_bytes(uu, sizeof (uuid_t));
482 uuid_generate_time(uuid_t uu)
504 uuid_generate(uuid_t uu)
524 uuid_copy(uuid_t dst, uuid_t src)
533 uuid_clear(uuid_t uu)
544 uuid_unparse(uuid_t uu, char *out)
582 uuid_is_null(uuid_t uu)
585 uuid_t null_uu;
587 (void) memset(null_uu, 0, sizeof (uuid_t));
588 i = memcmp(uu, null_uu, sizeof (uuid_t));
599 * internal uuid_t format. The input UUID is a string of the form
605 uuid_parse(char *in, uuid_t uu)
658 uuid_time(uuid_t uu, struct timeval *ret_tv)