Lines Matching refs:imap_fetch_context

83 void imap_fetch_init_nofail_handler(struct imap_fetch_context *ctx,
98 struct imap_fetch_context **fetch_ctx_r,
128 struct imap_fetch_context *
131 struct imap_fetch_context *ctx;
133 ctx = p_new(pool, struct imap_fetch_context, 1);
350 static void imap_fetch_init(struct imap_fetch_context *ctx)
365 void imap_fetch_begin(struct imap_fetch_context *ctx, struct mailbox *box,
414 static int imap_fetch_flush_buffer(struct imap_fetch_context *ctx)
440 static int imap_fetch_send_nil_reply(struct imap_fetch_context *ctx)
458 static void imap_fetch_fix_empty_reply(struct imap_fetch_context *ctx)
471 static bool imap_fetch_cur_failed(struct imap_fetch_context *ctx)
490 static int imap_fetch_more_int(struct imap_fetch_context *ctx, bool cancel)
610 int imap_fetch_more(struct imap_fetch_context *ctx,
635 int imap_fetch_more_no_lock_update(struct imap_fetch_context *ctx)
652 int imap_fetch_end(struct imap_fetch_context *ctx)
687 void imap_fetch_free(struct imap_fetch_context **_ctx)
689 struct imap_fetch_context *ctx = *_ctx;
703 static int fetch_body(struct imap_fetch_context *ctx, struct mail *mail,
736 static int fetch_bodystructure(struct imap_fetch_context *ctx,
768 static int fetch_envelope(struct imap_fetch_context *ctx, struct mail *mail,
798 static int fetch_flags(struct imap_fetch_context *ctx, struct mail *mail,
833 static int fetch_internaldate(struct imap_fetch_context *ctx, struct mail *mail,
855 static int fetch_modseq(struct imap_fetch_context *ctx, struct mail *mail,
879 static int fetch_uid(struct imap_fetch_context *ctx, struct mail *mail,
893 static int fetch_guid(struct imap_fetch_context *ctx, struct mail *mail,
915 static int fetch_x_mailbox(struct imap_fetch_context *ctx, struct mail *mail,
944 static int fetch_x_real_uid(struct imap_fetch_context *ctx, struct mail *mail,
962 static int fetch_x_savedate(struct imap_fetch_context *ctx, struct mail *mail,