Lines Matching defs:id
51 /* a bit of snake-oil perhaps, but no need to expose the machine-id
52 directly; duid->en.id might not be aligned, so we need to copy */
54 memcpy(duid->en.id, &hash, sizeof(duid->en.id));
64 uint64_t id;
87 id = siphash24(name, strlen(name), HASH_KEY.bytes);
90 id = siphash24(mac, mac_len, HASH_KEY.bytes);
92 id = htole64(id);
95 unaligned_write_be32(_id, (id & 0xffffffff) ^ (id >> 32));