/system/teeui/libteeui/include/secure_input/ |
D | secure_input_proto.h | 45 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 …]
|
D | secure_input_device.h | 35 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/ |
D | TrustyConfirmationUI.h | 91 std::tuple<teeui::ResponseCode, teeui::MsgVector<uint8_t>, teeui::MsgVector<uint8_t>> 92 promptUserConfirmation_(const teeui::MsgString& promptText, 93 const teeui::MsgVector<uint8_t>& extraData, 94 const teeui::MsgString& locale, 95 const teeui::MsgVector<teeui::UIOption>& uiOptions);
|
D | NotSoSecureInput.cpp | 31 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()
|
D | TrustyConfirmationUI.cpp | 55 using ::teeui::AbortMsg; 56 using ::teeui::DeliverTestCommandMessage; 57 using ::teeui::DeliverTestCommandResponse; 58 using ::teeui::FetchConfirmationResult; 59 using ::teeui::MsgString; 60 using ::teeui::MsgVector; 61 using ::teeui::PromptUserConfirmationMsg; 62 using ::teeui::PromptUserConfirmationResponse; 63 using ::teeui::ResultMsg; 71 using TeeuiRc = ::teeui::ResponseCode; [all …]
|
D | TrustyApp.h | 46 using ::teeui::Message; 47 using ::teeui::msg2tuple_t; 48 using ::teeui::ReadStream; 49 using ::teeui::WriteStream;
|
/system/teeui/libteeui/include/teeui/ |
D | common_message_types.h | 29 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()
|
D | log.h | 27 #define TEEUI_LOG ::teeui::bits::silencer 31 namespace teeui {
|
D | static_vec.h | 27 namespace teeui {
|
/system/teeui/libteeui/example/layout/ |
D | common_layout_params.h | 7 namespace teeui { 14 DECLARE_TYPED_PARAMETER(ShieldColor, ::teeui::Color); 15 DECLARE_TYPED_PARAMETER(ColorText, ::teeui::Color); 16 DECLARE_TYPED_PARAMETER(ColorBG, ::teeui::Color);
|
D | touch_button_layout.h | 25 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)
|
D | phys_button_layout.h | 25 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/ |
D | libteeui_jni.cpp | 22 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/ |
D | touch_button_example.h | 23 namespace teeui {
|
D | phys_button_example.h | 23 namespace teeui {
|
D | examples.cpp | 20 namespace teeui { namespace
|
/system/teeui/test/example_config/ |
D | test_main.cpp | 23 teeui::test::initRenderTest(argc, argv); in main()
|
/system/teeui/test/include/teeui/test/ |
D | teeui_render_test.h | 19 namespace teeui {
|
/system/teeui/libteeui/prebuilt/localization/include/teeui/localization/ |
D | ConfirmationUITranslations.h | 24 namespace teeui {
|
/system/teeui/tools/framebufferizer/ |
D | Android.bp | 11 manifest: "manifest-teeui-framebufferizer.mf",
|
/system/teeui/test/ |
D | teeui_device_config.h | 31 namespace teeui {
|
D | teeui_device_config.cpp | 30 namespace teeui { namespace 37 ::teeui::test::TeeuiRenderTest::Instance()->initFromOptions(argc, argv); in initRenderTest()
|
/system/teeui/libteeui/src/ |
D | msg_formatting.cpp | 20 namespace teeui { namespace
|
D | generic_messages.cpp | 20 namespace teeui { namespace
|
/system/teeui/libteeui/include/teeui/example/ |
D | example.h | 23 namespace teeui {
|