class ZeroSubRange
Defined at line 1908 of file fidling/gen/sdk/fidl/fuchsia.sysmem/fuchsia.sysmem/cpp/fidl/fuchsia.sysmem/cpp/markers.h
Zero a sub-range of a currently-existing physical range added via
AddSecureHeapPhysicalRange(). The sub-range must be fully covered by
exactly one physical range, and must not overlap with any other
physical range.
is_covering_range_explicit - When true, the covering range must be one
of the ranges explicitly created via AddSecureHeapPhysicalRange(),
possibly modified since. When false, the covering range must not
be one of the ranges explicitly created via
AddSecureHeapPhysicalRange(), but the covering range must exist as
a covering range not created via AddSecureHeapPhysicalRange(). The
covering range is typically the entire physical range (or a range
which covers even more) of a heap configured by the TEE and whose
configuration is conveyed to sysmem via GetPhysicalSecureHeaps().
Ongoing DMA is not disrupted by this request.
Public Members
static const bool kHasClientToServer
static const bool kHasClientToServerBody
static const bool kHasServerToClient
static const bool kHasServerToClientBody
static const bool kHasNonEmptyUserFacingResponse
static const bool kHasDomainError
static const bool kHasFrameworkError
static const uint64_t kOrdinal