summaryrefslogtreecommitdiff
path: root/cmd_fs.c
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@gmail.com>2022-03-30 17:40:25 -0400
committerKent Overstreet <kent.overstreet@gmail.com>2022-03-30 17:40:37 -0400
commite240b4ae86adb022e3266220ce9807dad8b51beb (patch)
tree535081dc65b75f8f288f10b820eeebbd64f9e0e0 /cmd_fs.c
parent59abea577659ce82ff0098633caaf74076a9b4d7 (diff)
Update bcachefs sources to f638850417 bcachefs: bch2_trans_log_msg()
Diffstat (limited to 'cmd_fs.c')
-rw-r--r--cmd_fs.c15
1 files changed, 7 insertions, 8 deletions
diff --git a/cmd_fs.c b/cmd_fs.c
index 6bf00c03..3121e5b7 100644
--- a/cmd_fs.c
+++ b/cmd_fs.c
@@ -4,11 +4,10 @@
#include <uuid/uuid.h>
-#include "ccan/darray/darray.h"
-
#include "linux/sort.h"
#include "libbcachefs/bcachefs_ioctl.h"
+#include "libbcachefs/darray.h"
#include "libbcachefs/opts.h"
#include "cmds.h"
@@ -115,7 +114,7 @@ static struct dev_name *dev_idx_to_name(dev_names *dev_names, unsigned idx)
{
struct dev_name *dev;
- darray_foreach(dev, *dev_names)
+ darray_for_each(*dev_names, dev)
if (dev->idx == idx)
return dev;
@@ -256,22 +255,22 @@ static void fs_usage_to_text(struct printbuf *out, const char *path)
free(u);
- sort(&darray_item(dev_names, 0), darray_size(dev_names),
- sizeof(darray_item(dev_names, 0)), dev_by_label_cmp, NULL);
+ sort(dev_names.data, dev_names.nr,
+ sizeof(dev_names.data[0]), dev_by_label_cmp, NULL);
out->tabstops[0] = 16;
out->tabstops[1] = 36;
out->tabstops[2] = 52;
out->tabstops[3] = 68;
- darray_foreach(dev, dev_names)
+ darray_for_each(dev_names, dev)
dev_usage_to_text(out, fs, dev);
- darray_foreach(dev, dev_names) {
+ darray_for_each(dev_names, dev) {
free(dev->dev);
free(dev->label);
}
- darray_free(dev_names);
+ darray_exit(dev_names);
bcache_fs_close(fs);
}