Searched refs:readonly (Results 1 - 16 of 16) sorted by relevance

/dovecot/src/doveadm/
H A Ddoveadm-mail-iter.h14 bool readonly,
H A Ddoveadm-mail-iter.c25 bool readonly,
34 readonly ? MAILBOX_FLAG_READONLY : 0;
20 doveadm_mail_iter_init(struct doveadm_mail_cmd_context *ctx, const struct mailbox_info *info, struct mail_search_args *search_args, enum mail_fetch_field wanted_fields, const char *const *wanted_headers, bool readonly, struct doveadm_mail_iter **iter_r) argument
/dovecot/src/imap/
H A Dcmd-select.c275 select_open(struct imap_select_context *ctx, const char *mailbox, bool readonly) argument
282 if (readonly)
287 mailbox_set_reason(ctx->box, readonly ? "EXAMINE" : "SELECT");
307 client->mailbox_examined = readonly;
368 bool cmd_select_full(struct client_command_context *cmd, bool readonly) argument
417 ret = select_open(ctx, mailbox, readonly);
H A Dimap-commands.h134 bool cmd_select_full(struct client_command_context *cmd, bool readonly);
/dovecot/src/lib-index/
H A Dmail-index.c522 if (index->readonly)
526 index->readonly = FALSE;
531 index->readonly = TRUE;
710 index->readonly = FALSE;
715 index->readonly = (flags & MAIL_INDEX_OPEN_FLAG_READONLY) != 0;
805 if (MAIL_INDEX_IS_IN_MEMORY(index) || index->readonly)
985 if (!index->readonly) {
H A Dmail-index-write.c126 if (index->readonly)
H A Dmail-index-private.h227 bool readonly:1; member in struct:mail_index
H A Dmail-transaction-log-file.c39 file->log->index->readonly)
375 if (file->log->index->readonly) {
852 if (file->log->index->readonly) {
901 if (!index->readonly) {
909 index->readonly = TRUE;
943 if (index->readonly) {
H A Dmail-cache-compress.c508 if (MAIL_INDEX_IS_IN_MEMORY(cache->index) || cache->index->readonly) {
579 !cache->index->readonly;
H A Dmail-cache.c28 if (!cache->index->readonly && !MAIL_INDEX_IS_IN_MEMORY(cache->index))
135 cache->index->readonly ? O_RDONLY : O_RDWR);
668 cache->index->readonly)
H A Dmail-index-map-read.c453 } else if (ret == 0 && !index->readonly) {
H A Dmail-transaction-log.c61 !log->index->readonly) {
/dovecot/src/lib-storage/index/maildir/
H A Dmaildir-keywords.c50 bool readonly; member in struct:maildir_keywords_sync_ctx
429 ctx->readonly = TRUE;
491 ret = !ctx->readonly ?
H A Dmaildir-uidlist.c707 bool readonly = FALSE; local
715 readonly = TRUE;
817 if (readonly)
/dovecot/src/lib-storage/index/mbox/
H A Dmbox-sync-private.h144 bool readonly:1; member in struct:mbox_sync_context
H A Dmbox-sync.c193 if (sync_ctx->readonly) {
1657 the changes (except if we're readonly). */
1658 if (!sync_ctx->readonly)
1804 bool changed, delay_writes, readonly; local
1806 readonly = mbox_is_backend_readonly(mbox) ||
1808 delay_writes = readonly ||
1856 int lock_type = readonly ? F_RDLCK : F_WRLCK;
1865 mbox->backend_readonly = readonly = TRUE;
1923 sync_ctx.readonly = readonly;
[all...]

Completed in 51 milliseconds