Searched refs:hash_ops (Results 1 - 24 of 24) sorted by relevance

/systemd/src/basic/
H A Dhash-funcs.h29 struct hash_ops { struct
36 extern const struct hash_ops string_hash_ops;
43 extern const struct hash_ops trivial_hash_ops;
50 extern const struct hash_ops uint64_hash_ops;
57 extern const struct hash_ops devt_hash_ops = {
H A Dhash-funcs.c31 const struct hash_ops string_hash_ops = {
44 const struct hash_ops trivial_hash_ops = {
60 const struct hash_ops uint64_hash_ops = {
77 const struct hash_ops devt_hash_ops = {
H A Dset.h25 Set *internal_set_new(const struct hash_ops *hash_ops HASHMAP_DEBUG_PARAMS);
44 int internal_set_ensure_allocated(Set **s, const struct hash_ops *hash_ops HASHMAP_DEBUG_PARAMS);
H A Dordered-set.h26 static inline OrderedSet* ordered_set_new(const struct hash_ops *ops) {
30 static inline int ordered_set_ensure_allocated(OrderedSet **s, const struct hash_ops *ops) {
H A Dhashmap.h102 Hashmap *internal_hashmap_new(const struct hash_ops *hash_ops HASHMAP_DEBUG_PARAMS);
103 OrderedHashmap *internal_ordered_hashmap_new(const struct hash_ops *hash_ops HASHMAP_DEBUG_PARAMS);
136 int internal_hashmap_ensure_allocated(Hashmap **h, const struct hash_ops *hash_ops HASHMAP_DEBUG_PARAMS);
137 int internal_ordered_hashmap_ensure_allocated(OrderedHashmap **h, const struct hash_ops *hash_ops HASHMAP_DEBUG_PARAMS);
H A Dhashmap.c217 const struct hash_ops *hash_ops; /* hash and compare ops to use */ member in struct:HashmapBase
321 h->hash_ops->hash(p, &state);
725 static struct HashmapBase *hashmap_base_new(const struct hash_ops *hash_ops, enum HashmapType type HASHMAP_DEBUG_PARAMS) { argument
739 h->hash_ops = hash_ops ? hash_ops : &trivial_hash_ops;
765 Hashmap *internal_hashmap_new(const struct hash_ops *hash_ops HASHMAP_DEBUG_PARAM
777 hashmap_base_ensure_allocated(HashmapBase **h, const struct hash_ops *hash_ops, enum HashmapType type HASHMAP_DEBUG_PARAMS) argument
[all...]
/systemd/src/journal/
H A Dcatalog.h36 extern const struct hash_ops catalog_hash_ops;
H A Dcatalog.c90 const struct hash_ops catalog_hash_ops = {
/systemd/src/shared/
H A Ddns-domain.h79 extern const struct hash_ops dns_name_hash_ops;
H A Ddns-domain.c539 const struct hash_ops dns_name_hash_ops = {
/systemd/src/resolve/
H A Dresolved-dns-server.h143 extern const struct hash_ops dns_server_hash_ops;
H A Dresolved-dns-rr.h326 extern const struct hash_ops dns_resource_key_hash_ops;
327 extern const struct hash_ops dns_resource_record_hash_ops;
H A Dresolved-etc-hosts.c93 static const struct hash_ops etc_hosts_item_ops = {
H A Dresolved-dns-server.c586 const struct hash_ops dns_server_hash_ops = {
H A Dresolved-dns-rr.c304 const struct hash_ops dns_resource_key_hash_ops = {
1457 const struct hash_ops dns_resource_record_hash_ops = {
/systemd/src/test/
H A Dtest-prioq.c97 static const struct hash_ops test_hash_ops = {
H A Dtest-hashmap-plain.c701 static const struct hash_ops crippled_hashmap_ops = {
711 const struct hash_ops *ops;
/systemd/src/journal-remote/
H A Djournal-remote.c221 static const struct hash_ops *hash_ops[] = { local
226 assert(arg_split_mode >= 0 && arg_split_mode < (int) ELEMENTSOF(hash_ops));
228 s->writers = hashmap_new(hash_ops[arg_split_mode]);
/systemd/src/libsystemd-network/
H A Dsd-lldp.c100 static const struct hash_ops chassis_id_hash_ops = {
H A Dsd-dhcp-server.c140 static const struct hash_ops client_id_hash_ops = {
/systemd/src/network/
H A Dnetworkd-address.c188 static const struct hash_ops address_hash_ops = {
H A Dnetworkd-route.c171 static const struct hash_ops route_hash_ops = {
/systemd/src/libsystemd/sd-bus/
H A Dbusctl.c856 static const struct hash_ops member_hash_ops = {
H A Dbus-objects.c1609 static const struct hash_ops vtable_member_hash_ops = {

Completed in 5060 milliseconds