| /dovecot/src/lib-storage/ |
| H A D | mail-search-mime-build.h | 12 struct mail_search_build_context *ctx; member in struct:mail_search_mime_build_context 34 mail_search_mime_build_new(struct mail_search_mime_build_context *ctx, 37 mail_search_mime_build_str(struct mail_search_mime_build_context *ctx, 40 int mail_search_mime_build_key(struct mail_search_mime_build_context *ctx,
|
| H A D | mailbox-guid-cache.c | 42 struct mailbox_list_iterate_context *ctx; local 62 ctx = mailbox_list_iter_init(list, "*", 65 while ((info = mailbox_list_iter_next(ctx)) != NULL) { 91 if (mailbox_list_iter_deinit(&ctx) < 0)
|
| /dovecot/src/imap/ |
| H A D | cmd-search.c | 9 struct imap_search_context *ctx; local 21 ctx = p_new(cmd->pool, struct imap_search_context, 1); 22 ctx->cmd = cmd; 24 if ((ret = cmd_search_parse_return_if_found(ctx, &args)) <= 0) { 34 imap_search_context_free(ctx); 44 imap_search_context_free(ctx); 48 return imap_search_start(ctx, sargs, NULL);
|
| H A D | imap-expunge.c | 11 struct mail_search_context *ctx; local 32 ctx = mailbox_search_init(t, search_args, NULL, 0, NULL); 35 while (mailbox_search_next(ctx, &mail)) { 41 if (mailbox_search_deinit(&ctx) < 0) {
|
| /dovecot/src/lib-mail/ |
| H A D | message-header-hash.c | 7 void message_header_hash_more(struct message_header_hash_context *ctx, argument 60 if (start < i || !ctx->prev_was_questionmark) { 69 ctx->prev_was_questionmark = cur_is_questionmark;
|
| H A D | test-message-decoder.c | 20 struct message_decoder_context *ctx; local 32 ctx = message_decoder_init(NULL, 0); 40 test_assert(message_decoder_decode_next_block(ctx, &input, &output)); 44 test_assert(message_decoder_decode_next_block(ctx, &input, &output)); 47 test_assert(message_decoder_decode_next_block(ctx, &input, &output)); 51 test_assert(message_decoder_decode_next_block(ctx, &input, &output)); 57 test_assert(message_decoder_decode_next_block(ctx, &input, &output)); 64 test_assert(message_decoder_decode_next_block(ctx, &input, &output)); 67 test_assert(message_decoder_decode_next_block(ctx, &input, &output)); 70 test_assert(message_decoder_decode_next_block(ctx, 87 struct message_decoder_context *ctx; local [all...] |
| H A D | test-message-header-hash.c | 52 struct message_header_hash_context ctx; local 61 i_zero(&ctx); 62 message_header_hash_more(&ctx, &hash_method_md5, &md5_ctx, 76 i_zero(&ctx); 79 message_header_hash_more(&ctx, &hash_method_md5, 88 i_zero(&ctx); 93 message_header_hash_more(&ctx, &hash_method_md5,
|
| /dovecot/src/lib-storage/index/mbox/ |
| H A D | mbox-md5-all.c | 15 struct mbox_md5_context *ctx; local 17 ctx = i_new(struct mbox_md5_context, 1); 18 md5_init(&ctx->hdr_md5_ctx); 19 return ctx; 22 static void mbox_md5_all_more(struct mbox_md5_context *ctx, argument 25 md5_update(&ctx->hdr_md5_ctx, hdr->value, hdr->value_len); 28 static void mbox_md5_all_finish(struct mbox_md5_context *ctx, argument 31 md5_final(&ctx->hdr_md5_ctx, result); 32 i_free(ctx);
|
| /dovecot/src/lib/ |
| H A D | hmac-cram-md5.c | 18 struct md5_context *ctx = (void*)hmac_ctx->ctx; local 32 CDPUT(cdp, ctx->a); 33 CDPUT(cdp, ctx->b); 34 CDPUT(cdp, ctx->c); 35 CDPUT(cdp, ctx->d); 44 struct md5_context *ctx = (void*)hmac_ctx->ctx; local 58 CDGET(cdp, ctx->a); 59 CDGET(cdp, ctx [all...] |
| H A D | ioloop-notify-fd.c | 9 struct io *io_notify_fd_add(struct ioloop_notify_fd_context *ctx, int fd, argument 21 if (ctx->notifies != NULL) { 22 ctx->notifies->prev = io; 23 io->next = ctx->notifies; 25 ctx->notifies = io; 29 void io_notify_fd_free(struct ioloop_notify_fd_context *ctx, argument 35 ctx->notifies = io->next; 43 io_notify_fd_find(struct ioloop_notify_fd_context *ctx, int fd) argument 47 for (io = ctx->notifies; io != NULL; io = io->next) {
|
| H A D | test-failures.c | 10 static void test_failures_handler(const struct failure_context *ctx, argument 14 handlers_set_me = ctx->type;
|
| H A D | hmac.h | 10 char ctx[HMAC_MAX_CONTEXT_SIZE]; member in struct:hmac_context_priv 22 void hmac_init(struct hmac_context *ctx, const unsigned char *key, 24 void hmac_final(struct hmac_context *ctx, unsigned char *digest); 30 struct hmac_context_priv *ctx = &_ctx->u.priv; local 32 ctx->hash->loop(ctx->ctx, data, size);
|
| H A D | test-hmac.c | 73 struct hmac_context ctx; local 74 hmac_init(&ctx, vec->key, vec->key_len, hash_method_lookup(vec->prf)); 75 hmac_update(&ctx, vec->data, vec->data_len); 77 hmac_final(&ctx, res);
|
| /dovecot/src/lib-index/ |
| H A D | mail-cache-sync-update.c | 26 struct mail_cache_sync_context *ctx; local 29 ctx = *context; 32 ctx = *context; 34 return ctx; 38 struct mail_cache_sync_context *ctx) 42 if (ctx == NULL) 45 mail_cache_expunge_count(cache, ctx->expunge_count); 47 i_free(ctx); 54 struct mail_cache_sync_context *ctx = *sync_context; local 58 mail_cache_handler_deinit(sync_ctx, ctx); 37 mail_cache_handler_deinit(struct mail_index_sync_map_ctx *sync_ctx, struct mail_cache_sync_context *ctx) argument [all...] |
| /dovecot/src/lib-storage/index/dbox-common/ |
| H A D | dbox-attachment.c | 10 void dbox_attachment_save_write_metadata(struct mail_save_context *ctx, argument 15 extrefs = index_attachment_save_get_extrefs(ctx);
|
| H A D | dbox-save.h | 7 struct mail_save_context ctx; member in struct:dbox_save_context 23 #define DBOX_SAVECTX(s) container_of(s, struct dbox_save_context, ctx) 25 void dbox_save_begin(struct dbox_save_context *ctx, struct istream *input); 27 void dbox_save_end(struct dbox_save_context *ctx); 29 void dbox_save_write_metadata(struct mail_save_context *ctx, 34 void dbox_save_add_to_index(struct dbox_save_context *ctx); 36 void dbox_save_update_header_flags(struct dbox_save_context *ctx,
|
| /dovecot/src/lib-storage/index/ |
| H A D | index-sync-private.h | 9 struct mailbox_sync_context ctx; member in struct:index_mailbox_sync_context 23 void index_sync_search_results_uidify(struct index_mailbox_sync_context *ctx); 24 void index_sync_search_results_update(struct index_mailbox_sync_context *ctx); 25 void index_sync_search_results_expunge(struct index_mailbox_sync_context *ctx); 30 int index_mailbox_sync_pvt_newmails(struct index_mailbox_sync_pvt_context *ctx, 32 int index_mailbox_sync_pvt_view(struct index_mailbox_sync_pvt_context *ctx, 35 void index_mailbox_sync_pvt_deinit(struct index_mailbox_sync_pvt_context **ctx);
|
| /dovecot/src/old-stats/ |
| H A D | mail-stats.c | 13 mail_global_stats_sent(void *ctx) argument 15 struct mail_global *stats = ctx;
|
| /dovecot/src/plugins/quota/ |
| H A D | test-quota-util.c | 51 struct quota_transaction_context ctx; local 59 i_zero(&ctx); 60 ctx.count_used = tests[i].transaction_diff; 62 ctx.count_over = tests[i].initial_size - tests[i].limit; 64 ctx.count_ceil = tests[i].limit - tests[i].initial_size; 65 i_assert(ctx.count_used < 0 || 66 (uint64_t)ctx.count_used <= ctx.count_ceil); /* test is broken otherwise */ 68 test_assert_idx(quota_transaction_is_over(&ctx, 0) == tests[i].is_over, i); 74 i_zero(&ctx); [all...] |
| /dovecot/src/doveadm/ |
| H A D | doveadm-mail-search.c | 13 cmd_search_box(struct doveadm_mail_cmd_context *ctx, argument 23 if (doveadm_mail_iter_init(ctx, info, ctx->search_args, 0, NULL, FALSE, 33 doveadm_mail_failed_mailbox(ctx, box); 49 cmd_search_run(struct doveadm_mail_cmd_context *ctx, struct mail_user *user) argument 58 iter = doveadm_mailbox_list_iter_init(ctx, user, ctx->search_args, 61 if (cmd_search_box(ctx, info) < 0) 69 static void cmd_search_init(struct doveadm_mail_cmd_context *ctx, argument 80 ctx 85 struct doveadm_mail_cmd_context *ctx; local [all...] |
| H A D | doveadm-print-server.c | 18 static struct doveadm_print_server_context ctx; variable in typeref:struct:doveadm_print_server_context 24 ctx.str = str_new(default_pool, 256); 29 str_free(&ctx.str); 37 ctx.header_count++; 42 str_append_tabescaped(ctx.str, value); 43 str_append_c(ctx.str, '\t'); 45 if (++ctx.header_idx == ctx.header_count) { 46 ctx.header_idx = 0; 58 str_append_tabescaped_n(ctx [all...] |
| H A D | doveadm-print-tab.c | 14 static struct doveadm_print_tab_context ctx; variable in typeref:struct:doveadm_print_tab_context 18 if (!ctx.header_written) { 21 ctx.header_written = TRUE; 28 ctx.header_count++; 30 if (ctx.header_count > 1) 39 if (ctx.header_idx > 0) 43 if (++ctx.header_idx == ctx.header_count) { 44 ctx.header_idx = 0; 57 if (ctx [all...] |
| /dovecot/src/lib-dict/ |
| H A D | dict-transaction-memory.c | 7 void dict_transaction_memory_init(struct dict_transaction_memory_context *ctx, argument 10 ctx->ctx.dict = dict; 11 ctx->pool = pool; 12 p_array_init(&ctx->changes, pool, 32); 17 struct dict_transaction_memory_context *ctx = local 20 pool_unref(&ctx->pool); 26 struct dict_transaction_memory_context *ctx = local 30 change = array_append_space(&ctx->changes); 32 change->key = p_strdup(ctx 39 struct dict_transaction_memory_context *ctx = local 51 struct dict_transaction_memory_context *ctx = local [all...] |
| H A D | dict-transaction-memory.h | 22 struct dict_transaction_context ctx; member in struct:dict_transaction_memory_context 27 void dict_transaction_memory_init(struct dict_transaction_memory_context *ctx, 29 void dict_transaction_memory_rollback(struct dict_transaction_context *ctx); 31 void dict_transaction_memory_set(struct dict_transaction_context *ctx, 33 void dict_transaction_memory_unset(struct dict_transaction_context *ctx, 35 void dict_transaction_memory_atomic_inc(struct dict_transaction_context *ctx,
|
| /dovecot/src/replication/replicator/ |
| H A D | replicator-queue-auth.c | 14 struct auth_master_user_list_ctx *ctx; local 27 ctx = auth_master_user_list_init(auth_conn, usermask, &user_info); 28 while ((username = auth_master_user_list_next(ctx)) != NULL) { 33 if (auth_master_user_list_deinit(&ctx) < 0)
|