/dovecot/src/lib-fs/ |
H A D | fs-wrapper.c | 141 void fs_wrapper_iter_init(struct fs_iter *_iter, const char *path, argument 144 struct wrapper_fs_iter *iter = (struct wrapper_fs_iter *)_iter; 146 iter->parent = fs_iter_init_parent(_iter, path, flags); 149 const char *fs_wrapper_iter_next(struct fs_iter *_iter) argument 151 struct wrapper_fs_iter *iter = (struct wrapper_fs_iter *)_iter; 154 iter->parent->async_callback = _iter->async_callback; 155 iter->parent->async_context = _iter->async_context; 158 _iter->async_have_more = iter->parent->async_have_more; 162 int fs_wrapper_iter_deinit(struct fs_iter *_iter) argument 164 struct wrapper_fs_iter *iter = (struct wrapper_fs_iter *)_iter; [all...] |
H A D | fs-randomfail.c | 470 fs_randomfail_iter_init(struct fs_iter *_iter, const char *path, argument 473 struct randomfail_fs_iter *iter = (struct randomfail_fs_iter *)_iter; 476 iter->super = fs_iter_init_parent(_iter, path, flags); 477 if (fs_random_fail_range(_iter->fs, FS_OP_ITER, &pos)) 481 static const char *fs_randomfail_iter_next(struct fs_iter *_iter) argument 483 struct randomfail_fs_iter *iter = (struct randomfail_fs_iter *)_iter; 492 iter->super->async_callback = _iter->async_callback; 493 iter->super->async_context = _iter->async_context; 496 _iter->async_have_more = iter->super->async_have_more; 500 static int fs_randomfail_iter_deinit(struct fs_iter *_iter) argument [all...] |
H A D | fs-dict.c | 285 fs_dict_iter_init(struct fs_iter *_iter, const char *path, argument 288 struct dict_fs_iter *iter = (struct dict_fs_iter *)_iter; 289 struct dict_fs *fs = (struct dict_fs *)_iter->fs; 297 static const char *fs_dict_iter_next(struct fs_iter *_iter) argument 299 struct dict_fs_iter *iter = (struct dict_fs_iter *)_iter; 307 static int fs_dict_iter_deinit(struct fs_iter *_iter) argument 309 struct dict_fs_iter *iter = (struct dict_fs_iter *)_iter; 315 fs_set_error(_iter->fs, "Dict iteration failed: %s", error);
|
H A D | fs-test.c | 311 fs_test_iter_init(struct fs_iter *_iter, const char *path, argument 314 struct test_fs_iter *iter = (struct test_fs_iter *)_iter; 315 struct test_fs *fs = (struct test_fs *)_iter->fs; 323 static const char *fs_test_iter_next(struct fs_iter *_iter) argument 325 struct test_fs_iter *iter = (struct test_fs_iter *)_iter; 326 struct test_fs *fs = (struct test_fs *)_iter->fs; 338 if ((_iter->flags & FS_ITER_FLAG_DIRS) == 0) { 361 static int fs_test_iter_deinit(struct fs_iter *_iter) argument 363 struct test_fs_iter *iter = (struct test_fs_iter *)_iter;
|
H A D | fs-posix.c | 792 fs_posix_iter_init(struct fs_iter *_iter, const char *path, argument 795 struct posix_fs_iter *iter = (struct posix_fs_iter *)_iter; 796 struct posix_fs *fs = (struct posix_fs *)_iter->fs; 807 fs_set_error(_iter->fs, "opendir(%s) failed: %m", iter->path); 829 static const char *fs_posix_iter_next(struct fs_iter *_iter) argument 831 struct posix_fs_iter *iter = (struct posix_fs_iter *)_iter; 832 struct posix_fs *fs = (struct posix_fs *)_iter->fs; 871 fs_set_error(_iter->fs, "readdir(%s) failed: %m", iter->path); 876 static int fs_posix_iter_deinit(struct fs_iter *_iter) argument 878 struct posix_fs_iter *iter = (struct posix_fs_iter *)_iter; [all...] |
/dovecot/src/doveadm/ |
H A D | doveadm-mail-iter.c | 100 doveadm_mail_iter_deinit_full(struct doveadm_mail_iter **_iter, argument 103 struct doveadm_mail_iter *iter = *_iter; 106 *_iter = NULL; 129 int doveadm_mail_iter_deinit(struct doveadm_mail_iter **_iter) argument 131 return doveadm_mail_iter_deinit_full(_iter, FALSE, TRUE, FALSE); 134 int doveadm_mail_iter_deinit_sync(struct doveadm_mail_iter **_iter) argument 136 return doveadm_mail_iter_deinit_full(_iter, TRUE, TRUE, FALSE); 146 void doveadm_mail_iter_deinit_rollback(struct doveadm_mail_iter **_iter) argument 148 (void)doveadm_mail_iter_deinit_full(_iter, FALSE, FALSE, FALSE);
|
H A D | doveadm-mailbox-list-iter.c | 143 int doveadm_mailbox_list_iter_deinit(struct doveadm_mailbox_list_iter **_iter) argument 145 struct doveadm_mailbox_list_iter *iter = *_iter; 149 *_iter = NULL;
|
/dovecot/src/log/ |
H A D | log-error-buffer.c | 115 void log_error_buffer_iter_deinit(struct log_error_buffer_iter **_iter) argument 117 struct log_error_buffer_iter *iter = *_iter; 119 *_iter = NULL;
|
/dovecot/src/lib-imap-storage/ |
H A D | imap-metadata.h | 37 int imap_metadata_iter_deinit(struct imap_metadata_iter **_iter);
|
H A D | imap-metadata.c | 210 int imap_metadata_iter_deinit(struct imap_metadata_iter **_iter) argument 212 struct imap_metadata_iter *iter = *_iter; 215 *_iter = NULL;
|
/dovecot/src/lib-storage/index/ |
H A D | index-attribute.c | 276 index_storage_attribute_iter_next(struct mailbox_attribute_iter *_iter) argument 279 (struct index_storage_attribute_iter *)_iter; 290 int index_storage_attribute_iter_deinit(struct mailbox_attribute_iter *_iter) argument 293 (struct index_storage_attribute_iter *)_iter; 301 mailbox_set_critical(_iter->box,
|
H A D | index-thread-finish.c | 663 int mail_thread_iterate_deinit(struct mail_thread_iterate_context **_iter) argument 665 struct mail_thread_iterate_context *iter = *_iter; 667 *_iter = NULL;
|
/dovecot/src/lib-index/ |
H A D | mailbox-log.c | 272 int mailbox_log_iter_deinit(struct mailbox_log_iter **_iter) argument 274 struct mailbox_log_iter *iter = *_iter; 277 *_iter = NULL;
|
/dovecot/src/stats/ |
H A D | stats-metrics.c | 215 void stats_metrics_iterate_deinit(struct stats_metrics_iter **_iter) argument 217 struct stats_metrics_iter *iter = *_iter; 219 *_iter = NULL;
|
/dovecot/src/lib-master/ |
H A D | master-instance.c | 361 void master_instance_iterate_list_deinit(struct master_instance_list_iter **_iter) argument 363 struct master_instance_list_iter *iter = *_iter; 365 *_iter = NULL;
|
/dovecot/src/plugins/acl/ |
H A D | acl-lookup-dict.c | 358 int acl_lookup_dict_iterate_visible_deinit(struct acl_lookup_dict_iter **_iter) argument 360 struct acl_lookup_dict_iter *iter = *_iter; 363 *_iter = NULL;
|
/dovecot/src/plugins/quota/ |
H A D | quota-count.c | 96 quota_mailbox_iter_deinit(struct quota_mailbox_iter **_iter, argument 99 struct quota_mailbox_iter *iter = *_iter; 102 *_iter = NULL;
|
/dovecot/src/director/ |
H A D | user-directory.c | 326 void user_directory_iter_deinit(struct user_directory_iter **_iter) argument 328 struct user_directory_iter *iter = *_iter; 332 *_iter = NULL;
|
H A D | director.h | 273 void director_iterate_users_deinit(struct director_user_iter **_iter);
|
/dovecot/src/lib/ |
H A D | mountpoint.c | 319 int mountpoint_iter_deinit(struct mountpoint_iter **_iter) argument 321 struct mountpoint_iter *iter = *_iter; 324 *_iter = NULL;
|
H A D | event-filter.c | 505 void event_filter_match_iter_deinit(struct event_filter_match_iter **_iter) argument 507 struct event_filter_match_iter *iter = *_iter; 509 *_iter = NULL;
|
/dovecot/src/lib-storage/ |
H A D | mailbox-attribute.c | 452 int mailbox_attribute_iter_deinit(struct mailbox_attribute_iter **_iter) argument 454 struct mailbox_attribute_iter *iter = *_iter; 458 *_iter = NULL;
|
/dovecot/src/replication/replicator/ |
H A D | replicator-queue.c | 480 void replicator_queue_iter_deinit(struct replicator_queue_iter **_iter) argument 482 struct replicator_queue_iter *iter = *_iter; 484 *_iter = NULL;
|
/dovecot/src/auth/ |
H A D | db-dict.c | 634 int db_dict_value_iter_deinit(struct db_dict_value_iter **_iter, argument 637 struct db_dict_value_iter *iter = *_iter; 639 *_iter = NULL;
|
/dovecot/src/doveadm/dsync/ |
H A D | dsync-mailbox-tree.c | 220 void dsync_mailbox_tree_iter_deinit(struct dsync_mailbox_tree_iter **_iter) argument 222 struct dsync_mailbox_tree_iter *iter = *_iter; 224 *_iter = NULL;
|