Lines Matching defs:cmd_idle_context
12 struct cmd_idle_context {
23 static void idle_add_keepalive_timeout(struct cmd_idle_context *ctx);
27 idle_finish(struct cmd_idle_context *ctx, bool done_ok, bool free_cmd)
56 idle_client_handle_input(struct cmd_idle_context *ctx, bool free_cmd)
72 static bool idle_client_input_more(struct cmd_idle_context *ctx)
100 static void idle_client_input(struct cmd_idle_context *ctx)
112 static void keepalive_timeout(struct cmd_idle_context *ctx)
136 static bool idle_sync_now(struct mailbox *box, struct cmd_idle_context *ctx)
149 static void idle_callback(struct mailbox *box, struct cmd_idle_context *ctx)
163 static void idle_add_keepalive_timeout(struct cmd_idle_context *ctx)
179 static void idle_hibernate_timeout(struct cmd_idle_context *ctx)
194 static void idle_add_hibernate_timeout(struct cmd_idle_context *ctx)
210 struct cmd_idle_context *ctx = cmd->context;
283 struct cmd_idle_context *ctx;
285 ctx = p_new(cmd->pool, struct cmd_idle_context, 1);