Lines Matching refs:mail_domain
12 static HASH_TABLE(char *, struct mail_domain *) mail_domains_hash;
14 static struct mail_domain *mail_domains_head, *mail_domains_tail;
15 struct mail_domain *stable_mail_domains;
17 static size_t mail_domain_memsize(const struct mail_domain *domain)
22 struct mail_domain *mail_domain_login_create(const char *name)
24 struct mail_domain *domain;
31 domain = i_malloc(MALLOC_ADD(sizeof(struct mail_domain), stats_alloc_size()));
43 void mail_domain_login(struct mail_domain *domain)
50 void mail_domain_disconnected(struct mail_domain *domain)
57 struct mail_domain *mail_domain_lookup(const char *name)
62 void mail_domain_ref(struct mail_domain *domain)
67 void mail_domain_unref(struct mail_domain **_domain)
69 struct mail_domain *domain = *_domain;
77 static void mail_domain_free(struct mail_domain *domain)
93 void mail_domain_refresh(struct mail_domain *domain,