Lines Matching full:ramdisk
555 " flash vendor_boot:RAMDISK [FILENAME]\n" in show_help()
556 " Flash vendor_boot ramdisk, fetching the existing\n" in show_help()
558 " ramdisk.\n" in show_help()
559 " --dtb DTB If set with flash vendor_boot:RAMDISK, then\n" in show_help()
600 " boot KERNEL [RAMDISK [SECOND]]\n" in show_help()
602 " flash:raw PARTITION KERNEL [RAMDISK [SECOND]]\n" in show_help()
608 " --ramdisk-offset Set ramdisk offset (default: 0x01000000).\n" in show_help()
657 static std::vector<char> LoadBootableImage(const std::string& kernel, const std::string& ramdisk, in LoadBootableImage() argument
673 if (!ramdisk.empty()) die("cannot boot a boot.img *and* ramdisk"); in LoadBootableImage()
679 if (!ramdisk.empty()) { in LoadBootableImage()
680 if (!ReadFileToVector(ramdisk, &ramdisk_data)) { in LoadBootableImage()
681 die("cannot load '%s': %s", ramdisk.c_str(), strerror(errno)); in LoadBootableImage()
1474 // repack vendor_boot image with an updated ramdisk. After execution, buf is set
1487 die("Flashing sparse vendor ramdisk image is not supported."); in repack_ramdisk()
1493 std::string ramdisk(pname_sv.substr(pname_sv.find(':') + 1)); in repack_ramdisk() local
1501 die("Flashing sparse vendor ramdisk image with dtb is not supported."); in repack_ramdisk()
1511 auto repack_res = replace_vendor_ramdisk(vendor_boot, vendor_boot_size, ramdisk, buf->fd, in repack_ramdisk()
2264 {"ramdisk-offset", required_argument, 0, 0}, in Main()
2318 } else if (name == "ramdisk-offset") { in Main()
2505 std::string ramdisk; in Main() local
2506 if (!args.empty()) ramdisk = next_arg(&args); in Main()
2509 auto data = LoadBootableImage(kernel, ramdisk, second_stage); in Main()
2527 std::string ramdisk; in Main() local
2528 if (!args.empty()) ramdisk = next_arg(&args); in Main()
2532 auto data = LoadBootableImage(kernel, ramdisk, second_stage); in Main()