class EarlyBootZbiBytes
Defined at line 28 of file ../../zircon/kernel/phys/include/phys/early-boot.h
EarlyBootZbi is zbitl::View
<EarlyBootZbiBytes
*>. This is its storage type.
Public Methods
void EarlyBootZbiBytes ()
Defined at line 30 of file ../../zircon/kernel/phys/include/phys/early-boot.h
void EarlyBootZbiBytes (ktl::span<const ktl::byte> bytes)
Defined at line 32 of file ../../zircon/kernel/phys/include/phys/early-boot.h
void EarlyBootZbiBytes (ktl::span<const ktl::byte> bytes)
Defined at line 32 of file ../../zircon/kernel/phys/include/phys/early-boot.h
void EarlyBootZbiBytes (ktl::span<const ktl::byte> bytes)
Defined at line 32 of file ../../zircon/kernel/phys/include/phys/early-boot.h
void EarlyBootZbiBytes (const void * zbi_ptr)
Defined at line 34 of file ../../zircon/kernel/phys/include/phys/early-boot.h
ktl::span<const ktl::byte> get ()
Returns the associated data, synchronizing it on the first call.
Subsequent calls will not re-synchronize and can be regarded as cheap.
If these bytes represent a whole ZBI payload, then get() should not be
called (as that would defeat the intended minimal sync optimization
strategies of this abstraction).
Defined at line 47 of file ../../zircon/kernel/phys/include/phys/early-boot.h
ktl::span<const ktl::byte> * operator-> ()
Similar to get().
Defined at line 50 of file ../../zircon/kernel/phys/include/phys/early-boot.h
Friends
class StorageTraits