| /dovecot/src/lib/ |
| H A D | hmac.h | 28 hmac_update(struct hmac_context *_ctx, const void *data, size_t size) argument 30 struct hmac_context_priv *ctx = &_ctx->u.priv;
|
| H A D | hmac.c | 15 void hmac_init(struct hmac_context *_ctx, const unsigned char *key, argument 18 struct hmac_context_priv *ctx = &_ctx->u.priv; 54 void hmac_final(struct hmac_context *_ctx, unsigned char *digest) argument 56 struct hmac_context_priv *ctx = &_ctx->u.priv;
|
| H A D | hook-build.c | 116 void hook_build_deinit(struct hook_build_context **_ctx) argument 118 struct hook_build_context *ctx = *_ctx; 119 *_ctx = NULL;
|
| /dovecot/src/lib-dict/ |
| H A D | dict-transaction-memory.c | 15 void dict_transaction_memory_rollback(struct dict_transaction_context *_ctx) argument 18 (struct dict_transaction_memory_context *)_ctx; 23 void dict_transaction_memory_set(struct dict_transaction_context *_ctx, argument 27 (struct dict_transaction_memory_context *)_ctx; 36 void dict_transaction_memory_unset(struct dict_transaction_context *_ctx, argument 40 (struct dict_transaction_memory_context *)_ctx; 48 void dict_transaction_memory_atomic_inc(struct dict_transaction_context *_ctx, argument 52 (struct dict_transaction_memory_context *)_ctx;
|
| /dovecot/src/lib-storage/list/ |
| H A D | mailbox-list-index-iter.c | 179 mailbox_list_index_iter_next(struct mailbox_list_iterate_context *_ctx) argument 181 struct mailbox_list_index *ilist = INDEX_LIST_CONTEXT_REQUIRE(_ctx->list); 182 if (!_ctx->index_iteration) { 184 return ilist->module_ctx.super.iter_next(_ctx); 188 (struct mailbox_list_index_iterate_context *)_ctx; 195 match = imap_match(_ctx->glob, ctx->info.vname); 205 mailbox_list_iter_try_delete_noselect(_ctx, &ctx->info, 210 mailbox_list_index_refresh_later(_ctx->list); 215 } else if ((_ctx->flags & MAILBOX_LIST_ITER_SELECT_SUBSCRIBED) != 0 && 223 return mailbox_list_iter_default_next(_ctx); 226 mailbox_list_index_iter_deinit(struct mailbox_list_iterate_context *_ctx) argument [all...] |
| H A D | mailbox-list-none.c | 131 none_list_iter_next(struct mailbox_list_iterate_context *_ctx) argument 134 (struct noop_list_iterate_context *)_ctx;
|
| H A D | mailbox-list-subscriptions.c | 254 mailbox_list_subscriptions_iter_next(struct mailbox_list_iterate_context *_ctx) argument 257 (struct subscriptions_mailbox_list_iterate_context *)_ctx; 258 struct mailbox_list *list = _ctx->list; 266 return mailbox_list_iter_default_next(_ctx); 272 if ((_ctx->flags & MAILBOX_LIST_ITER_RETURN_NO_FLAGS) != 0 && 273 (_ctx->flags & MAILBOX_LIST_ITER_RETURN_CHILDREN) == 0) { 286 _ctx->failed = TRUE; 287 } else if ((_ctx->flags & MAILBOX_LIST_ITER_RETURN_CHILDREN) != 0 && 292 _ctx->failed = TRUE; 306 int mailbox_list_subscriptions_iter_deinit(struct mailbox_list_iterate_context *_ctx) argument [all...] |
| /dovecot/src/lib-storage/ |
| H A D | mail-copy.c | 57 mail_storage_try_copy(struct mail_save_context **_ctx, struct mail *mail) argument 59 struct mail_save_context *ctx = *_ctx; 76 if (mailbox_save_begin(_ctx, input) < 0)
|
| H A D | mailbox-header.c | 81 void mailbox_header_lookup_unref(struct mailbox_header_lookup_ctx **_ctx) argument 83 struct mailbox_header_lookup_ctx *ctx = *_ctx; 88 *_ctx = NULL;
|
| /dovecot/src/lib-index/ |
| H A D | mail-transaction-log-append.c | 241 int mail_transaction_log_append_commit(struct mail_transaction_log_append_ctx **_ctx) argument 243 struct mail_transaction_log_append_ctx *ctx = *_ctx; 247 *_ctx = NULL;
|
| /dovecot/src/lib-storage/index/cydir/ |
| H A D | cydir-sync.c | 132 int cydir_sync_finish(struct cydir_sync_context **_ctx, bool success) argument 134 struct cydir_sync_context *ctx = *_ctx; 137 *_ctx = NULL;
|
| /dovecot/src/lib-storage/index/dbox-single/ |
| H A D | sdbox-copy.c | 93 sdbox_copy_hardlink(struct mail_save_context *_ctx, struct mail *mail) argument 95 struct dbox_save_context *ctx = DBOX_SAVECTX(_ctx); 96 struct sdbox_mailbox *dest_mbox = SDBOX_MAILBOX(_ctx->transaction->box); 153 index_copy_cache_fields(_ctx, mail, ctx->seq); 155 sdbox_save_add_file(_ctx, dest_file); 156 mail_set_seq_saving(_ctx->dest_mail, ctx->seq); 161 int sdbox_copy(struct mail_save_context *_ctx, struct mail *mail) argument 163 struct dbox_save_context *ctx = (struct dbox_save_context *)_ctx; 164 struct mailbox_transaction_context *_t = _ctx->transaction; 172 _ctx [all...] |
| /dovecot/src/old-stats/ |
| H A D | stats-carbon.c | 31 stats_carbon_destroy(struct stats_send_ctx **_ctx) argument 33 struct stats_send_ctx *ctx = *_ctx; 34 *_ctx = NULL;
|
| /dovecot/src/auth/ |
| H A D | userdb-blocking.c | 111 void userdb_blocking_iter_next(struct userdb_iterate_context *_ctx) argument 114 (struct blocking_userdb_iterate_context *)_ctx; 120 int userdb_blocking_iter_deinit(struct userdb_iterate_context **_ctx) argument 123 (struct blocking_userdb_iterate_context *)*_ctx; 126 *_ctx = NULL;
|
| H A D | userdb-dict.c | 135 static void userdb_dict_iterate_next(struct userdb_iterate_context *_ctx) argument 138 (struct dict_userdb_iterate_context *)_ctx; 142 _ctx->callback(userdb_dict_get_user(ctx, key), _ctx->context); 144 _ctx->callback(NULL, _ctx->context); 147 static int userdb_dict_iterate_deinit(struct userdb_iterate_context *_ctx) argument 150 (struct dict_userdb_iterate_context *)_ctx; 152 int ret = _ctx->failed ? -1 : 0;
|
| H A D | userdb-passwd-file.c | 137 static void passwd_file_iterate_next(struct userdb_iterate_context *_ctx) argument 140 (struct passwd_file_userdb_iterate_context *)_ctx; 160 _ctx->failed = TRUE; 164 _ctx->callback(NULL, _ctx->context); 166 _ctx->callback(t_strcut(line, ':'), _ctx->context); 170 static int passwd_file_iterate_deinit(struct userdb_iterate_context *_ctx) argument 173 (struct passwd_file_userdb_iterate_context *)_ctx; 174 int ret = _ctx [all...] |
| /dovecot/src/doveadm/ |
| H A D | doveadm-mail-flags.c | 54 cmd_flags_run(struct doveadm_mail_cmd_context *_ctx, struct mail_user *user) argument 56 struct flags_cmd_context *ctx = (struct flags_cmd_context *)_ctx; 64 iter = doveadm_mailbox_list_iter_init(_ctx, user, _ctx->search_args, 75 static void cmd_flags_init(struct doveadm_mail_cmd_context *_ctx, argument 78 struct flags_cmd_context *ctx = (struct flags_cmd_context *)_ctx; 95 p_array_init(&keywords, _ctx->pool, 8); 105 str = p_strdup(_ctx->pool, str); 114 _ctx->search_args = doveadm_mail_build_search_args(args+1);
|
| H A D | doveadm-mail-save.c | 85 cmd_save_run(struct doveadm_mail_cmd_context *_ctx, struct mail_user *user) argument 87 struct save_cmd_context *ctx = (struct save_cmd_context *)_ctx; 94 mailbox_set_reason(box, _ctx->cmd->name); 95 ret = cmd_save_to_mailbox(ctx, box, _ctx->cmd_input); 100 static void cmd_save_init(struct doveadm_mail_cmd_context *_ctx, argument 103 doveadm_mail_get_input(_ctx); 107 cmd_mailbox_save_parse_arg(struct doveadm_mail_cmd_context *_ctx, int c) argument 109 struct save_cmd_context *ctx = (struct save_cmd_context *)_ctx;
|
| /dovecot/src/lib-mail/ |
| H A D | message-header-parser.c | 43 void message_parse_header_deinit(struct message_header_parser_ctx **_ctx) argument 45 struct message_header_parser_ctx *ctx = *_ctx; 52 *_ctx = NULL;
|
| H A D | message-search.c | 40 void message_search_deinit(struct message_search_context **_ctx) argument 42 struct message_search_context *ctx = *_ctx; 44 *_ctx = NULL;
|
| /dovecot/src/lib-storage/index/dbox-common/ |
| H A D | dbox-save.c | 40 struct mail_save_context *_ctx = &ctx->ctx; local 41 struct mail_storage *_storage = _ctx->transaction->box->storage; 48 mail_set_seq_saving(_ctx->dest_mail, ctx->seq); 51 ctx->input = index_mail_cache_parse_init(_ctx->dest_mail, crlf_input); 59 mail_set_critical(_ctx->dest_mail, "write(%s) failed: %s", 64 _ctx->data.output = ctx->dbox_output; 66 if (_ctx->data.received_date == (time_t)-1) 67 _ctx->data.received_date = ioloop_time; 68 index_attachment_save_begin(_ctx, storage->attachment_fs, ctx->input); 71 int dbox_save_continue(struct mail_save_context *_ctx) argument 126 dbox_save_write_metadata(struct mail_save_context *_ctx, struct ostream *output, uoff_t output_msg_size, const char *orig_mailbox_name, guid_128_t guid_128) argument [all...] |
| /dovecot/src/lib-storage/index/dbox-multi/ |
| H A D | mdbox-sync.c | 313 int mdbox_sync_finish(struct mdbox_sync_context **_ctx, bool success) argument 315 struct mdbox_sync_context *ctx = *_ctx; 318 *_ctx = NULL;
|
| /dovecot/src/lib-storage/index/ |
| H A D | index-rebuild.c | 234 void index_index_rebuild_deinit(struct index_rebuild_context **_ctx, argument 237 struct index_rebuild_context *ctx = *_ctx; 240 *_ctx = NULL;
|
| H A D | index-sync-changes.c | 35 void index_sync_changes_deinit(struct index_sync_changes_context **_ctx) argument 37 struct index_sync_changes_context *ctx = *_ctx; 39 *_ctx = NULL;
|
| /dovecot/src/plugins/virtual/ |
| H A D | virtual-save.c | 78 int virtual_save_begin(struct mail_save_context *_ctx, struct istream *input) argument 80 struct virtual_save_context *ctx = (struct virtual_save_context *)_ctx; 81 struct mail_save_data *mdata = &_ctx->data; 87 mail_storage_set_error(_ctx->transaction->box->storage, 90 mail_storage_set_error(_ctx->transaction->box->storage, 98 keywords = virtual_copy_keywords(_ctx->transaction->box, mdata->keywords, 114 virtual_mail_set_unattached_backend_mail(_ctx->dest_mail, 119 int virtual_save_continue(struct mail_save_context *_ctx) argument 121 struct virtual_save_context *ctx = (struct virtual_save_context *)_ctx; 126 int virtual_save_finish(struct mail_save_context *_ctx) argument 136 virtual_save_cancel(struct mail_save_context *_ctx) argument 146 virtual_save_free(struct mail_save_context *_ctx) argument [all...] |