Home
last modified time | relevance | path

Searched refs:bkey_fsck_err_on (Results 1 – 15 of 15) sorted by relevance

/linux-6.15/fs/bcachefs/
H A Dbkey_methods.c49 bkey_fsck_err_on(bkey_val_bytes(k.k), in empty_val_key_validate()
179 bkey_fsck_err_on(k.k->u64s < BKEY_U64s, in __bch2_bkey_validate()
196 bkey_fsck_err_on(strict_key_type_allowed && in __bch2_bkey_validate()
207 bkey_fsck_err_on(k.k->size == 0, in __bch2_bkey_validate()
211 bkey_fsck_err_on(k.k->size > k.k->p.offset, in __bch2_bkey_validate()
216 bkey_fsck_err_on(k.k->size, in __bch2_bkey_validate()
225 bkey_fsck_err_on(!k.k->p.snapshot, in __bch2_bkey_validate()
229 bkey_fsck_err_on(k.k->p.snapshot, in __bch2_bkey_validate()
239 bkey_fsck_err_on(bkey_eq(k.k->p, POS_MAX), in __bch2_bkey_validate()
260 bkey_fsck_err_on(bpos_lt(k.k->p, b->data->min_key), in bch2_bkey_in_btree_node()
[all …]
H A Dextents.c276 bkey_fsck_err_on(!bp.v->sectors_written, in bch2_btree_ptr_v2_validate()
1331 bkey_fsck_err_on(bucket >= nbuckets, in extent_ptr_validate()
1334 bkey_fsck_err_on(bucket < first_bucket, in extent_ptr_validate()
1366 bkey_fsck_err_on(bkey_is_btree_ptr(k.k) && in bch2_bkey_ptrs_validate()
1405 bkey_fsck_err_on(crc_is_encoded(crc) && in bch2_bkey_ptrs_validate()
1423 bkey_fsck_err_on(crc_since_last_ptr, in bch2_bkey_ptrs_validate()
1431 bkey_fsck_err_on(have_ec, in bch2_bkey_ptrs_validate()
1455 bkey_fsck_err_on(entry != ptrs.start, in bch2_bkey_ptrs_validate()
1462 bkey_fsck_err_on(!nr_ptrs, in bch2_bkey_ptrs_validate()
1474 bkey_fsck_err_on(crc_since_last_ptr, in bch2_bkey_ptrs_validate()
[all …]
H A Ddirent.c159 bkey_fsck_err_on(!d_name.len, in bch2_dirent_validate()
163 bkey_fsck_err_on(d_name.len + d_cf_name.len > name_block_len, in bch2_dirent_validate()
172 bkey_fsck_err_on((from.flags & BCH_VALIDATE_commit) && d_name.len > BCH_NAME_MAX, in bch2_dirent_validate()
177 bkey_fsck_err_on(d_name.len != strnlen(d_name.name, d_name.len), in bch2_dirent_validate()
181 bkey_fsck_err_on((d_name.len == 1 && !memcmp(d_name.name, ".", 1)) || in bch2_dirent_validate()
186 bkey_fsck_err_on(memchr(d_name.name, '/', d_name.len), in bch2_dirent_validate()
190 bkey_fsck_err_on(d.v->d_type != DT_SUBVOL && in bch2_dirent_validate()
196 bkey_fsck_err_on(from.from == BKEY_VALIDATE_commit && in bch2_dirent_validate()
202 bkey_fsck_err_on(d_cf_name.len != strnlen(d_cf_name.name, d_cf_name.len), in bch2_dirent_validate()
H A Dinode.c438 bkey_fsck_err_on(k.k->p.inode, in __bch2_inode_validate()
442 bkey_fsck_err_on(k.k->p.offset < BLOCKDEV_INODE_MAX, in __bch2_inode_validate()
446 bkey_fsck_err_on(bch2_inode_unpack(k, &unpacked), in __bch2_inode_validate()
450 bkey_fsck_err_on(unpacked.bi_data_checksum >= BCH_CSUM_OPT_NR + 1, in __bch2_inode_validate()
455 bkey_fsck_err_on(unpacked.bi_compression && in __bch2_inode_validate()
460 bkey_fsck_err_on((unpacked.bi_flags & BCH_INODE_unlinked) && in __bch2_inode_validate()
478 bkey_fsck_err_on(INODEv1_STR_HASH(inode.v) >= BCH_STR_HASH_NR, in bch2_inode_validate()
494 bkey_fsck_err_on(INODEv2_STR_HASH(inode.v) >= BCH_STR_HASH_NR, in bch2_inode_v2_validate()
518 bkey_fsck_err_on(INODEv3_STR_HASH(inode.v) >= BCH_STR_HASH_NR, in bch2_inode_v3_validate()
787 bkey_fsck_err_on(k.k->p.inode, in bch2_inode_generation_validate()
[all …]
H A Dxattr.c81 bkey_fsck_err_on(bkey_val_u64s(k.k) < val_u64s, in bch2_xattr_validate()
90 bkey_fsck_err_on(bkey_val_u64s(k.k) > val_u64s, in bch2_xattr_validate()
95 bkey_fsck_err_on(!bch2_xattr_type_to_handler(xattr.v->x_type), in bch2_xattr_validate()
99 bkey_fsck_err_on(memchr(xattr.v->x_name, '\0', xattr.v->x_name_len), in bch2_xattr_validate()
H A Ddisk_accounting.c151 bkey_fsck_err_on((from.flags & BCH_VALIDATE_commit) && in bch2_accounting_validate()
164 bkey_fsck_err_on(!acc_k.replicas.nr_devs, in bch2_accounting_validate()
168 bkey_fsck_err_on(acc_k.replicas.nr_required > acc_k.replicas.nr_devs || in bch2_accounting_validate()
175 bkey_fsck_err_on(acc_k.replicas.devs[i] >= acc_k.replicas.devs[i + 1], in bch2_accounting_validate()
198 bkey_fsck_err_on(!is_zero(end, (void *) (&acc_k + 1)), in bch2_accounting_validate()
202 bkey_fsck_err_on(bch2_accounting_counters(k.k) != bch2_accounting_type_nr_counters[acc_k.type], in bch2_accounting_validate()
H A Dalloc_background.c207 bkey_fsck_err_on(bkey_val_u64s(a.k) < bch_alloc_v1_val_u64s(a.v), in bch2_alloc_v1_validate()
221 bkey_fsck_err_on(bch2_alloc_unpack_v2(&u, k), in bch2_alloc_v2_validate()
234 bkey_fsck_err_on(bch2_alloc_unpack_v3(&u, k), in bch2_alloc_v3_validate()
249 bkey_fsck_err_on(alloc_v4_u64s_noerror(&a) > bkey_val_u64s(k.k), in bch2_alloc_v4_validate()
254 bkey_fsck_err_on(!BCH_ALLOC_V4_BACKPOINTERS_START(&a) && in bch2_alloc_v4_validate()
259 bkey_fsck_err_on(alloc_data_type(a, a.data_type) != a.data_type, in bch2_alloc_v4_validate()
265 bkey_fsck_err_on(a.io_time[i] > LRU_TIME_MAX, in bch2_alloc_v4_validate()
280 bkey_fsck_err_on(stripe_sectors || in bch2_alloc_v4_validate()
296 bkey_fsck_err_on(!a.dirty_sectors && in bch2_alloc_v4_validate()
303 bkey_fsck_err_on(!a.cached_sectors || in bch2_alloc_v4_validate()
[all …]
H A Dsnapshot.c40 bkey_fsck_err_on(bkey_gt(k.k->p, POS(0, U32_MAX)) || in bch2_snapshot_tree_validate()
236 bkey_fsck_err_on(bkey_gt(k.k->p, POS(0, U32_MAX)) || in bch2_snapshot_validate()
244 bkey_fsck_err_on(id && id <= k.k->p.offset, in bch2_snapshot_validate()
249 bkey_fsck_err_on(le32_to_cpu(s.v->children[0]) < le32_to_cpu(s.v->children[1]), in bch2_snapshot_validate()
253 bkey_fsck_err_on(s.v->children[0] && s.v->children[0] == s.v->children[1], in bch2_snapshot_validate()
260 bkey_fsck_err_on(id >= k.k->p.offset, in bch2_snapshot_validate()
267 bkey_fsck_err_on(le32_to_cpu(s.v->skip[0]) > le32_to_cpu(s.v->skip[1]) || in bch2_snapshot_validate()
275 bkey_fsck_err_on(id && id < le32_to_cpu(s.v->parent), in bch2_snapshot_validate()
H A Derror.h173 #define bkey_fsck_err_on(cond, ...) \ macro
H A Dsubvolume.c216 bkey_fsck_err_on(bkey_lt(k.k->p, SUBVOL_POS_MIN) || in bch2_subvolume_validate()
221 bkey_fsck_err_on(!subvol.v->snapshot, in bch2_subvolume_validate()
225 bkey_fsck_err_on(!subvol.v->inode, in bch2_subvolume_validate()
H A Dlru.c20 bkey_fsck_err_on(!lru_pos_time(k.k->p), in bch2_lru_validate()
H A Dreflink.c49 bkey_fsck_err_on(REFLINK_P_IDX(p.v) < le32_to_cpu(p.v->front_pad), in bch2_reflink_p_validate()
96 bkey_fsck_err_on(bkey_gt(k.k->p, POS(0, REFLINK_P_IDX_MAX)), in bch2_reflink_v_validate()
H A Dbackpointers.c24 bkey_fsck_err_on(bp.v->level > BTREE_MAX_DEPTH, in bch2_backpointer_validate()
29 bkey_fsck_err_on(bp.k->p.inode == BCH_SB_MEMBER_INVALID, in bch2_backpointer_validate()
H A Dec.c121 bkey_fsck_err_on(bkey_eq(k.k->p, POS_MIN) || in bch2_stripe_validate()
126 bkey_fsck_err_on(bkey_val_u64s(k.k) < stripe_val_u64s(s), in bch2_stripe_validate()
131 bkey_fsck_err_on(s->csum_granularity_bits >= 64, in bch2_stripe_validate()
H A Dquota.c67 bkey_fsck_err_on(k.k->p.inode >= QTYP_NR, in bch2_quota_validate()