Hashmap 746 src/analyze/analyze.c static Hashmap *unit_times_hashmap; Hashmap 903 src/analyze/analyze.c Hashmap *h; Hashmap 942 src/bus-proxyd/bus-policy.c static void dump_hashmap_items(Hashmap *h) { Hashmap 72 src/bus-proxyd/bus-policy.h Hashmap *user_items; Hashmap 73 src/bus-proxyd/bus-policy.h Hashmap *group_items; Hashmap 86 src/cgtop/cgtop.c static void group_hashmap_clear(Hashmap *h) { Hashmap 93 src/cgtop/cgtop.c static void group_hashmap_free(Hashmap *h) { Hashmap 98 src/cgtop/cgtop.c static int process(const char *controller, const char *path, Hashmap *a, Hashmap *b, unsigned iteration) { Hashmap 292 src/cgtop/cgtop.c Hashmap *a, Hashmap 293 src/cgtop/cgtop.c Hashmap *b, Hashmap 350 src/cgtop/cgtop.c static int refresh(Hashmap *a, Hashmap *b, unsigned iteration) { Hashmap 445 src/cgtop/cgtop.c static int display(Hashmap *a) { Hashmap 688 src/cgtop/cgtop.c Hashmap *a = NULL, *b = NULL; Hashmap 713 src/cgtop/cgtop.c Hashmap *c; Hashmap 36 src/core/bus-endpoint.h Hashmap *policy_hash; Hashmap 1384 src/core/dbus-manager.c Hashmap *h; Hashmap 45 src/core/device.c Hashmap *devices; Hashmap 87 src/core/manager.h Hashmap *units; /* name string => Unit object n:1 */ Hashmap 88 src/core/manager.h Hashmap *jobs; /* job id => Job object 1:1 */ Hashmap 124 src/core/manager.h Hashmap *watch_pids1; /* pid => Unit object n:1 */ Hashmap 125 src/core/manager.h Hashmap *watch_pids2; /* pid => Unit object n:1 */ Hashmap 180 src/core/manager.h Hashmap *devices_by_sysfs; Hashmap 189 src/core/manager.h Hashmap *swaps_by_devnode; Hashmap 210 src/core/manager.h Hashmap *watch_bus; /* D-Bus names => Unit object n:1 */ Hashmap 221 src/core/manager.h Hashmap *cgroup_unit; Hashmap 289 src/core/manager.h Hashmap *units_requiring_mounts_for; Hashmap 295 src/core/manager.h Hashmap *polkit_registry; Hashmap 75 src/core/swap.c Hashmap *swaps; Hashmap 33 src/core/transaction.h Hashmap *jobs; /* Unit object => Job object list 1:1 */ Hashmap 203 src/delta/delta.c static int enumerate_dir_d(Hashmap *top, Hashmap *bottom, Hashmap *drops, const char *toppath, const char *drop) { Hashmap 235 src/delta/delta.c Hashmap *h; Hashmap 295 src/delta/delta.c static int enumerate_dir(Hashmap *top, Hashmap *bottom, Hashmap *drops, const char *path, bool dropins) { Hashmap 360 src/delta/delta.c Hashmap *top, *bottom, *drops; Hashmap 361 src/delta/delta.c Hashmap *h; Hashmap 58 src/hostname/hostnamed.c Hashmap *polkit_registry; Hashmap 50 src/journal-remote/journal-remote.h Hashmap *writers; Hashmap 55 src/journal-remote/journal-remote.h Hashmap *daemons; Hashmap 104 src/journal/catalog.c Hashmap *h, Hashmap 198 src/journal/catalog.c int catalog_import_file(Hashmap *h, struct strbuf *sb, const char *path) { Hashmap 331 src/journal/catalog.c static long write_catalog(const char *database, Hashmap *h, struct strbuf *sb, Hashmap 408 src/journal/catalog.c _cleanup_hashmap_free_free_ Hashmap *h = NULL; Hashmap 52 src/journal/coredump-vacuum.c static void vacuum_candidate_hasmap_free(Hashmap *h) { Hashmap 61 src/journal/coredump-vacuum.c DEFINE_TRIVIAL_CLEANUP_FUNC(Hashmap*, vacuum_candidate_hasmap_free); Hashmap 164 src/journal/coredump-vacuum.c _cleanup_(vacuum_candidate_hasmap_freep) Hashmap *h = NULL; Hashmap 134 src/journal/journal-internal.h Hashmap *directories_by_path; Hashmap 135 src/journal/journal-internal.h Hashmap *directories_by_wd; Hashmap 78 src/journal/mmap-cache.c Hashmap *fds; Hashmap 79 src/journal/mmap-cache.c Hashmap *contexts; Hashmap 63 src/libsystemd-network/dhcp-server-internal.h Hashmap *leases_by_client_id; Hashmap 236 src/libsystemd/sd-bus/bus-internal.h Hashmap *nodes; Hashmap 237 src/libsystemd/sd-bus/bus-internal.h Hashmap *vtable_methods; Hashmap 238 src/libsystemd/sd-bus/bus-internal.h Hashmap *vtable_properties; Hashmap 65 src/libsystemd/sd-bus/bus-match.h Hashmap *children; Hashmap 33 src/libsystemd/sd-bus/bus-track.c Hashmap *names; Hashmap 281 src/libsystemd/sd-bus/bus-util.c Hashmap *registry; Hashmap 334 src/libsystemd/sd-bus/bus-util.c Hashmap **registry, Hashmap 471 src/libsystemd/sd-bus/bus-util.c void bus_verify_polkit_async_registry_free(Hashmap *registry) { Hashmap 75 src/libsystemd/sd-bus/bus-util.h int bus_verify_polkit_async(sd_bus_message *call, int capability, const char *action, bool interactive, Hashmap **registry, sd_bus_error *error); Hashmap 76 src/libsystemd/sd-bus/bus-util.h void bus_verify_polkit_async_registry_free(Hashmap *registry); Hashmap 60 src/libsystemd/sd-bus/busctl.c _cleanup_hashmap_free_ Hashmap *names = NULL; Hashmap 164 src/libsystemd/sd-event/sd-event.c Hashmap *child_sources; Hashmap 87 src/libsystemd/sd-rtnl/rtnl-internal.h Hashmap *reply_callbacks; Hashmap 92 src/locale/localed.c Hashmap *polkit_registry; Hashmap 123 src/login/logind-session.h Hashmap *devices; Hashmap 52 src/login/logind.h Hashmap *devices; Hashmap 53 src/login/logind.h Hashmap *seats; Hashmap 54 src/login/logind.h Hashmap *sessions; Hashmap 55 src/login/logind.h Hashmap *users; Hashmap 56 src/login/logind.h Hashmap *inhibitors; Hashmap 57 src/login/logind.h Hashmap *buttons; Hashmap 89 src/login/logind.h Hashmap *session_units; Hashmap 90 src/login/logind.h Hashmap *user_units; Hashmap 126 src/login/logind.h Hashmap *polkit_registry; Hashmap 41 src/machine/machined.h Hashmap *machines; Hashmap 42 src/machine/machined.h Hashmap *machine_units; Hashmap 43 src/machine/machined.h Hashmap *machine_leaders; Hashmap 32 src/network/networkd-wait-online.h Hashmap *links; Hashmap 33 src/network/networkd-wait-online.h Hashmap *links_by_name; Hashmap 92 src/network/networkd.h Hashmap *stacked_netdevs; Hashmap 112 src/network/networkd.h Hashmap *addresses_by_section; Hashmap 113 src/network/networkd.h Hashmap *routes_by_section; Hashmap 180 src/network/networkd.h Hashmap *links; Hashmap 181 src/network/networkd.h Hashmap *netdevs; Hashmap 242 src/readahead/readahead-collect.c Hashmap *files = NULL; Hashmap 45 src/remount-fs/remount-fs.c Hashmap *pids = NULL; Hashmap 32 src/resolve/resolved-dns-cache.h Hashmap *by_key; Hashmap 73 src/resolve/resolved-dns-packet.h Hashmap *names; /* For name compression */ Hashmap 27 src/resolve/resolved-dns-zone.h Hashmap *by_key; Hashmap 28 src/resolve/resolved-dns-zone.h Hashmap *by_name; Hashmap 55 src/resolve/resolved-manager.h Hashmap *links; Hashmap 64 src/resolve/resolved-manager.h Hashmap *dns_transactions; Hashmap 40 src/shared/conf-files.c static int files_add(Hashmap *h, const char *root, const char *path, const char *suffix) { Hashmap 101 src/shared/conf-files.c _cleanup_hashmap_free_ Hashmap *fh = NULL; Hashmap 55 src/shared/hashmap.c Hashmap h; Hashmap 141 src/shared/hashmap.c static unsigned bucket_hash(Hashmap *h, const void *p) { Hashmap 164 src/shared/hashmap.c Hashmap *hashmap_new(const struct hash_ops *hash_ops) { Hashmap 167 src/shared/hashmap.c Hashmap *h; Hashmap 200 src/shared/hashmap.c int hashmap_ensure_allocated(Hashmap **h, const struct hash_ops *hash_ops) { Hashmap 201 src/shared/hashmap.c Hashmap *q; Hashmap 216 src/shared/hashmap.c static void link_entry(Hashmap *h, struct hashmap_entry *e, unsigned hash) { Hashmap 243 src/shared/hashmap.c static void unlink_entry(Hashmap *h, struct hashmap_entry *e, unsigned hash) { Hashmap 271 src/shared/hashmap.c static void remove_entry(Hashmap *h, struct hashmap_entry *e) { Hashmap 286 src/shared/hashmap.c void hashmap_free(Hashmap*h) { Hashmap 295 src/shared/hashmap.c if (h->buckets != (struct hashmap_entry**) ((uint8_t*) h + ALIGN(sizeof(Hashmap)))) Hashmap 304 src/shared/hashmap.c void hashmap_free_free(Hashmap *h) { Hashmap 316 src/shared/hashmap.c void hashmap_free_free_free(Hashmap *h) { Hashmap 327 src/shared/hashmap.c void hashmap_clear(Hashmap *h) { Hashmap 335 src/shared/hashmap.c void hashmap_clear_free(Hashmap *h) { Hashmap 345 src/shared/hashmap.c void hashmap_clear_free_free(Hashmap *h) { Hashmap 360 src/shared/hashmap.c static struct hashmap_entry *hash_scan(Hashmap *h, unsigned hash, const void *key) { Hashmap 372 src/shared/hashmap.c static int resize_buckets(Hashmap *h, unsigned entries_add) { Hashmap 427 src/shared/hashmap.c if (h->buckets != (struct hashmap_entry**) ((uint8_t*) h + ALIGN(sizeof(Hashmap)))) Hashmap 438 src/shared/hashmap.c static int __hashmap_put(Hashmap *h, const void *key, void *value, unsigned hash) { Hashmap 462 src/shared/hashmap.c int hashmap_put(Hashmap *h, const void *key, void *value) { Hashmap 479 src/shared/hashmap.c int hashmap_replace(Hashmap *h, const void *key, void *value) { Hashmap 496 src/shared/hashmap.c int hashmap_update(Hashmap *h, const void *key, void *value) { Hashmap 511 src/shared/hashmap.c void* hashmap_get(Hashmap *h, const void *key) { Hashmap 526 src/shared/hashmap.c void* hashmap_get2(Hashmap *h, const void *key, void **key2) { Hashmap 544 src/shared/hashmap.c bool hashmap_contains(Hashmap *h, const void *key) { Hashmap 554 src/shared/hashmap.c void* hashmap_remove(Hashmap *h, const void *key) { Hashmap 573 src/shared/hashmap.c void* hashmap_remove2(Hashmap *h, const void *key, void **rkey) { Hashmap 601 src/shared/hashmap.c int hashmap_remove_and_put(Hashmap *h, const void *old_key, const void *new_key, void *value) { Hashmap 627 src/shared/hashmap.c int hashmap_remove_and_replace(Hashmap *h, const void *old_key, const void *new_key, void *value) { Hashmap 655 src/shared/hashmap.c void* hashmap_remove_value(Hashmap *h, const void *key, void *value) { Hashmap 676 src/shared/hashmap.c void *hashmap_iterate(Hashmap *h, Iterator *i, const void **key) { Hashmap 711 src/shared/hashmap.c void* hashmap_first(Hashmap *h) { Hashmap 722 src/shared/hashmap.c void* hashmap_first_key(Hashmap *h) { Hashmap 733 src/shared/hashmap.c void* hashmap_steal_first(Hashmap *h) { Hashmap 748 src/shared/hashmap.c void* hashmap_steal_first_key(Hashmap *h) { Hashmap 763 src/shared/hashmap.c unsigned hashmap_size(Hashmap *h) { Hashmap 771 src/shared/hashmap.c unsigned hashmap_buckets(Hashmap *h) { Hashmap 779 src/shared/hashmap.c bool hashmap_isempty(Hashmap *h) { Hashmap 787 src/shared/hashmap.c int hashmap_merge(Hashmap *h, Hashmap *other) { Hashmap 806 src/shared/hashmap.c int hashmap_reserve(Hashmap *h, unsigned entries_add) { Hashmap 818 src/shared/hashmap.c int hashmap_move(Hashmap *h, Hashmap *other) { Hashmap 846 src/shared/hashmap.c int hashmap_move_one(Hashmap *h, Hashmap *other, const void *key) { Hashmap 870 src/shared/hashmap.c Hashmap *hashmap_copy(Hashmap *h) { Hashmap 871 src/shared/hashmap.c Hashmap *copy; Hashmap 887 src/shared/hashmap.c char **hashmap_get_strv(Hashmap *h) { Hashmap 905 src/shared/hashmap.c void *hashmap_next(Hashmap *h, const void *key) { Hashmap 36 src/shared/hashmap.h typedef struct Hashmap Hashmap; Hashmap 85 src/shared/hashmap.h Hashmap *hashmap_new(const struct hash_ops *hash_ops); Hashmap 89 src/shared/hashmap.h void hashmap_free(Hashmap *h); Hashmap 91 src/shared/hashmap.h hashmap_free((Hashmap*) h); Hashmap 93 src/shared/hashmap.h void hashmap_free_free(Hashmap *h); Hashmap 95 src/shared/hashmap.h hashmap_free_free((Hashmap*) h); Hashmap 97 src/shared/hashmap.h void hashmap_free_free_free(Hashmap *h); Hashmap 99 src/shared/hashmap.h hashmap_free_free_free((Hashmap*) h); Hashmap 101 src/shared/hashmap.h Hashmap *hashmap_copy(Hashmap *h); Hashmap 103 src/shared/hashmap.h return (OrderedHashmap*) hashmap_copy((Hashmap*) h); Hashmap 105 src/shared/hashmap.h int hashmap_ensure_allocated(Hashmap **h, const struct hash_ops *hash_ops); Hashmap 107 src/shared/hashmap.h return hashmap_ensure_allocated((Hashmap**) h, hash_ops); Hashmap 110 src/shared/hashmap.h int hashmap_put(Hashmap *h, const void *key, void *value); Hashmap 112 src/shared/hashmap.h return hashmap_put((Hashmap*) h, key, value); Hashmap 114 src/shared/hashmap.h int hashmap_update(Hashmap *h, const void *key, void *value); Hashmap 116 src/shared/hashmap.h return hashmap_update((Hashmap*) h, key, value); Hashmap 118 src/shared/hashmap.h int hashmap_replace(Hashmap *h, const void *key, void *value); Hashmap 120 src/shared/hashmap.h return hashmap_replace((Hashmap*) h, key, value); Hashmap 122 src/shared/hashmap.h void *hashmap_get(Hashmap *h, const void *key); Hashmap 124 src/shared/hashmap.h return hashmap_get((Hashmap*) h, key); Hashmap 126 src/shared/hashmap.h void *hashmap_get2(Hashmap *h, const void *key, void **rkey); Hashmap 128 src/shared/hashmap.h return hashmap_get2((Hashmap*) h, key, rkey); Hashmap 130 src/shared/hashmap.h bool hashmap_contains(Hashmap *h, const void *key); Hashmap 132 src/shared/hashmap.h return hashmap_contains((Hashmap*) h, key); Hashmap 134 src/shared/hashmap.h void *hashmap_remove(Hashmap *h, const void *key); Hashmap 136 src/shared/hashmap.h return hashmap_remove((Hashmap*) h, key); Hashmap 138 src/shared/hashmap.h void *hashmap_remove2(Hashmap *h, const void *key, void **rkey); Hashmap 140 src/shared/hashmap.h return hashmap_remove2((Hashmap*) h, key, rkey); Hashmap 142 src/shared/hashmap.h void *hashmap_remove_value(Hashmap *h, const void *key, void *value); Hashmap 144 src/shared/hashmap.h return hashmap_remove_value((Hashmap*) h, key, value); Hashmap 146 src/shared/hashmap.h int hashmap_remove_and_put(Hashmap *h, const void *old_key, const void *new_key, void *value); Hashmap 148 src/shared/hashmap.h return hashmap_remove_and_put((Hashmap*) h, old_key, new_key, value); Hashmap 150 src/shared/hashmap.h int hashmap_remove_and_replace(Hashmap *h, const void *old_key, const void *new_key, void *value); Hashmap 152 src/shared/hashmap.h return hashmap_remove_and_replace((Hashmap*) h, old_key, new_key, value); Hashmap 155 src/shared/hashmap.h int hashmap_merge(Hashmap *h, Hashmap *other); Hashmap 157 src/shared/hashmap.h return hashmap_merge((Hashmap*) h, (Hashmap*) other); Hashmap 159 src/shared/hashmap.h int hashmap_reserve(Hashmap *h, unsigned entries_add); Hashmap 161 src/shared/hashmap.h return hashmap_reserve((Hashmap*) h, entries_add); Hashmap 163 src/shared/hashmap.h int hashmap_move(Hashmap *h, Hashmap *other); Hashmap 165 src/shared/hashmap.h return hashmap_move((Hashmap*) h, (Hashmap*) other); Hashmap 167 src/shared/hashmap.h int hashmap_move_one(Hashmap *h, Hashmap *other, const void *key); Hashmap 169 src/shared/hashmap.h return hashmap_move_one((Hashmap*) h, (Hashmap*) other, key); Hashmap 172 src/shared/hashmap.h unsigned hashmap_size(Hashmap *h) _pure_; Hashmap 174 src/shared/hashmap.h return hashmap_size((Hashmap*) h); Hashmap 176 src/shared/hashmap.h bool hashmap_isempty(Hashmap *h) _pure_; Hashmap 178 src/shared/hashmap.h return hashmap_isempty((Hashmap*) h); Hashmap 180 src/shared/hashmap.h unsigned hashmap_buckets(Hashmap *h) _pure_; Hashmap 182 src/shared/hashmap.h return hashmap_buckets((Hashmap*) h); Hashmap 185 src/shared/hashmap.h void *hashmap_iterate(Hashmap *h, Iterator *i, const void **key); Hashmap 187 src/shared/hashmap.h return hashmap_iterate((Hashmap*) h, i, key); Hashmap 190 src/shared/hashmap.h void hashmap_clear(Hashmap *h); Hashmap 192 src/shared/hashmap.h hashmap_clear((Hashmap*) h); Hashmap 194 src/shared/hashmap.h void hashmap_clear_free(Hashmap *h); Hashmap 196 src/shared/hashmap.h hashmap_clear_free((Hashmap*) h); Hashmap 198 src/shared/hashmap.h void hashmap_clear_free_free(Hashmap *h); Hashmap 200 src/shared/hashmap.h hashmap_clear_free_free((Hashmap*) h); Hashmap 203 src/shared/hashmap.h void *hashmap_steal_first(Hashmap *h); Hashmap 205 src/shared/hashmap.h return hashmap_steal_first((Hashmap*) h); Hashmap 207 src/shared/hashmap.h void *hashmap_steal_first_key(Hashmap *h); Hashmap 209 src/shared/hashmap.h return hashmap_steal_first_key((Hashmap*) h); Hashmap 211 src/shared/hashmap.h void *hashmap_first(Hashmap *h) _pure_; Hashmap 213 src/shared/hashmap.h return hashmap_first((Hashmap*) h); Hashmap 215 src/shared/hashmap.h void *hashmap_first_key(Hashmap *h) _pure_; Hashmap 217 src/shared/hashmap.h return hashmap_first_key((Hashmap*) h); Hashmap 220 src/shared/hashmap.h void *hashmap_next(Hashmap *h, const void *key); Hashmap 222 src/shared/hashmap.h return hashmap_next((Hashmap*) h, key); Hashmap 225 src/shared/hashmap.h char **hashmap_get_strv(Hashmap *h); Hashmap 227 src/shared/hashmap.h return hashmap_get_strv((Hashmap*) h); Hashmap 246 src/shared/hashmap.h DEFINE_TRIVIAL_CLEANUP_FUNC(Hashmap*, hashmap_free); Hashmap 247 src/shared/hashmap.h DEFINE_TRIVIAL_CLEANUP_FUNC(Hashmap*, hashmap_free_free); Hashmap 248 src/shared/hashmap.h DEFINE_TRIVIAL_CLEANUP_FUNC(Hashmap*, hashmap_free_free_free); Hashmap 803 src/shared/install.c void unit_file_list_free(Hashmap *h) { Hashmap 2144 src/shared/install.c Hashmap *h) { Hashmap 101 src/shared/install.h int unit_file_get_list(UnitFileScope scope, const char *root_dir, Hashmap *h); Hashmap 103 src/shared/install.h void unit_file_list_free(Hashmap *h); Hashmap 651 src/shared/logs-show.c Hashmap *h = NULL; Hashmap 29 src/shared/set.c #define MAKE_HASHMAP(s) ((Hashmap*) (s)) Hashmap 46 src/shared/set.c return hashmap_ensure_allocated((Hashmap**) s, hash_ops); Hashmap 3899 src/shared/util.c _cleanup_hashmap_free_free_ Hashmap *pids = NULL; Hashmap 117 src/sysctl/sysctl.c static int apply_all(Hashmap *sysctl_options) { Hashmap 134 src/sysctl/sysctl.c static int parse_file(Hashmap *sysctl_options, const char *path, bool ignore_enoent) { Hashmap 291 src/sysctl/sysctl.c Hashmap *sysctl_options; Hashmap 1350 src/systemctl/systemctl.c Hashmap *h; Hashmap 80 src/sysusers/sysusers.c static Hashmap *users = NULL, *groups = NULL; Hashmap 81 src/sysusers/sysusers.c static Hashmap *todo_uids = NULL, *todo_gids = NULL; Hashmap 82 src/sysusers/sysusers.c static Hashmap *members = NULL; Hashmap 84 src/sysusers/sysusers.c static Hashmap *database_uid = NULL, *database_user = NULL; Hashmap 85 src/sysusers/sysusers.c static Hashmap *database_gid = NULL, *database_group = NULL; Hashmap 1413 src/sysusers/sysusers.c Hashmap *h; Hashmap 1761 src/sysusers/sysusers.c static void free_database(Hashmap *by_name, Hashmap *by_id) { Hashmap 687 src/sysv-generator/sysv-generator.c static int fix_order(SysvStub *s, Hashmap *all_services) { Hashmap 728 src/sysv-generator/sysv-generator.c static int enumerate_sysv(LookupPaths lp, Hashmap *all_services) { Hashmap 796 src/sysv-generator/sysv-generator.c static int set_dependencies_from_rcnd(LookupPaths lp, Hashmap *all_services) { Hashmap 926 src/sysv-generator/sysv-generator.c Hashmap *all_services; Hashmap 52 src/timedate/timedated.c Hashmap *polkit_registry; Hashmap 132 src/tmpfiles/tmpfiles.c static Hashmap *items = NULL, *globs = NULL; Hashmap 147 src/tmpfiles/tmpfiles.c static struct Item* find_glob(Hashmap *h, const char *match) { Hashmap 1187 src/tmpfiles/tmpfiles.c Hashmap *h;