Lines Matching refs:uuid
20 void qemu_uuid_generate(QemuUUID *uuid) in qemu_uuid_generate() argument
30 memcpy(uuid, tmp, sizeof(tmp)); in qemu_uuid_generate()
33 uuid->data[8] = (uuid->data[8] & 0x3f) | 0x80; in qemu_uuid_generate()
37 uuid->data[6] = (uuid->data[6] & 0xf) | 0x40; in qemu_uuid_generate()
51 void qemu_uuid_unparse(const QemuUUID *uuid, char *out) in qemu_uuid_unparse() argument
53 const unsigned char *uu = &uuid->data[0]; in qemu_uuid_unparse()
59 char *qemu_uuid_unparse_strdup(const QemuUUID *uuid) in qemu_uuid_unparse_strdup() argument
61 const unsigned char *uu = &uuid->data[0]; in qemu_uuid_unparse_strdup()
90 int qemu_uuid_parse(const char *str, QemuUUID *uuid) in qemu_uuid_parse() argument
92 unsigned char *uu = &uuid->data[0]; in qemu_uuid_parse()
112 QemuUUID qemu_uuid_bswap(QemuUUID uuid) in qemu_uuid_bswap() argument
114 bswap32s(&uuid.fields.time_low); in qemu_uuid_bswap()
115 bswap16s(&uuid.fields.time_mid); in qemu_uuid_bswap()
116 bswap16s(&uuid.fields.time_high_and_version); in qemu_uuid_bswap()
117 return uuid; in qemu_uuid_bswap()
121 uint32_t qemu_uuid_hash(const void *uuid) in qemu_uuid_hash() argument
123 QemuUUID *qid = (QemuUUID *) uuid; in qemu_uuid_hash()