Searched defs:existence (Results 1 - 13 of 13) sorted by relevance

/dovecot/src/imap/
H A Dcmd-subscribe.c11 enum mailbox_existence existence; local
14 if ((ret = mailbox_exists(box, TRUE, &existence)) < 0) {
18 if (existence == MAILBOX_EXISTENCE_NONE) {
/dovecot/src/plugins/acl/
H A Dacl-shared-storage.c19 enum mailbox_existence existence; local
27 ret = mailbox_exists(box, FALSE, &existence) == 0 &&
28 existence == MAILBOX_EXISTENCE_SELECT;
/dovecot/src/plugins/mailbox-alias/
H A Dmailbox-alias-plugin.c97 enum mailbox_symlink_existence existence; local
101 if (mailbox_symlink_exists(box->list, box->vname, &existence) < 0) {
105 return existence == MAILBOX_SYMLINK_EXISTENCE_SYMLINK ? 1 : 0;
114 enum mailbox_symlink_existence existence; local
120 &existence) < 0)
122 else if (existence == MAILBOX_SYMLINK_EXISTENCE_SYMLINK)
174 enum mailbox_symlink_existence existence; local
181 mailbox_symlink_exists(list, vname, &existence) == 0 &&
182 existence != MAILBOX_SYMLINK_EXISTENCE_NOT_SYMLINK)
/dovecot/src/doveadm/dsync/
H A Ddsync-mailbox-tree.h53 /* existence of this mailbox/directory.
55 enum dsync_mailbox_node_existence existence; member in struct:dsync_mailbox_node
H A Ddsync-brain-mailbox.c23 enum mailbox_existence existence; local
32 ret = mailbox_exists(box, FALSE, &existence);
38 if (existence != MAILBOX_EXISTENCE_SELECT) {
40 *errstr_r = existence == MAILBOX_EXISTENCE_NONE ?
486 if (node->existence == DSYNC_MAILBOX_NODE_EXISTS &&
/dovecot/src/lib-storage/list/
H A Dmailbox-list-fs-iter.c64 enum mailbox_existence existence; local
72 ret = mailbox_exists(box, auto_boxes, &existence);
80 switch (existence) {
215 /* mailbox existence isn't known yet. need to figure it out
H A Dmailbox-list-index-backend.c351 enum mailbox_existence existence; local
355 if ((ret = index_list_node_exists(list, box->name, &existence)) < 0) {
359 if (existence == MAILBOX_EXISTENCE_NONE && directory) {
365 } else if (existence != MAILBOX_EXISTENCE_SELECT && !directory) {
788 /* remove the old node from existence */
H A Dmailbox-list-iter.c446 enum mailbox_existence existence; local
509 if (mailbox_exists(box, TRUE, &existence) == 0 &&
510 existence == MAILBOX_EXISTENCE_SELECT)
866 /* make sure the mailbox existence flags are correct. */
/dovecot/src/plugins/imap-acl/
H A Dimap-acl-plugin.c56 enum mailbox_existence existence = MAILBOX_EXISTENCE_NONE; local
72 if (mailbox_exists(box, TRUE, &existence) == 0 &&
73 existence == MAILBOX_EXISTENCE_SELECT) {
80 if (existence != MAILBOX_EXISTENCE_SELECT ||
/dovecot/src/plugins/virtual/
H A Dvirtual-storage.c185 enum mailbox_existence existence; local
204 existence = MAILBOX_EXISTENCE_SELECT;
206 if (mailbox_exists(bbox->box, TRUE, &existence) < 0)
209 if (existence != MAILBOX_EXISTENCE_SELECT) {
609 "Virtual mailbox: Failed to get have_guid existence for backend mailbox %s: %s",
/dovecot/src/lib-storage/index/
H A Dindex-storage.c206 check the dovecot.index.log existence. */
608 enum mailbox_existence existence; local
664 if (mailbox_exists(box, FALSE, &existence) < 0)
666 if (existence != MAILBOX_EXISTENCE_SELECT)
1242 Handle the existence inconsistency by creating this directory if
/dovecot/src/lib-storage/
H A Dmailbox-list.c1550 enum mailbox_existence existence; local
1556 ret = mailbox_exists(box, FALSE, &existence);
1569 switch (existence) {
H A Dmail-storage.c1540 enum mailbox_existence existence; local
1545 if (mailbox_exists(inbox, FALSE, &existence) == 0 &&
1546 existence != MAILBOX_EXISTENCE_NONE &&

Completed in 48 milliseconds