Home
last modified time | relevance | path

Searched refs:teeui (Results 1 – 25 of 49) sorted by relevance

12

/system/teeui/libteeui/include/secure_input/
Dsecure_input_proto.h45 static constexpr const ::teeui::Protocol kSecureInputProto = 1;
48 using Cmd##cmd = ::teeui::Cmd<kSecureInputProto, SecureInputCommand, SecureInputCommand::cmd>
58 using Nonce = teeui::Array<uint8_t, kNonceBytes>;
59 using Signature = teeui::Array<uint8_t, kSignatureBytes>;
64 using InputHandshake = teeui::Message<CmdInputHandshake>;
65 using InputHandshakeResponse = teeui::Message<teeui::ResponseCode, Nonce>;
73 using FinalizeInputSessionHandshake = teeui::Message<CmdFinalizeInputSession, Nonce, Signature>;
74 using FinalizeInputSessionHandshakeResponse = teeui::Message<teeui::ResponseCode>;
82 using DeliverInputEvent = teeui::Message<CmdDeliverInputEvent, DTupKeyEvent, Nonce>;
83 using DeliverInputEventResponse = teeui::Message<teeui::ResponseCode, InputResponse>;
[all …]
Dsecure_input_device.h35 using HsBeginCb = std::function<std::tuple<teeui::ResponseCode, Nonce>()>;
36 using HsFinalizeCb = std::function<teeui::ResponseCode(const Signature&, const Nonce&)>;
38 std::function<std::tuple<teeui::ResponseCode, secure_input::InputResponse>(
40 using InputResultCb = std::function<void(teeui::ResponseCode)>;
/system/core/trusty/confirmationui/
DTrustyConfirmationUI.h87 std::tuple<teeui::ResponseCode, teeui::MsgVector<uint8_t>, teeui::MsgVector<uint8_t>>
88 promptUserConfirmation_(const teeui::MsgString& promptText,
89 const teeui::MsgVector<uint8_t>& extraData,
90 const teeui::MsgString& locale,
91 const teeui::MsgVector<teeui::UIOption>& uiOptions);
DNotSoSecureInput.cpp31 using teeui::AuthTokenKey;
32 using teeui::ByteBufferProxy;
33 using teeui::Hmac;
34 using teeui::optional;
35 using teeui::ResponseCode;
36 using teeui::TestKeyBits;
62 using HMac = teeui::HMac<SecureInputHMacer>;
126 teeui::bytesCast(keyEventBE), nCi_); in handleEvent()
128 teeui::ResponseCode rc; in handleEvent()
167 teeui::ResponseCode performDTUPHandshake() { in performDTUPHandshake()
DTrustyConfirmationUI.cpp48 using ::teeui::AbortMsg;
49 using ::teeui::DeliverTestCommandMessage;
50 using ::teeui::DeliverTestCommandResponse;
51 using ::teeui::FetchConfirmationResult;
52 using ::teeui::MsgString;
53 using ::teeui::MsgVector;
54 using ::teeui::PromptUserConfirmationMsg;
55 using ::teeui::PromptUserConfirmationResponse;
56 using ::teeui::ResultMsg;
62 using TeeuiRc = ::teeui::ResponseCode;
[all …]
DTrustyApp.h46 using ::teeui::Message;
47 using ::teeui::msg2tuple_t;
48 using ::teeui::ReadStream;
49 using ::teeui::WriteStream;
/system/teeui/libteeui/include/teeui/
Dcommon_message_types.h29 namespace teeui {
155 inline std::tuple<teeui::ReadStream, teeui::Array<uint8_t, size>>
156 read(teeui::Message<teeui::Array<uint8_t, size>>, teeui::ReadStream in) { in read()
157 std::tuple<teeui::ReadStream, teeui::Array<uint8_t, size>> result; in read()
158 teeui::ReadStream& in_ = std::get<0>(result); in read()
160 teeui::ReadStream::ptr_t pos = nullptr; in read()
172 inline teeui::WriteStream write(teeui::WriteStream out, const teeui::Array<uint8_t, size>& v) { in write()
Dlog.h27 #define TEEUI_LOG ::teeui::bits::silencer
31 namespace teeui {
Dgeneric_operation.h25 namespace teeui {
90 using namespace ::teeui::cbor; in init()
91 using CborError = ::teeui::cbor::Error; in init()
Dstatic_vec.h27 namespace teeui {
/system/teeui/libteeui/example/layout/
Dtouch_button_layout.h25 using teeui::localization::TranslationId;
27 namespace teeui {
31 DECLARE_TYPED_PARAMETER(ColorButton, ::teeui::Color);
46 BEGIN_ELEMENT(IconShield, teeui::Label)
58 BEGIN_ELEMENT(LabelTitle, teeui::Label)
71 BEGIN_ELEMENT(IconOk, teeui::Button, ConvexObjectCount(1))
82 BEGIN_ELEMENT(LabelOK, teeui::Label)
98 BEGIN_ELEMENT(LabelCancel, teeui::Label)
113 BEGIN_ELEMENT(LabelHint, teeui::Label)
127 BEGIN_ELEMENT(LabelBody, teeui::Label)
Dcommon_layout_params.h7 namespace teeui {
14 DECLARE_TYPED_PARAMETER(ShieldColor, ::teeui::Color);
15 DECLARE_TYPED_PARAMETER(ColorText, ::teeui::Color);
16 DECLARE_TYPED_PARAMETER(ColorBG, ::teeui::Color);
Dphys_button_layout.h25 using teeui::localization::TranslationId;
27 namespace teeui {
55 BEGIN_ELEMENT(LabelOK, teeui::Label)
69 BEGIN_ELEMENT(IconPower, teeui::Button, ConvexObjectCount(2))
80 BEGIN_ELEMENT(LabelCancel, teeui::Label)
94 BEGIN_ELEMENT(IconVolUp, teeui::Button, ConvexObjectCount(2))
103 BEGIN_ELEMENT(IconShield, teeui::Label)
114 BEGIN_ELEMENT(LabelTitle, teeui::Label)
127 BEGIN_ELEMENT(LabelHint, teeui::Label)
141 BEGIN_ELEMENT(LabelBody, teeui::Label)
/system/teeui/libteeui_jni/
Dlibteeui_jni.cpp22 using teeui::localization::getLanguages;
127 static std::unique_ptr<teeui::example::ITeeuiExample> sCurrentExample;
138 using namespace teeui::example; in Java_com_android_framebufferizer_NativeRenderer_setDeviceInfo()
172 using namespace teeui::example; in Java_com_android_framebufferizer_NativeRenderer_renderBuffer()
198 teeui::localization::Languages lang_list = getLanguages(); in Java_com_android_framebufferizer_NativeRenderer_getLanguageIdList()
218 using namespace teeui::example; in Java_com_android_framebufferizer_NativeRenderer_getAvailableLayouts()
/system/teeui/libteeui/example/
Dtouch_button_example.h23 namespace teeui {
Dphys_button_example.h23 namespace teeui {
Dexamples.cpp20 namespace teeui { namespace
/system/teeui/test/example_config/
Dtest_main.cpp23 teeui::test::initRenderTest(argc, argv); in main()
/system/teeui/test/include/teeui/test/
Dteeui_render_test.h19 namespace teeui {
/system/teeui/libteeui/prebuilt/localization/include/teeui/localization/
DConfirmationUITranslations.h24 namespace teeui {
/system/teeui/tools/framebufferizer/
DAndroid.bp11 manifest: "manifest-teeui-framebufferizer.mf",
/system/teeui/test/
Dteeui_device_config.h31 namespace teeui {
Dteeui_device_config.cpp32 namespace teeui { namespace
39 ::teeui::test::TeeuiRenderTest::Instance()->initFromOptions(argc, argv); in initRenderTest()
/system/teeui/libteeui/src/
Dmsg_formatting.cpp20 namespace teeui { namespace
Dgeneric_messages.cpp20 namespace teeui { namespace

12