diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2022-03-30 17:40:25 -0400 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@gmail.com> | 2022-03-30 17:40:37 -0400 |
commit | e240b4ae86adb022e3266220ce9807dad8b51beb (patch) | |
tree | 535081dc65b75f8f288f10b820eeebbd64f9e0e0 /cmd_fs.c | |
parent | 59abea577659ce82ff0098633caaf74076a9b4d7 (diff) |
Update bcachefs sources to f638850417 bcachefs: bch2_trans_log_msg()
Diffstat (limited to 'cmd_fs.c')
-rw-r--r-- | cmd_fs.c | 15 |
1 files changed, 7 insertions, 8 deletions
@@ -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); } |