class OpteeControllerBase

Defined at line 73 of file ../../src/devices/tee/drivers/optee/optee-controller.h

Public Methods

CallResult CallWithMessage (const optee::Message & message, RpcHandler rpc_handler)
SharedMemoryManager::DriverMemoryPool * driver_pool ()
SharedMemoryManager::ClientMemoryPool * client_pool ()
void WaitQueueWait (uint64_t key)

Defined at line 56 of file ../../src/devices/tee/drivers/optee/optee-controller.cc

void WaitQueueSignal (uint64_t key)

Defined at line 71 of file ../../src/devices/tee/drivers/optee/optee-controller.cc

size_t WaitQueueSize ()

Defined at line 80 of file ../../src/devices/tee/drivers/optee/optee-controller.cc

std::list<WaitCtx>::iterator CommandQueueInit ()

Defined at line 82 of file ../../src/devices/tee/drivers/optee/optee-controller.cc

void CommandQueueWait (std::list<WaitCtx>::iterator & el)

Defined at line 93 of file ../../src/devices/tee/drivers/optee/optee-controller.cc

void CommandQueueSignal (const std::list<WaitCtx>::iterator & el)

Defined at line 110 of file ../../src/devices/tee/drivers/optee/optee-controller.cc

size_t CommandQueueSize ()

Defined at line 135 of file ../../src/devices/tee/drivers/optee/optee-controller.cc

size_t CommandQueueWaitSize ()

Defined at line 136 of file ../../src/devices/tee/drivers/optee/optee-controller.cc

zx::result<fidl::ClientEnd<fuchsia_hardware_rpmb::Rpmb>> RpmbConnectServer ()
zx_device_t * GetDevice ()

Records