"Das U-Boot" Source Tree
at master 26 lines 538 B view raw
1// SPDX-License-Identifier: GPL-2.0+ 2/* 3 * 2017 by Marek Behún <kabel@kernel.org> 4 */ 5 6#include <command.h> 7#include <btrfs.h> 8#include <fs.h> 9 10int do_btrsubvol(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[]) 11{ 12 if (argc != 3) 13 return CMD_RET_USAGE; 14 15 if (fs_set_blk_dev(argv[1], argv[2], FS_TYPE_BTRFS)) 16 return 1; 17 18 btrfs_list_subvols(); 19 return 0; 20} 21 22U_BOOT_CMD(btrsubvol, 3, 1, do_btrsubvol, 23 "list subvolumes of a BTRFS filesystem", 24 "<interface> <dev[:part]>\n" 25 " - List subvolumes of a BTRFS filesystem." 26);