Searched refs:OpteeController (Results 1 - 3 of 3) sorted by relevance

/fuchsia/zircon/system/dev/tee/optee/
H A Doptee-controller.h25 class OpteeController;
26 using OpteeControllerBase = ddk::Device<OpteeController, ddk::Openable, ddk::Unbindable>;
27 using OpteeControllerProtocol = ddk::TeeProtocol<OpteeController>;
28 class OpteeController : public OpteeControllerBase, class in namespace:optee
33 explicit OpteeController(zx_device_t* parent) function in class:optee::OpteeController
36 OpteeController(const OpteeController&) = delete;
37 OpteeController& operator=(const OpteeController&) = delete;
H A Doptee-controller.cpp37 zx_status_t OpteeController::ValidateApiUid() const {
51 zx_status_t OpteeController::ValidateApiRevision() const {
65 zx_status_t OpteeController::GetOsRevision() {
84 zx_status_t OpteeController::ExchangeCapabilities() {
112 zx_status_t OpteeController::InitializeSharedMemory() {
154 zx_status_t OpteeController::DiscoverSharedMemoryConfig(zx_paddr_t* out_start_addr,
181 zx_status_t OpteeController::Bind() {
233 zx_status_t OpteeController::DdkOpen(zx_device_t** out_dev, uint32_t flags) {
256 void OpteeController::AddClient(OpteeClient* client) {
261 void OpteeController
[all...]
H A Doptee-client.h30 explicit OpteeClient(OpteeController* controller)
131 OpteeController* controller_;

Completed in 31 milliseconds