Home | History | Annotate | Download | only in avahi-core

Lines Matching refs:AvahiHashmap

38     AvahiHashmap *hashmap;
46 struct AvahiHashmap {
55 static Entry* entry_get(AvahiHashmap *m, const void *key) {
68 static void entry_free(AvahiHashmap *m, Entry *e, int stolen) {
86 AvahiHashmap* avahi_hashmap_new(AvahiHashFunc hash_func, AvahiEqualFunc equal_func, AvahiFreeFunc key_free_func, AvahiFreeFunc value_free_func) {
87 AvahiHashmap *m;
92 if (!(m = avahi_new0(AvahiHashmap, 1)))
105 void avahi_hashmap_free(AvahiHashmap *m) {
114 void* avahi_hashmap_lookup(AvahiHashmap *m, const void *key) {
125 int avahi_hashmap_insert(AvahiHashmap *m, void *key, void *value) {
156 int avahi_hashmap_replace(AvahiHashmap *m, void *key, void *value) {
189 void avahi_hashmap_remove(AvahiHashmap *m, const void *key) {
200 void avahi_hashmap_foreach(AvahiHashmap *m, AvahiHashmapForeachCallback callback, void *userdata) {