Searched refs:siphash (Results 1 - 23 of 23) sorted by relevance

/systemd/src/basic/
H A Dsiphash24.h8 struct siphash { struct
17 void siphash24_init(struct siphash *state, const uint8_t k[16]);
18 void siphash24_compress(const void *in, size_t inlen, struct siphash *state);
21 uint64_t siphash24_finalize(struct siphash *state);
H A Dhash-funcs.h26 typedef void (*hash_func_t)(const void *p, struct siphash *state);
34 void string_hash_func(const void *p, struct siphash *state);
41 void trivial_hash_func(const void *p, struct siphash *state);
48 void uint64_hash_func(const void *p, struct siphash *state);
55 void devt_hash_func(const void *p, struct siphash *state) _pure_;
H A Dhash-funcs.c23 void string_hash_func(const void *p, struct siphash *state) {
36 void trivial_hash_func(const void *p, struct siphash *state) {
49 void uint64_hash_func(const void *p, struct siphash *state) {
66 void devt_hash_func(const void *p, struct siphash *state) {
H A Dsiphash24.c30 static inline void sipround(struct siphash *state) {
49 void siphash24_init(struct siphash *state, const uint8_t k[16]) {
58 *state = (struct siphash) {
69 void siphash24_compress(const void *_in, size_t inlen, struct siphash *state) {
145 uint64_t siphash24_finalize(struct siphash *state) {
182 struct siphash state;
H A Dhashmap.c316 struct siphash state;
/systemd/src/libsystemd-network/
H A Ddhcp-server-internal.h93 void client_id_hash_func(const void *p, struct siphash *state);
H A Dtest-dhcp-server.c199 struct siphash state;
H A Dsd-dhcp-server.c114 void client_id_hash_func(const void *p, struct siphash *state) {
745 struct siphash state;
H A Dsd-lldp.c72 static void chassis_id_hash_func(const void *p, struct siphash *state) {
/systemd/src/shared/
H A Ddns-domain.h77 void dns_name_hash_func(const void *s, struct siphash *state);
H A Ddns-domain.c488 void dns_name_hash_func(const void *s, struct siphash *state) {
/systemd/src/test/
H A Dtest-prioq.c91 static void test_hash(const void *a, struct siphash *state) {
H A Dtest-siphash24.c26 struct siphash state = {};
66 /* see https://131002.net/siphash/siphash.pdf, Appendix A */
H A Dtest-hashmap-plain.c697 static void crippled_hashmap_func(const void *p, struct siphash *state) {
/systemd/src/journal/
H A Djournald-rate-limit.c148 struct siphash state;
213 struct siphash state;
H A Dcatalog.c69 static void catalog_hash_func(const void *p, struct siphash *state) {
/systemd/src/resolve/
H A Dresolved-etc-hosts.c67 static void etc_hosts_item_hash_func(const void *p, struct siphash *state) {
H A Dresolved-dns-server.c566 static void dns_server_hash_func(const void *p, struct siphash *state) {
H A Dresolved-dns-rr.c273 static void dns_resource_key_hash_func(const void *i, struct siphash *state) {
1303 static void dns_resource_record_hash_func(const void *i, struct siphash *state) {
/systemd/src/network/
H A Dnetworkd-address.c106 static void address_hash_func(const void *b, struct siphash *state) {
H A Dnetworkd-route.c108 static void route_hash_func(const void *b, struct siphash *state) {
/systemd/src/libsystemd/sd-bus/
H A Dbusctl.c635 static void member_hash_func(const void *p, struct siphash *state) {
H A Dbus-objects.c1581 static void vtable_member_hash_func(const void *a, struct siphash *state) {

Completed in 3175 milliseconds