Lines Matching refs:AvahiWideAreaCacheEntry
47 typedef struct AvahiWideAreaCacheEntry AvahiWideAreaCacheEntry;
49 struct AvahiWideAreaCacheEntry {
58 AVAHI_LLIST_FIELDS(AvahiWideAreaCacheEntry, by_key);
59 AVAHI_LLIST_FIELDS(AvahiWideAreaCacheEntry, cache);
92 AVAHI_LLIST_HEAD(AvahiWideAreaCacheEntry, cache);
328 static void cache_entry_free(AvahiWideAreaCacheEntry *c) {
329 AvahiWideAreaCacheEntry *t;
335 AVAHI_LLIST_REMOVE(AvahiWideAreaCacheEntry, cache, c->engine->cache, c);
338 AVAHI_LLIST_REMOVE(AvahiWideAreaCacheEntry, by_key, t, c);
351 AvahiWideAreaCacheEntry *e = userdata;
359 static AvahiWideAreaCacheEntry* find_record_in_cache(AvahiWideAreaLookupEngine *e, AvahiRecord *r) {
360 AvahiWideAreaCacheEntry *c;
405 AvahiWideAreaCacheEntry *c;
417 AvahiWideAreaCacheEntry *t;
426 c = avahi_new(AvahiWideAreaCacheEntry, 1);
430 AVAHI_LLIST_PREPEND(AvahiWideAreaCacheEntry, cache, e->cache, c);
434 AVAHI_LLIST_PREPEND(AvahiWideAreaCacheEntry, by_key, t, c);
611 AVAHI_LLIST_HEAD_INIT(AvahiWideAreaCacheEntry, e->cache);
677 AvahiWideAreaCacheEntry *c;
692 AvahiWideAreaCacheEntry *c;