Lines Matching defs:cctx
101 cmd_director_init(struct doveadm_cmd_context *cctx)
105 if (!doveadm_cmd_param_str(cctx, "socket-path", &(ctx->socket_path)))
110 if (!doveadm_cmd_param_bool(cctx, "user-map", &(ctx->user_map)))
112 if (!doveadm_cmd_param_bool(cctx, "hash-map", &(ctx->hash_map)))
114 if (!doveadm_cmd_param_bool(cctx, "force-flush", &(ctx->force_flush)))
116 if (!doveadm_cmd_param_istream(cctx, "users-file", &(ctx->users_input)))
118 if (!doveadm_cmd_param_str(cctx, "tag", &(ctx->tag)))
120 if (!doveadm_cmd_param_str(cctx, "user", &(ctx->user)))
122 if (!doveadm_cmd_param_str(cctx, "host", &(ctx->host)))
124 if (!doveadm_cmd_param_str(cctx, "ip", &(ctx->ip)))
126 if (!doveadm_cmd_param_str(cctx, "port", &(ctx->port)))
128 if (!doveadm_cmd_param_str(cctx, "vhost-count", &(ctx->vhost_count)))
130 if (!doveadm_cmd_param_str(cctx, "passdb-field", &(ctx->passdb_field)))
132 if (!doveadm_cmd_param_int64(cctx, "max-parallel", &(ctx->max_parallel)))
197 static void cmd_director_status(struct doveadm_cmd_context *cctx)
202 ctx = cmd_director_init(cctx);
347 static void cmd_director_map(struct doveadm_cmd_context *cctx)
358 ctx = cmd_director_init(cctx);
361 director_cmd_help(cctx->cmd);
454 cmd_director_add_or_update(struct doveadm_cmd_context *cctx, bool update)
463 ctx = cmd_director_init(cctx);
467 director_cmd_help(cctx->cmd);
472 director_cmd_help(cctx->cmd);
476 director_cmd_help(cctx->cmd);
483 director_cmd_help(cctx->cmd);
524 static void cmd_director_add(struct doveadm_cmd_context *cctx)
526 cmd_director_add_or_update(cctx, FALSE);
529 static void cmd_director_update(struct doveadm_cmd_context *cctx)
531 cmd_director_add_or_update(cctx, TRUE);
536 struct doveadm_cmd_context *cctx)
543 ctx = cmd_director_init(cctx);
546 director_cmd_help(cctx->cmd);
577 static void cmd_director_remove(struct doveadm_cmd_context *cctx)
579 cmd_director_ipcmd("HOST-REMOVE", "removed", cctx);
582 static void cmd_director_up(struct doveadm_cmd_context *cctx)
584 cmd_director_ipcmd("HOST-UP", "up", cctx);
587 static void cmd_director_down(struct doveadm_cmd_context *cctx)
589 cmd_director_ipcmd("HOST-DOWN", "down", cctx);
592 static void cmd_director_move(struct doveadm_cmd_context *cctx)
599 ctx = cmd_director_init(cctx);
601 director_cmd_help(cctx->cmd);
633 static void cmd_director_kick(struct doveadm_cmd_context *cctx)
639 ctx = cmd_director_init(cctx);
641 director_cmd_help(cctx->cmd);
696 static void cmd_director_flush(struct doveadm_cmd_context *cctx)
705 ctx = cmd_director_init(cctx);
707 director_cmd_help(cctx->cmd);
758 static void cmd_director_dump(struct doveadm_cmd_context *cctx)
763 ctx = cmd_director_init(cctx);
829 static void cmd_director_ring_add(struct doveadm_cmd_context *cctx)
836 ctx = cmd_director_init(cctx);
840 director_cmd_help(cctx->cmd);
853 static void cmd_director_ring_remove(struct doveadm_cmd_context *cctx)
860 ctx = cmd_director_init(cctx);
864 director_cmd_help(cctx->cmd);
877 static void cmd_director_ring_status(struct doveadm_cmd_context *cctx)
882 ctx = cmd_director_init(cctx);