Searched refs:siphash24 (Results 1 – 19 of 19) sorted by relevance
/systemd-251/src/basic/ |
D | siphash24.h | 49 uint64_t siphash24(const void *in, size_t inlen, const uint8_t k[static 16]); 52 return siphash24(s, strlen(s) + 1, k); in siphash24_string()
|
D | random-util.c | 120 x = (unsigned) siphash24(auxv, 16, auxval_hash_key); in initialize_srand()
|
D | meson.build | 210 'siphash24.c', 211 'siphash24.h',
|
D | siphash24.c | 192 uint64_t siphash24(const void *in, size_t inlen, const uint8_t k[static 16]) { in siphash24() function
|
/systemd-251/src/libsystemd-network/ |
D | dhcp-identifier.c | 146 hash = htole64(siphash24(&machine_id, sizeof(machine_id), HASH_KEY.bytes)); in dhcp_identifier_set_duid_en() 241 id = siphash24(name, strlen(name), HASH_KEY.bytes); in dhcp_identifier_set_iaid() 244 id = siphash24(mac, mac_len, HASH_KEY.bytes); in dhcp_identifier_set_iaid()
|
D | sd-ipv4ll.c | 251 h = siphash24(&ll->seed, sizeof(ll->seed), PICK_HASH_KEY.bytes); in ipv4ll_pick_address() 277 … ll->seed.value = htole64(siphash24(ll->mac.ether_addr_octet, ETH_ALEN, MAC_HASH_KEY.bytes)); in ipv4ll_start_internal()
|
/systemd-251/LICENSES/ |
D | README.md | 46 - src/basic/siphash24.c 47 - src/basic/siphash24.h
|
/systemd-251/src/test/ |
D | test-siphash24.c | 14 out = siphash24(in, len, key); in test_alignment_one()
|
D | meson.build | 571 [files('test-siphash24.c')],
|
/systemd-251/src/shared/ |
D | netif-util.c | 119 *ret = htole64(siphash24(v, sz, key->bytes)); in net_get_unique_predictable_data_from_name()
|
/systemd-251/src/nspawn/ |
D | nspawn-network.c | 94 result = htole64(siphash24(v, sz, hash_key.bytes)); in generate_mac() 216 h = siphash24(ifname, strlen(ifname), SHORTEN_IFNAME_HASH_KEY.bytes); in shorten_ifname()
|
D | nspawn.c | 4100 candidate = (uid_t) siphash24(arg_machine, strlen(arg_machine), hash_key); in uid_shift_pick()
|
/systemd-251/docs/ |
D | JOURNAL_FILE_FORMAT.md | 76 * The 64bit hash function siphash24 is used for newer journal files. For older files [Jenkins looku… 276 hash function the keyed siphash24 hash function is used for the two hash 404 this is the siphash24 hash value of the payload, keyed by the file ID as stored 448 siphash24 hash of the payload, or the non-keyed Jenkins hash. 487 `HEADER_INCOMPATIBLE_KEYED_HASH` flag set (and thus siphash24 the otherwise
|
/systemd-251/src/import/ |
D | pull-common.c | 121 h = siphash24(url, strlen(url), k.bytes); in hash_url()
|
/systemd-251/src/core/ |
D | dynamic-user.c | 242 candidate = UID_CLAMP_INTO_RANGE(siphash24(name, strlen(name), hash_key)); in pick_uid()
|
D | unit.c | 4046 if (asprintf(ret, "_du%016" PRIx64, siphash24(n, strlen(n), hash_key)) < 0) in user_from_unit_name()
|
/systemd-251/src/network/netdev/ |
D | tunnel.c | 67 result = siphash24(buf, sz, HASH_KEY.bytes); in dhcp4_pd_create_6rd_tunnel_name()
|
/systemd-251/src/home/ |
D | homed-manager.c | 602 … candidate = UID_CLAMP_INTO_HOME_RANGE(siphash24(user_name, strlen(user_name), hash_key)); in manager_acquire_uid()
|
/systemd-251/src/libsystemd/sd-journal/ |
D | journal-file.c | 1330 return siphash24(data, sz, f->header->file_id.bytes); in journal_file_hash_data()
|