diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2018-11-09 04:00:42 -0500 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@gmail.com> | 2018-11-09 04:06:53 -0500 |
commit | bdba182d105b1eaa9776c78a094b0b0192046651 (patch) | |
tree | 80a411cfe394ae6e877ba7a5618048ce22113992 /cmd_debug.c | |
parent | 8ab9dc0a9a29e5459e41052a272736e3e7ed3c13 (diff) |
Update bcachefs sources to d7dbddc450 bcachefs: revamp to_text methods
Diffstat (limited to 'cmd_debug.c')
-rw-r--r-- | cmd_debug.c | 15 |
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); } } |