class Device
Defined at line 204 of file fidling/gen/sdk/fidl/fuchsia.hardware.securemem/fuchsia.hardware.securemem/hlcpp/fuchsia/hardware/securemem/cpp/fidl.h
This protocol currently is a temporary measure to allow for services to get the physical address
of a previously pinned VMO until trusted services can be handed BTI handles.
Public Methods
void ~Device ()
void GetSecureMemoryPhysicalAddress (::zx::vmo secure_mem, GetSecureMemoryPhysicalAddressCallback callback)
Gets the physical address of a previously pinned VMO.
Note:
* The VMO must be contiguous.
* `secure_mem` is expected to have a stable physical address that is pinned by some other
entity. The protocol implementation should not be expected to keep the VMO pinned.
* The server implementation must not use an IOMMU-backed BTI handle, as the physical
address of the VMO being pinned must be stable.