summaryrefslogtreecommitdiff
path: root/cmd_debug.c
diff options
context:
space:
mode:
Diffstat (limited to 'cmd_debug.c')
-rw-r--r--cmd_debug.c15
1 files changed, 7 insertions, 8 deletions
diff --git a/cmd_debug.c b/cmd_debug.c
index d27e9555..1c5af4d1 100644
--- a/cmd_debug.c
+++ b/cmd_debug.c
@@ -160,8 +160,8 @@ static void list_keys(struct bch_fs *c, enum btree_id btree_id,
if (bkey_cmp(k.k->p, end) > 0)
break;
- bch2_bkey_val_to_text(c, bkey_type(0, btree_id),
- buf, sizeof(buf), k);
+ bch2_bkey_val_to_text(&PBUF(buf), c,
+ bkey_type(0, btree_id), k);
puts(buf);
}
bch2_btree_iter_unlock(&iter);
@@ -178,7 +178,7 @@ static void list_btree_formats(struct bch_fs *c, enum btree_id btree_id,
if (bkey_cmp(b->key.k.p, end) > 0)
break;
- bch2_print_btree_node(c, b, buf, sizeof(buf));
+ bch2_btree_node_to_text(&PBUF(buf), c, b);
puts(buf);
}
bch2_btree_iter_unlock(&iter);
@@ -198,14 +198,13 @@ static void list_nodes_keys(struct bch_fs *c, enum btree_id btree_id,
if (bkey_cmp(b->key.k.p, end) > 0)
break;
- bch2_print_btree_node(c, b, buf, sizeof(buf));
+ bch2_btree_node_to_text(&PBUF(buf), c, b);
fputs(buf, stdout);
- buf[0] = '\t';
-
for_each_btree_node_key_unpack(b, k, &node_iter, &unpacked) {
- bch2_bkey_val_to_text(c, bkey_type(0, btree_id),
- buf + 1, sizeof(buf) - 1, k);
+ bch2_bkey_val_to_text(&PBUF(buf), c,
+ bkey_type(0, btree_id), k);
+ putchar('\t');
puts(buf);
}
}