Records

Functions

  • zx::result<fuchsia_paver::wire::Configuration> PartitionUuidToConfiguration (const paver::BlockDevices & devices, uuid::Uuid uuid)

    For testing only.

    Defined at line 100 of file ../../src/firmware/paver/abr-client.cc

  • zx::result<fuchsia_paver::wire::Configuration> CurrentSlotToConfiguration (std::string_view slot)

    For testing only.

    Defined at line 42 of file ../../src/firmware/paver/abr-client.cc

  • bool FindPartitionLabelByGuid (const paver::BlockDevices & devices, const uint8_t * guid, std::string & out)

    Defined at line 59 of file ../../src/firmware/paver/abr-client.cc

  • zx::result<fuchsia_paver::wire::Configuration> QueryBootConfig (const paver::BlockDevices & devices, const paver::PaverConfig & config)

    Defined at line 140 of file ../../src/firmware/paver/abr-client.cc

  • zx::result<bool> SupportsVerifiedBoot (const paver::BlockDevices & devices, const paver::PaverConfig & config)

    Ensures the system supports verified boot.

    This should be called prior to creating a DevicePartitioner and its corresponding abr::Client

    (via DevicePartitioner::CreateAbrClient), as otherwise unexpected errors may be returned.

    Defined at line 174 of file ../../src/firmware/paver/abr-client.cc

  • uint32_t AbrCrc32 (const void * bufsize_t buf_size)

    Defined at line 282 of file ../../src/firmware/paver/abr-client.cc