Lines Matching full:ext

43 	struct bch_sb_field_ext *ext = bch2_sb_field_get(c->disk_sb.sb, ext);  in bch2_btree_lost_data()  local
50 ext->btrees_lost_data |= cpu_to_le64(b); in bch2_btree_lost_data()
57 __set_bit_le64(BCH_FSCK_ERR_accounting_mismatch, ext->errors_silent); in bch2_btree_lost_data()
73 __set_bit_le64(BCH_FSCK_ERR_alloc_key_data_type_wrong, ext->errors_silent); in bch2_btree_lost_data()
74 __set_bit_le64(BCH_FSCK_ERR_alloc_key_gen_wrong, ext->errors_silent); in bch2_btree_lost_data()
75 __set_bit_le64(BCH_FSCK_ERR_alloc_key_dirty_sectors_wrong, ext->errors_silent); in bch2_btree_lost_data()
76 __set_bit_le64(BCH_FSCK_ERR_alloc_key_cached_sectors_wrong, ext->errors_silent); in bch2_btree_lost_data()
77 __set_bit_le64(BCH_FSCK_ERR_alloc_key_stripe_wrong, ext->errors_silent); in bch2_btree_lost_data()
78 __set_bit_le64(BCH_FSCK_ERR_alloc_key_stripe_redundancy_wrong, ext->errors_silent); in bch2_btree_lost_data()
123 struct bch_sb_field_ext *ext = bch2_sb_field_get(c->disk_sb.sb, ext); in bch2_reconstruct_alloc() local
125 __set_bit_le64(BCH_RECOVERY_PASS_STABLE_check_allocations, ext->recovery_passes_required); in bch2_reconstruct_alloc()
126 __set_bit_le64(BCH_RECOVERY_PASS_STABLE_check_alloc_info, ext->recovery_passes_required); in bch2_reconstruct_alloc()
127 __set_bit_le64(BCH_RECOVERY_PASS_STABLE_check_lrus, ext->recovery_passes_required); in bch2_reconstruct_alloc()
128 …__set_bit_le64(BCH_RECOVERY_PASS_STABLE_check_extents_to_backpointers, ext->recovery_passes_requir… in bch2_reconstruct_alloc()
129 __set_bit_le64(BCH_RECOVERY_PASS_STABLE_check_alloc_to_lru_refs, ext->recovery_passes_required); in bch2_reconstruct_alloc()
131 __set_bit_le64(BCH_FSCK_ERR_ptr_to_missing_alloc_key, ext->errors_silent); in bch2_reconstruct_alloc()
132 __set_bit_le64(BCH_FSCK_ERR_ptr_gen_newer_than_bucket_gen, ext->errors_silent); in bch2_reconstruct_alloc()
133 __set_bit_le64(BCH_FSCK_ERR_stale_dirty_ptr, ext->errors_silent); in bch2_reconstruct_alloc()
135 __set_bit_le64(BCH_FSCK_ERR_dev_usage_buckets_wrong, ext->errors_silent); in bch2_reconstruct_alloc()
136 __set_bit_le64(BCH_FSCK_ERR_dev_usage_sectors_wrong, ext->errors_silent); in bch2_reconstruct_alloc()
137 __set_bit_le64(BCH_FSCK_ERR_dev_usage_fragmented_wrong, ext->errors_silent); in bch2_reconstruct_alloc()
139 __set_bit_le64(BCH_FSCK_ERR_fs_usage_btree_wrong, ext->errors_silent); in bch2_reconstruct_alloc()
140 __set_bit_le64(BCH_FSCK_ERR_fs_usage_cached_wrong, ext->errors_silent); in bch2_reconstruct_alloc()
141 __set_bit_le64(BCH_FSCK_ERR_fs_usage_persistent_reserved_wrong, ext->errors_silent); in bch2_reconstruct_alloc()
142 __set_bit_le64(BCH_FSCK_ERR_fs_usage_replicas_wrong, ext->errors_silent); in bch2_reconstruct_alloc()
144 __set_bit_le64(BCH_FSCK_ERR_alloc_key_to_missing_lru_entry, ext->errors_silent); in bch2_reconstruct_alloc()
146 __set_bit_le64(BCH_FSCK_ERR_alloc_key_data_type_wrong, ext->errors_silent); in bch2_reconstruct_alloc()
147 __set_bit_le64(BCH_FSCK_ERR_alloc_key_gen_wrong, ext->errors_silent); in bch2_reconstruct_alloc()
148 __set_bit_le64(BCH_FSCK_ERR_alloc_key_dirty_sectors_wrong, ext->errors_silent); in bch2_reconstruct_alloc()
149 __set_bit_le64(BCH_FSCK_ERR_alloc_key_cached_sectors_wrong, ext->errors_silent); in bch2_reconstruct_alloc()
150 __set_bit_le64(BCH_FSCK_ERR_alloc_key_stripe_wrong, ext->errors_silent); in bch2_reconstruct_alloc()
151 __set_bit_le64(BCH_FSCK_ERR_alloc_key_stripe_redundancy_wrong, ext->errors_silent); in bch2_reconstruct_alloc()
152 __set_bit_le64(BCH_FSCK_ERR_need_discard_key_wrong, ext->errors_silent); in bch2_reconstruct_alloc()
153 __set_bit_le64(BCH_FSCK_ERR_freespace_key_wrong, ext->errors_silent); in bch2_reconstruct_alloc()
154 __set_bit_le64(BCH_FSCK_ERR_bucket_gens_key_wrong, ext->errors_silent); in bch2_reconstruct_alloc()
155 __set_bit_le64(BCH_FSCK_ERR_freespace_hole_missing, ext->errors_silent); in bch2_reconstruct_alloc()
156 __set_bit_le64(BCH_FSCK_ERR_ptr_to_missing_backpointer, ext->errors_silent); in bch2_reconstruct_alloc()
157 __set_bit_le64(BCH_FSCK_ERR_lru_entry_bad, ext->errors_silent); in bch2_reconstruct_alloc()
158 __set_bit_le64(BCH_FSCK_ERR_accounting_mismatch, ext->errors_silent); in bch2_reconstruct_alloc()
161 …c->opts.recovery_passes |= bch2_recovery_passes_from_stable(le64_to_cpu(ext->recovery_passes_requi… in bch2_reconstruct_alloc()
659 struct bch_sb_field_ext *ext = bch2_sb_field_get(c->disk_sb.sb, ext); in check_version_upgrade() local
660 __le64 passes = ext->recovery_passes_required[0]; in check_version_upgrade()
662 passes = ext->recovery_passes_required[0] & ~passes; in check_version_upgrade()
740 struct bch_sb_field_ext *ext = bch2_sb_field_get(c->disk_sb.sb, ext); in bch2_fs_recovery() local
744 ext->recovery_passes_required[0] |= in bch2_fs_recovery()
749 u64 sb_passes = bch2_recovery_passes_from_stable(le64_to_cpu(ext->recovery_passes_required[0])); in bch2_fs_recovery()
763 __le64 passes = ext->recovery_passes_required[0]; in bch2_fs_recovery()
767 passes = ext->recovery_passes_required[0] & ~passes; in bch2_fs_recovery()
782 …c->opts.recovery_passes |= bch2_recovery_passes_from_stable(le64_to_cpu(ext->recovery_passes_requi… in bch2_fs_recovery()
996 ext = bch2_sb_field_get(c->disk_sb.sb, ext); in bch2_fs_recovery()
1011 !bch2_is_zero(ext->errors_silent, sizeof(ext->errors_silent))) { in bch2_fs_recovery()
1012 memset(ext->errors_silent, 0, sizeof(ext->errors_silent)); in bch2_fs_recovery()
1019 ext->btrees_lost_data) { in bch2_fs_recovery()
1020 ext->btrees_lost_data = 0; in bch2_fs_recovery()