Lines Matching refs:_ctx
40 struct mail_save_context *_ctx = &ctx->ctx;
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)
73 struct dbox_save_context *ctx = DBOX_SAVECTX(_ctx);
78 if (_ctx->data.attach != NULL)
79 return index_attachment_save_continue(_ctx);
81 if (index_storage_save_continue(_ctx, ctx->input,
82 _ctx->dest_mail) < 0) {
126 void dbox_save_write_metadata(struct mail_save_context *_ctx,
131 struct dbox_save_context *ctx = DBOX_SAVECTX(_ctx);
154 if (mail_get_virtual_size(_ctx->dest_mail, &vsize) < 0)
193 dbox_attachment_save_write_metadata(_ctx, str);