Namespaces

Enumerations

enum SharedMemoryType : uint64_t
Name Value Comments
kApplication 0x0

Memory that can be shared with a userspace application

kKernel 0x1

Memory that can only be shared with the "kernel"
"Kernel" means access up to the driver but not the userspace application, but does not
translate strictly to "kernel space only" due to the microkernel nature of Zircon in Fuchsia.

kGlobal 0x2

Memory that is shared with "kernel" but can be exported to userspace
"Kernel" means access up to the driver but not the userspace application, but does not
translate strictly to "kernel space only" due to the microkernel nature of Zircon in Fuchsia.

Defined at line 371 of file ../../src/devices/tee/drivers/optee/optee-smc.h

Records

Functions

  • bool operator== (const Uuid & l, const Uuid & r)

    Defined at line 64 of file ../../src/devices/tee/drivers/optee/optee-util.cc

  • bool operator< (const Uuid & l, const Uuid & r)

    Defined at line 70 of file ../../src/devices/tee/drivers/optee/optee-util.cc