Searched refs:file_seq (Results 1 - 19 of 19) sorted by relevance

/dovecot/src/lib-index/
H A Dtest-mail-transaction-log-view.c27 uint32_t file_seq, bool nfs_flush ATTR_UNUSED,
34 if (file->hdr.file_seq == file_seq) {
68 test_transaction_log_file_add(uint32_t file_seq) argument
73 file->hdr.file_seq = file_seq;
75 file->hdr.prev_file_seq = file_seq - 1;
82 /* files must be sorted by file_seq */
84 if ((*p)->hdr.file_seq > file->hdr.file_seq) {
26 mail_transaction_log_find_file(struct mail_transaction_log *log, uint32_t file_seq, bool nfs_flush ATTR_UNUSED, struct mail_transaction_log_file **file_r, const char **reason_r) argument
93 view_is_file_refed(uint32_t file_seq) argument
[all...]
H A Dmail-transaction-log.c382 *file_seq_r = log->head->hdr.file_seq;
387 uint32_t file_seq,
390 i_assert(file_seq == log->head->hdr.file_seq);
398 uint32_t file_seq, bool nfs_flush,
406 if (file_seq > log->head->hdr.file_seq) {
419 if (file_seq > log->head->hdr.file_seq) {
431 if (file_seq > lo
386 mail_transaction_log_set_mailbox_sync_pos(struct mail_transaction_log *log, uint32_t file_seq, uoff_t file_offset) argument
397 mail_transaction_log_find_file(struct mail_transaction_log *log, uint32_t file_seq, bool nfs_flush, struct mail_transaction_log_file **file_r, const char **reason_r) argument
601 mail_transaction_log_is_head_prev(struct mail_transaction_log *log, uint32_t file_seq, uoff_t file_offset) argument
[all...]
H A Dmail-transaction-log-view.c74 str_printfa(str, ",%u", file->hdr.file_seq);
110 min_file_seq = view->log->files->hdr.file_seq;
126 min_file_seq = file->hdr.file_seq;
140 min_file_seq <= file->hdr.file_seq);
141 max_file_seq = file->hdr.file_seq;
150 "Invalid offset: file_seq=%u, min_file_offset (%"PRIuUOFF_T
161 if (file == NULL || file->hdr.file_seq != seq) {
184 if (file == NULL || file->hdr.file_seq != seq) {
199 file->hdr.file_seq > max_file_seq) {
208 if (file->hdr.file_seq >
[all...]
H A Dmail-cache-compress.c105 uint32_t file_seq; local
113 file_seq = ext != NULL ? ext->reset_id + 1 : (uint32_t)ioloop_time;
115 if (cache->hdr != NULL && file_seq <= cache->hdr->file_seq)
116 file_seq = cache->hdr->file_seq + 1;
119 return file_seq != 0 ? file_seq : 1;
195 hdr.file_seq = get_next_file_seq(cache);
324 *file_seq_r = hdr.file_seq;
334 uint32_t file_seq, old_offset, max_uid; local
[all...]
H A Dmail-index-fsck.c32 uint32_t file_seq; local
35 mail_transaction_log_get_head(index->log, &file_seq, &file_offset);
36 if (hdr->log_file_seq < file_seq) {
40 } else if (hdr->log_file_seq == file_seq) {
58 hdr->log_file_seq = file_seq;
445 uint32_t file_seq; local
461 &file_seq, &file_offset) < 0)
H A Dmail-transaction-log-file.c78 file->filepath, file->hdr.file_seq,
143 if (map == NULL || file->hdr.file_seq != map->hdr.log_file_seq ||
164 modseq_hdr->log_seq != file->hdr.file_seq) {
179 if (file->hdr.file_seq == log->index->map->hdr.log_file_seq) {
201 if ((*p)->hdr.file_seq > file->hdr.file_seq)
203 i_assert((*p)->hdr.file_seq < file->hdr.file_seq);
252 hdr->file_seq = index->map->hdr.log_file_seq + 1;
256 hdr->file_seq
[all...]
H A Dmail-index-write.c132 hdr->log_file_seq == index->log->head->hdr.file_seq &&
139 hdr->log_file_seq = file->hdr.file_seq;
H A Dmail-transaction-log.h30 uint32_t file_seq; member in struct:mail_transaction_log_header
225 /* Set the current mailbox sync position. file_seq must always be the latest
229 uint32_t file_seq,
305 uint32_t file_seq, uoff_t file_offset);
H A Dmail-cache-lookup.c90 /* reset_id must match file_seq or the offset is for a different cache
94 while (cache->hdr->file_seq != reset_id) {
95 if (++i == 2 || reset_id < cache->hdr->file_seq)
658 if (view->cache->hdr->file_seq != reset_id) {
661 reset_id, view->cache->hdr->file_seq);
669 view->cache->hdr->file_seq);
675 if (view->cache->hdr->file_seq != reset_id) {
679 seq, uid, reset_id, view->cache->hdr->file_seq);
H A Dmail-cache-transaction.c125 ctx->cache->hdr->file_seq;
181 MAIL_CACHE_IS_UNUSABLE(cache) ? 0 : cache->hdr->file_seq;
225 if (ext->reset_id == cache->hdr->file_seq || i == 2)
229 if (ext->reset_id > cache->hdr->file_seq) {
278 ctx->cache_file_seq = cache->hdr->file_seq;
279 } else if (ctx->cache_file_seq != cache->hdr->file_seq) {
298 ctx->cache_file_seq != ctx->cache->hdr->file_seq)) {
728 ctx->cache_file_seq = ctx->cache->hdr->file_seq;
730 ctx->cache_file_seq != ctx->cache->hdr->file_seq) {
748 ctx->cache_file_seq = ctx->cache->hdr->file_seq;
[all...]
H A Dmail-transaction-log-private.h121 uint32_t file_seq, bool nfs_flush,
H A Dmail-cache.c219 if (ext == NULL || cache->hdr->file_seq != ext->reset_id) {
221 file_seq really is corrupted. either way, this shouldn't
224 cache->need_compress_file_seq = cache->hdr->file_seq;
257 cache->need_compress_file_seq = hdr->file_seq;
297 cache->need_compress_file_seq = hdr->file_seq;
327 if (hdr->file_seq == 0) {
328 mail_cache_set_corrupted(cache, "file_seq is 0");
346 cache->hdr->file_seq != 0 ?
347 cache->hdr->file_seq : 0;
364 i_assert(cache->hdr->file_seq !
[all...]
H A Dmail-cache-private.h26 uint32_t file_seq; member in struct:mail_cache_header
H A Dmail-index-modseq.c693 log->files->hdr.file_seq - 1, FALSE, &file, &reason);
710 *log_seq_r = prev_file->hdr.file_seq;
H A Dmail-cache-fields.c291 cache->need_compress_file_seq = cache->hdr->file_seq;
453 cache->need_compress_file_seq = cache->hdr->file_seq;
H A Dmail-index-sync-update.c47 i_assert(ctx->view->index->log->head->hdr.file_seq == prev_seq);
1061 i_assert(map->hdr.log_file_seq == index->log->head->hdr.file_seq);
/dovecot/src/doveadm/dsync/
H A Ddsync-transaction-log-scan.c414 uint32_t file_seq, max_seq; local
429 mail_transaction_log_view_get_prev_pos(log_view, &file_seq,
433 mail_transaction_log_view_get_prev_pos(log_view, &file_seq,
435 if (file_offset >= max_offset && file_seq == max_seq)
477 ctx->last_log_seq = file_seq;
/dovecot/src/doveadm/
H A Ddoveadm-dump-index.c444 printf("file_seq ............. = %u (%s) (%d compressions)\n",
445 hdr->file_seq, unixdate2str(hdr->file_seq),
446 hdr->file_seq - hdr->indexid);
H A Ddoveadm-dump-log.c39 printf("file seq = %u\n", hdr.file_seq);

Completed in 46 milliseconds