Lines Matching defs:imap_client
57 struct imap_client {
60 struct imap_client *prev, *next;
82 static struct imap_client *imap_clients;
87 static void imap_client_stop(struct imap_client *client);
88 void imap_client_destroy(struct imap_client **_client, const char *reason);
89 static void imap_client_add_idle_keepalive_timeout(struct imap_client *client);
92 static void imap_client_disconnected(struct imap_client **_client)
94 struct imap_client *client = *_client;
102 imap_client_parse_userdb_fields(struct imap_client *client,
123 struct imap_client *client = context;
190 struct imap_client *client = context;
201 static bool imap_client_try_move_back(struct imap_client *client)
241 static void imap_client_move_back(struct imap_client *client)
317 static void imap_client_input_idle_cmd(struct imap_client *client)
385 static void imap_client_input_nonidle(struct imap_client *client)
395 static void imap_client_input_notify(struct imap_client *client)
400 static void keepalive_timeout(struct imap_client *client)
421 static void imap_client_add_idle_keepalive_timeout(struct imap_client *client)
437 imap_client_get_var_expand_table(struct imap_client *client)
504 static void imap_client_io_activate_user(struct imap_client *client)
509 static void imap_client_io_deactivate_user(struct imap_client *client ATTR_UNUSED)
522 struct imap_client *
529 struct imap_client *client;
539 client = p_new(pool, struct imap_client, 1);
581 static void imap_client_stop(struct imap_client *client)
596 void imap_client_destroy(struct imap_client **_client, const char *reason)
598 struct imap_client *client = *_client;
636 void imap_client_add_notify_fd(struct imap_client *client, int fd)
644 void imap_client_create_finish(struct imap_client *client)
671 const struct imap_client *c1 = p1, *c2 = p2;
694 struct imap_client *client = (struct imap_client *)item;
710 struct imap_client *client = imap_clients;