Lines Matching defs:err
30 enum bkey_invalid_flags flags, struct printbuf *err)
44 enum bkey_invalid_flags flags, struct printbuf *err)
48 bkey_fsck_err_on(bkey_val_bytes(k.k), c, err,
61 enum bkey_invalid_flags flags, struct printbuf *err)
85 enum bkey_invalid_flags flags, struct printbuf *err)
127 struct printbuf *err)
132 bkey_fsck_err_on(bkey_val_bytes(k.k) < ops->min_val_size, c, err,
140 ret = ops->key_invalid(c, k, flags, err);
163 struct printbuf *err)
167 bkey_fsck_err_on(k.k->u64s < BKEY_U64s, c, err,
176 !(bch2_key_types_allowed[type] & BIT_ULL(k.k->type)), c, err,
185 bkey_fsck_err_on(k.k->size == 0, c, err,
189 bkey_fsck_err_on(k.k->size > k.k->p.offset, c, err,
194 bkey_fsck_err_on(k.k->size, c, err,
203 bkey_fsck_err_on(!k.k->p.snapshot, c, err,
207 bkey_fsck_err_on(k.k->p.snapshot, c, err,
217 bkey_fsck_err_on(bkey_eq(k.k->p, POS_MAX), c, err,
228 struct printbuf *err)
230 return __bch2_bkey_invalid(c, k, type, flags, err) ?:
231 bch2_bkey_val_invalid(c, k, flags, err);
235 struct bkey_s_c k, struct printbuf *err)
239 bkey_fsck_err_on(bpos_lt(k.k->p, b->data->min_key), c, err,
243 bkey_fsck_err_on(bpos_gt(k.k->p, b->data->max_key), c, err,