| /linux/fs/bcachefs/ |
| A D | bkey_methods.c | 49 bkey_fsck_err_on(bkey_val_bytes(k.k), in empty_val_key_validate() 172 bkey_fsck_err_on(k.k->u64s < BKEY_U64s, in __bch2_bkey_validate() 179 bkey_fsck_err_on(k.k->type < KEY_TYPE_MAX && in __bch2_bkey_validate() 190 bkey_fsck_err_on(k.k->size == 0, in __bch2_bkey_validate() 194 bkey_fsck_err_on(k.k->size > k.k->p.offset, in __bch2_bkey_validate() 199 bkey_fsck_err_on(k.k->size, in __bch2_bkey_validate() 208 bkey_fsck_err_on(!k.k->p.snapshot, in __bch2_bkey_validate() 212 bkey_fsck_err_on(k.k->p.snapshot, in __bch2_bkey_validate() 222 bkey_fsck_err_on(bkey_eq(k.k->p, POS_MAX), in __bch2_bkey_validate() 243 bkey_fsck_err_on(bpos_lt(k.k->p, b->data->min_key), in bch2_bkey_in_btree_node() [all …]
|
| A D | extents.c | 207 bkey_fsck_err_on(!bp.v->sectors_written, in bch2_btree_ptr_v2_validate() 1209 bkey_fsck_err_on(bucket >= nbuckets, in extent_ptr_validate() 1212 bkey_fsck_err_on(bucket < first_bucket, in extent_ptr_validate() 1244 bkey_fsck_err_on(bkey_is_btree_ptr(k.k) && in bch2_bkey_ptrs_validate() 1291 bkey_fsck_err_on(crc_since_last_ptr, in bch2_bkey_ptrs_validate() 1296 bkey_fsck_err_on(crc_is_encoded(crc) && in bch2_bkey_ptrs_validate() 1305 bkey_fsck_err_on(have_ec, in bch2_bkey_ptrs_validate() 1331 bkey_fsck_err_on(!nr_ptrs, in bch2_bkey_ptrs_validate() 1334 bkey_fsck_err_on(nr_ptrs > BCH_BKEY_PTRS_MAX, in bch2_bkey_ptrs_validate() 1343 bkey_fsck_err_on(crc_since_last_ptr, in bch2_bkey_ptrs_validate() [all …]
|
| A D | dirent.c | 110 bkey_fsck_err_on(!d_name.len, in bch2_dirent_validate() 114 bkey_fsck_err_on(bkey_val_u64s(k.k) > dirent_val_u64s(d_name.len), in bch2_dirent_validate() 123 bkey_fsck_err_on((flags & BCH_VALIDATE_commit) && d_name.len > BCH_NAME_MAX, in bch2_dirent_validate() 128 bkey_fsck_err_on(d_name.len != strnlen(d_name.name, d_name.len), in bch2_dirent_validate() 132 bkey_fsck_err_on((d_name.len == 1 && !memcmp(d_name.name, ".", 1)) || in bch2_dirent_validate() 137 bkey_fsck_err_on(memchr(d_name.name, '/', d_name.len), in bch2_dirent_validate() 141 bkey_fsck_err_on(d.v->d_type != DT_SUBVOL && in bch2_dirent_validate()
|
| A D | inode.c | 436 bkey_fsck_err_on(k.k->p.inode, in __bch2_inode_validate() 440 bkey_fsck_err_on(k.k->p.offset < BLOCKDEV_INODE_MAX, in __bch2_inode_validate() 444 bkey_fsck_err_on(bch2_inode_unpack(k, &unpacked), in __bch2_inode_validate() 448 bkey_fsck_err_on(unpacked.bi_data_checksum >= BCH_CSUM_OPT_NR + 1, in __bch2_inode_validate() 453 bkey_fsck_err_on(unpacked.bi_compression && in __bch2_inode_validate() 458 bkey_fsck_err_on((unpacked.bi_flags & BCH_INODE_unlinked) && in __bch2_inode_validate() 463 bkey_fsck_err_on(unpacked.bi_subvol && !S_ISDIR(unpacked.bi_mode), in __bch2_inode_validate() 476 bkey_fsck_err_on(INODEv1_STR_HASH(inode.v) >= BCH_STR_HASH_NR, in bch2_inode_validate() 492 bkey_fsck_err_on(INODEv2_STR_HASH(inode.v) >= BCH_STR_HASH_NR, in bch2_inode_v2_validate() 516 bkey_fsck_err_on(INODEv3_STR_HASH(inode.v) >= BCH_STR_HASH_NR, in bch2_inode_v3_validate() [all …]
|
| A D | xattr.c | 81 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()
|
| A D | alloc_background.c | 207 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 …]
|
| A D | disk_accounting.c | 137 bkey_fsck_err_on(bversion_zero(k.k->bversion), in bch2_accounting_validate() 149 bkey_fsck_err_on(!acc_k.replicas.nr_devs, in bch2_accounting_validate() 153 bkey_fsck_err_on(acc_k.replicas.nr_required > acc_k.replicas.nr_devs || in bch2_accounting_validate() 160 bkey_fsck_err_on(acc_k.replicas.devs[i] >= acc_k.replicas.devs[i + 1], in bch2_accounting_validate() 183 bkey_fsck_err_on(!is_zero(end, (void *) (&acc_k + 1)), in bch2_accounting_validate()
|
| A D | snapshot.c | 39 bkey_fsck_err_on(bkey_gt(k.k->p, POS(0, U32_MAX)) || in bch2_snapshot_tree_validate() 234 bkey_fsck_err_on(bkey_gt(k.k->p, POS(0, U32_MAX)) || in bch2_snapshot_validate() 242 bkey_fsck_err_on(id && id <= k.k->p.offset, in bch2_snapshot_validate() 247 bkey_fsck_err_on(le32_to_cpu(s.v->children[0]) < le32_to_cpu(s.v->children[1]), in bch2_snapshot_validate() 251 bkey_fsck_err_on(s.v->children[0] && s.v->children[0] == s.v->children[1], in bch2_snapshot_validate() 258 bkey_fsck_err_on(id >= k.k->p.offset, in bch2_snapshot_validate() 265 bkey_fsck_err_on(le32_to_cpu(s.v->skip[0]) > le32_to_cpu(s.v->skip[1]) || in bch2_snapshot_validate() 273 bkey_fsck_err_on(id && id < le32_to_cpu(s.v->parent), in bch2_snapshot_validate()
|
| A D | error.h | 194 #define bkey_fsck_err_on(cond, ...) \ macro
|
| A D | subvolume.c | 215 bkey_fsck_err_on(bkey_lt(k.k->p, SUBVOL_POS_MIN) || in bch2_subvolume_validate() 220 bkey_fsck_err_on(!subvol.v->snapshot, in bch2_subvolume_validate() 224 bkey_fsck_err_on(!subvol.v->inode, in bch2_subvolume_validate()
|
| A D | lru.c | 19 bkey_fsck_err_on(!lru_pos_time(k.k->p), in bch2_lru_validate()
|
| A D | backpointers.c | 57 bkey_fsck_err_on(bp.v->level > BTREE_MAX_DEPTH, in bch2_backpointer_validate() 74 bkey_fsck_err_on((bp.v->bucket_offset >> MAX_EXTENT_COMPRESS_RATIO_SHIFT) >= ca->mi.bucket_size || in bch2_backpointer_validate()
|
| A D | reflink.c | 38 bkey_fsck_err_on(le64_to_cpu(p.v->idx) < le32_to_cpu(p.v->front_pad), in bch2_reflink_p_validate()
|
| A D | ec.c | 117 bkey_fsck_err_on(bkey_eq(k.k->p, POS_MIN) || in bch2_stripe_validate() 122 bkey_fsck_err_on(bkey_val_u64s(k.k) < stripe_val_u64s(s), in bch2_stripe_validate() 127 bkey_fsck_err_on(s->csum_granularity_bits >= 64, in bch2_stripe_validate()
|
| A D | quota.c | 67 bkey_fsck_err_on(k.k->p.inode >= QTYP_NR, in bch2_quota_validate()
|