Searched defs:ctx (Results 1 - 25 of 374) sorted by relevance

1234567891011>>

/dovecot/src/lib-storage/
H A Dmail-search-mime-build.h12 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 Dmailbox-guid-cache.c42 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 Dcmd-search.c9 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 Dimap-expunge.c11 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 Dmessage-header-hash.c7 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 Dtest-message-decoder.c20 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 Dtest-message-header-hash.c52 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 Dmbox-md5-all.c15 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 Dhmac-cram-md5.c18 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 Dioloop-notify-fd.c9 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 Dtest-failures.c10 static void test_failures_handler(const struct failure_context *ctx, argument
14 handlers_set_me = ctx->type;
H A Dhmac.h10 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 Dtest-hmac.c73 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 Dmail-cache-sync-update.c26 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 Ddbox-attachment.c10 void dbox_attachment_save_write_metadata(struct mail_save_context *ctx, argument
15 extrefs = index_attachment_save_get_extrefs(ctx);
H A Ddbox-save.h7 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 Dindex-sync-private.h9 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 Dmail-stats.c13 mail_global_stats_sent(void *ctx) argument
15 struct mail_global *stats = ctx;
/dovecot/src/plugins/quota/
H A Dtest-quota-util.c51 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 Ddoveadm-mail-search.c13 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 Ddoveadm-print-server.c18 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 Ddoveadm-print-tab.c14 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 Ddict-transaction-memory.c7 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 Ddict-transaction-memory.h22 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 Dreplicator-queue-auth.c14 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)

Completed in 74 milliseconds

1234567891011>>