Lines Matching defs:extent
263 bp.level ? "btree node" : "extent");
425 struct bkey_s_c extent, unsigned dev)
427 struct bkey_i *n = bch2_bkey_make_mut_noupdate(trans, extent);
437 enum btree_id btree, struct bkey_s_c extent,
441 struct bkey_ptrs_c ptrs = bch2_bkey_ptrs_c(extent);
450 if (bkey_is_btree_ptr(extent.k))
453 bkey_for_each_ptr_decode(extent.k, ptrs, p, entry)
480 prt_str(&buf, "extents pointing to same space, but first extent checksum bad:");
482 bch2_bkey_val_to_text(&buf, c, extent);
486 struct nonce nonce = extent_nonce(extent.k->version, p.crc);
491 ret = drop_dev_and_update(trans, btree, extent, dev) ?: 1;
519 prt_str(&buf, "extent for nonexistent device:bucket ");
568 /* Do we have a backpointer for a different extent? */
587 prt_printf(&buf, "duplicate versions of same extent, deleting smaller\n ");
920 bp.v->level ? "btree node" : "extent",