| /linux/fs/bcachefs/ |
| A D | buckets_waiting_for_journal.c | 41 ret = h->journal_seq > flushed_seq; in bch2_bucket_needs_journal_commit() 65 old->journal_seq <= flushed_seq) { in bucket_table_insert() 89 u64 journal_seq) in bch2_set_bucket_needs_journal_commit() argument 94 .journal_seq = journal_seq, in bch2_set_bucket_needs_journal_commit() 107 nr_elements += t->d[i].journal_seq > flushed_seq; in bch2_set_bucket_needs_journal_commit() 134 if (t->d[i].journal_seq <= flushed_seq) in bch2_set_bucket_needs_journal_commit()
|
| A D | btree_write_buffer.c | 58 return cmp_int(l->journal_seq, r->journal_seq); in wb_key_seq_cmp() 145 EBUG_ON(!wb->journal_seq); in wb_flush_one() 320 BUG_ON(!k->journal_seq); in bch2_btree_write_buffer_flush_locked() 338 n->journal_seq = min_t(u64, n->journal_seq, k->journal_seq); in bch2_btree_write_buffer_flush_locked() 339 k->journal_seq = 0; in bch2_btree_write_buffer_flush_locked() 386 k->journal_seq = 0; in bch2_btree_write_buffer_flush_locked() 418 if (!i->journal_seq) in bch2_btree_write_buffer_flush_locked() 443 i->journal_seq = 0; in bch2_btree_write_buffer_flush_locked() 468 if (i->journal_seq) in bch2_btree_write_buffer_flush_locked() 690 wb_k->journal_seq = dst->seq; in bch2_journal_key_to_wb_slowpath() [all …]
|
| A D | recovery.c | 169 trans->journal_res.seq = k->journal_seq; in bch2_journal_replay_accounting_key() 190 trans->journal_res.seq = k->journal_seq; in bch2_journal_replay_key() 249 return cmp_int(l->journal_seq - 1, r->journal_seq - 1); in journal_sort_seq_cmp() 345 if (k->journal_seq) in bch2_journal_replay() 346 replay_now_at(j, k->journal_seq); in bch2_journal_replay() 645 le64_to_cpu(clean->journal_seq)); in bch2_fs_recovery() 804 blacklist_seq = journal_seq = le64_to_cpu(clean->journal_seq) + 1; in bch2_fs_recovery() 827 journal_seq += 8; in bch2_fs_recovery() 829 if (blacklist_seq != journal_seq) { in bch2_fs_recovery() 831 blacklist_seq, journal_seq) ?: in bch2_fs_recovery() [all …]
|
| A D | sb-clean.c | 92 if (mustfix_fsck_err_on(j->seq != clean->journal_seq, c, in bch2_verify_superblock_clean() 95 le64_to_cpu(clean->journal_seq), in bch2_verify_superblock_clean() 185 u64 journal_seq) in bch2_journal_super_entries_add_common() argument 240 prt_printf(out, "journal_seq: %llu\n", le64_to_cpu(clean->journal_seq)); in bch2_sb_clean_to_text() 308 sb_clean->journal_seq = cpu_to_le64(atomic64_read(&c->journal.seq)); in bch2_fs_mark_clean() 311 BUG_ON(le64_to_cpu(sb_clean->journal_seq) > S64_MAX); in bch2_fs_mark_clean()
|
| A D | alloc_background_format.h | 47 __le64 journal_seq; member 61 __u64 journal_seq; member
|
| A D | btree_node_scan.c | 27 n->journal_seq, n->cookie); in found_btree_node_to_text() 91 f->journal_seq = le64_to_cpu(b->data->keys.journal_seq); in found_btree_node_is_readable() 97 f->journal_seq = max(f->journal_seq, bkey_journal_seq(k)); in found_btree_node_is_readable() 129 cmp_int(l->journal_seq, r->journal_seq); in found_btree_node_cmp_time()
|
| A D | buckets_waiting_for_journal_types.h | 9 u64 journal_seq; member
|
| A D | alloc_background.c | 46 u64 journal_seq; member 149 out->journal_seq = le64_to_cpu(a.v->journal_seq); in bch2_alloc_unpack_v3() 327 a->journal_seq = swab64(a->journal_seq); in bch2_alloc_v4_swab() 395 .journal_seq = u.journal_seq, in __bch2_alloc_to_v4() 931 u64 journal_seq = trans->journal_res.seq; in bch2_trigger_alloc() local 932 u64 bucket_journal_seq = new_a->journal_seq; in bch2_trigger_alloc() 945 v->journal_seq = bucket_journal_seq = in bch2_trigger_alloc() 947 (journal_seq == v->journal_seq || in bch2_trigger_alloc() 949 ? 0 : journal_seq; in bch2_trigger_alloc() 977 #define bucket_flushed(a) (!a->journal_seq || a->journal_seq <= c->journal.flushed_seq_ondisk) in bch2_trigger_alloc() [all …]
|
| A D | btree_node_scan_types.h | 14 u64 journal_seq; member
|
| A D | btree_write_buffer_types.h | 40 u64 journal_seq:56; member
|
| A D | btree_update.h | 178 u64 *journal_seq, in bch2_trans_commit() argument 182 trans->journal_seq = journal_seq; in bch2_trans_commit()
|
| A D | btree_trans_commit.c | 290 u64 journal_seq) in bch2_btree_insert_key_leaf() argument 304 i->journal_seq = cpu_to_le64(max(journal_seq, le64_to_cpu(i->journal_seq))); in bch2_btree_insert_key_leaf() 306 bch2_btree_add_journal_pin(c, b, journal_seq); in bch2_btree_insert_key_leaf() 812 if (trans->journal_seq) in bch2_trans_commit_write_locked() 813 *trans->journal_seq = trans->journal_res.seq; in bch2_trans_commit_write_locked()
|
| A D | btree_journal_iter.c | 185 .journal_seq = U32_MAX, in bch2_journal_key_insert_take() 503 cmp_int(l->journal_seq, r->journal_seq) ?: in journal_sort_key_cmp() 574 .journal_seq = le64_to_cpu(i->j.seq), in bch2_journal_keys_sort()
|
| A D | btree_io.c | 339 seq = max(seq, le64_to_cpu(bset(b, t)->journal_seq)); in btree_node_sort() 340 start_bset->journal_seq = cpu_to_le64(seq); in btree_node_sort() 1137 le64_to_cpu(i->journal_seq), in bch2_btree_node_read_done() 1145 le64_to_cpu(i->journal_seq)); in bch2_btree_node_read_done() 1152 le64_to_cpu(i->journal_seq), in bch2_btree_node_read_done() 1180 le64_to_cpu(bne->keys.journal_seq), in bch2_btree_node_read_done() 1205 b->data->keys.journal_seq = cpu_to_le64(max_journal_seq); in bch2_btree_node_read_done() 1503 le64_to_cpu(bne->keys.journal_seq), false)) in CLOSURE_CALLBACK() 1518 le64_to_cpu(bne->keys.journal_seq), false)) in CLOSURE_CALLBACK() 2064 seq = max(seq, le64_to_cpu(i->journal_seq)); in __bch2_btree_node_write() [all …]
|
| A D | btree_write_buffer.h | 80 wb_k->journal_seq = dst->seq; in __bch2_journal_key_to_wb()
|
| A D | btree_update.c | 716 u64 *journal_seq) in bch2_btree_delete_range_trans() argument 757 bch2_trans_commit(trans, &disk_res, journal_seq, in bch2_btree_delete_range_trans() 787 u64 *journal_seq) in bch2_btree_delete_range() argument 791 update_flags, journal_seq)); in bch2_btree_delete_range()
|
| A D | btree_key_cache.c | 376 u64 journal_seq, in btree_key_cache_flush_pos() argument 409 if (journal_seq && ck->journal.seq != journal_seq) in btree_key_cache_flush_pos()
|
| A D | btree_io.h | 97 [3] = ((__le32 *) &i->journal_seq)[0]^BCH_NONCE_BTREE, in btree_nonce()
|
| A D | btree_update_interior.c | 674 u64 journal_seq = 0; in btree_update_nodes_written() local 723 ret = commit_do(trans, &as->disk_res, &journal_seq, in btree_update_nodes_written() 792 last->journal_seq = cpu_to_le64( in btree_update_nodes_written() 793 max(journal_seq, in btree_update_nodes_written() 794 le64_to_cpu(last->journal_seq))); in btree_update_nodes_written() 796 bch2_btree_add_journal_pin(c, b, journal_seq); in btree_update_nodes_written()
|
| A D | bcachefs_format.h | 619 __le64 journal_seq; member 1390 __le64 journal_seq; member
|
| A D | disk_accounting.c | 734 i[1].journal_seq = i[0].journal_seq; in bch2_accounting_read()
|
| A D | btree_types.h | 533 u64 *journal_seq; member
|
| A D | bcachefs.h | 657 u64 journal_seq; member
|
| A D | debug.c | 280 le64_to_cpu(i->journal_seq)); in bch2_btree_node_ondisk_to_text()
|
| A D | fs.c | 490 u64 journal_seq = 0; in __bch2_create() local 540 bch2_trans_commit(trans, NULL, &journal_seq, 0); in __bch2_create()
|