78 std::unique_ptr<ReaderSeeker>
dtb_;
Definition: vendor_boot_image_builder.h:27
uint32_t ramdisk_addr_
Definition: vendor_boot_image_builder.h:73
VendorBootImageBuilder & KernelAddr(uint32_t) &
Definition: vendor_boot_image_builder.cc:52
Result< ConcatReaderSeeker > BuildV4()
Definition: vendor_boot_image_builder.cc:136
std::string kernel_command_line_
Definition: vendor_boot_image_builder.h:75
static constexpr uint64_t kDefaultDtbOffset
Definition: vendor_boot_image_builder.h:35
std::string name_
Definition: vendor_boot_image_builder.h:77
uint32_t tags_addr_
Definition: vendor_boot_image_builder.h:76
static constexpr uint32_t kDefaultBaseAddress
Definition: vendor_boot_image_builder.h:31
VendorBootImageBuilder & Dtb(std::unique_ptr< ReaderSeeker >) &
Definition: vendor_boot_image_builder.cc:108
VendorBootImageBuilder & TagsAddr(uint32_t) &
Definition: vendor_boot_image_builder.cc:92
uint32_t page_size_
Definition: vendor_boot_image_builder.h:71
VendorBootImageBuilder & Name(std::string_view) &
Definition: vendor_boot_image_builder.cc:100
std::unique_ptr< ReaderSeeker > vendor_ramdisk_
Definition: vendor_boot_image_builder.h:74
VendorBootImageBuilder & DtbAddr(uint64_t) &
Definition: vendor_boot_image_builder.cc:118
static constexpr uint32_t kDefaultRamdiskOffset
Definition: vendor_boot_image_builder.h:33
std::unique_ptr< ReaderSeeker > dtb_
Definition: vendor_boot_image_builder.h:78
uint32_t kernel_addr_
Definition: vendor_boot_image_builder.h:72
VendorBootImageBuilder & KernelCommandLine(std::string_view) &
Definition: vendor_boot_image_builder.cc:82
VendorBootImageBuilder & RamdiskAddr(uint32_t) &
Definition: vendor_boot_image_builder.cc:62
static constexpr uint32_t kDefaultKernelOffset
Definition: vendor_boot_image_builder.h:32
VendorBootImageBuilder & VendorRamdisk(std::unique_ptr< ReaderSeeker >) &
Definition: vendor_boot_image_builder.cc:72
static constexpr uint32_t kDefaultTagsOffset
Definition: vendor_boot_image_builder.h:34
VendorBootImageBuilder & Bootconfig(std::unique_ptr< ReaderSeeker >) &
Definition: vendor_boot_image_builder.cc:126
VendorBootImageBuilder & PageSize(uint32_t) &
Definition: vendor_boot_image_builder.cc:44
static constexpr uint32_t kDefaultPageSize
Definition: vendor_boot_image_builder.h:30
uint64_t dtb_addr_
Definition: vendor_boot_image_builder.h:79
std::unique_ptr< ReaderSeeker > bootconfig_
Definition: vendor_boot_image_builder.h:80
Definition: alloc_driver.h:20
tl::expected< T, StackTraceError > Result
Definition: result_type.h:30