| /optee_os/ta/ |
| H A D | link.mk | 20 all: $(link-out-dir$(sm))/$(user-ta-uuid).dmp \ 21 $(link-out-dir$(sm))/$(user-ta-uuid).stripped.elf \ 22 $(link-out-dir$(sm))/$(user-ta-uuid).ta 23 cleanfiles += $(link-out-dir$(sm))/$(user-ta-uuid).elf 24 cleanfiles += $(link-out-dir$(sm))/$(user-ta-uuid).dmp 25 cleanfiles += $(link-out-dir$(sm))/$(user-ta-uuid).map 26 cleanfiles += $(link-out-dir$(sm))/$(user-ta-uuid).stripped.elf 27 cleanfiles += $(link-out-dir$(sm))/$(user-ta-uuid).ta 32 link-ldflags += -Map=$(link-out-dir$(sm))/$(user-ta-uuid).map 58 link-ldadd = $(user-ta-ldadd) $(addprefix -L,$(libdirs)) [all …]
|
| H A D | ta.mk | 71 arm32-user-sysreg-txt = lib/libutee/arch/arm/arm32_user_sysreg.txt 72 arm32-user-sysregs-$(arm32-user-sysreg-txt)-h := arm32_user_sysreg.h 73 arm32-user-sysregs += $(arm32-user-sysreg-txt) 75 arm32-user-sysregs-out := $(out-dir)/include/generated 77 define process-arm32-user-sysreg 78 FORCE-GENSRC$(sm): $$(arm32-user-sysregs-out)/$$(arm32-user-sysregs-$(1)-h) 80 $$(arm32-user-sysregs-out)/$$(arm32-user-sysregs-$(1)-h) 82 $$(arm32-user-sysregs-out)/$$(arm32-user-sysregs-$(1)-h): \ 86 $(q)$(PYTHON3) scripts/arm32_sysreg.py --guard __$$(arm32-user-sysregs-$(1)-h) \ 91 $(foreach sr, $(arm32-user-sysregs), \ [all …]
|
| /optee_os/ta/mk/ |
| H A D | build-user-ta.mk | 10 $(default-user-ta-target))) 23 user-ta-version := 0 26 ifeq ($(user-ta-uuid),) 27 $(error user-ta-uuid missing in $(ta-mk-file)) 69 ta_dev_kit: $(out-dir)/export-$(ta-target)/ta/$(user-ta-uuid).ta 71 $(out-dir)/export-$(ta-target)/ta/$(user-ta-uuid).ta: $(link-out-dir$(sm))/$(user-ta-uuid).ta 76 cleanfiles += $(out-dir)/export-$(ta-target)/ta/$(user-ta-uuid).ta
|
| H A D | ta_dev_kit.mk | 24 user-ta-uuid := $(BINARY) 25 user-ta-version := $(if $(CFG_TA_VERSION),$(CFG_TA_VERSION),0) 26 user-ta-ldadd := $(LDADD) 131 ifneq ($(user-ta-uuid),) 143 ifneq ($(user-ta-uuid),)
|
| /optee_os/ta/avb/ |
| H A D | user_ta.mk | 1 user-ta-uuid := 023f8f1a-292a-432b-8fc4-de8471358067 2 user-ta-version := 0
|
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | psa_crypto_pake.c | 160 uint8_t *peer = NULL, *user = NULL; in mbedtls_psa_pake_setup() local 190 user = mbedtls_calloc(1, user_len); in mbedtls_psa_pake_setup() 191 if (user == NULL) { in mbedtls_psa_pake_setup() 208 status = psa_crypto_driver_pake_get_user(inputs, user, in mbedtls_psa_pake_setup() 240 if (memcmp(user, jpake_client_id, actual_user_len) == 0 && in mbedtls_psa_pake_setup() 244 if (memcmp(user, jpake_server_id, actual_user_len) == 0 && in mbedtls_psa_pake_setup() 261 mbedtls_free(user); mbedtls_free(peer); in mbedtls_psa_pake_setup() 272 mbedtls_free(user); mbedtls_free(peer); in mbedtls_psa_pake_setup()
|
| /optee_os/ |
| H A D | Makefile | 83 $(call force,default-user-ta-target,$(firstword $(ta-targets))) 95 define build-user-ta 97 include ta/mk/build-user-ta.mk 99 $(foreach t, $(sort $(wildcard ta/*/user_ta.mk)), $(eval $(call build-user-ta,$(t))))
|
| H A D | CHANGELOG.md | 1069 * Dump call stack of user TAs on abort ([#1552]) 1071 * Add interface to load and decrypt/authenticate user TAs ([#1513]) 1080 * Remove support for mapping user TAs with 1 MiB or 2 MiB granularity 1368 * Fix user L1 MMU entries calculation (non-LPAE), allowing TTBCR.N values 1439 Support paging of user TAs. Add global setting for TZSRAM size 1666 excerpt code, the user TA libraries are compiled in both AArch32 and 1869 * Fix user TA trace issue, in order each TA is able to select its own trace level 1965 user-supplied TEE_Attributes.
|
| /optee_os/scripts/ |
| H A D | notify_maintainers.py | 116 if comment.user: 117 existing_handles.add(comment.user.login) 123 skip_handles = {pr.user.login}
|
| /optee_os/ta/remoteproc/ |
| H A D | user_ta.mk | 1 user-ta-uuid := 80a4c275-0a47-4905-8285-1486a9771a08
|
| /optee_os/ta/trusted_keys/ |
| H A D | user_ta.mk | 1 user-ta-uuid := f04a0fe7-1f5d-4b9b-abf7-619b85b4ce8c
|
| /optee_os/ta/pkcs11/ |
| H A D | user_ta.mk | 1 user-ta-uuid := fd02c9da-306c-48c7-a49c-bbd827ae86ee
|
| /optee_os/core/drivers/crypto/se050/adaptors/ |
| H A D | sub.mk | 11 srcs-y += apis/user.c
|
| /optee_os/core/drivers/crypto/se050/ |
| H A D | sub.mk | 15 srcs-y += glue/user.c
|
| /optee_os/ta/pkcs11/src/ |
| H A D | persistent_token.c | 74 static enum pkcs11_rc do_hash(uint32_t user, const uint8_t *pin, in do_hash() argument 86 TEE_DigestUpdate(oh, &user, sizeof(user)); in do_hash() 98 enum pkcs11_rc hash_pin(enum pkcs11_user_type user, const uint8_t *pin, in hash_pin() argument 109 rc = do_hash(user, pin, pin_size, s, hash); in hash_pin() 115 enum pkcs11_rc verify_pin(enum pkcs11_user_type user, const uint8_t *pin, in verify_pin() argument 122 rc = do_hash(user, pin, pin_size, salt, tmp_hash); in verify_pin()
|
| H A D | pkcs11_token.h | 217 enum pkcs11_rc hash_pin(enum pkcs11_user_type user, const uint8_t *pin, 220 enum pkcs11_rc verify_pin(enum pkcs11_user_type user, const uint8_t *pin,
|
| /optee_os/core/kernel/ |
| H A D | thread.c | 778 get_shm_cache_entry(enum thread_shm_cache_user user) in get_shm_cache_entry() argument 784 if (ce->user == user) in get_shm_cache_entry() 789 ce->user = user; in get_shm_cache_entry() 796 void *thread_rpc_shm_cache_alloc(enum thread_shm_cache_user user, in thread_rpc_shm_cache_alloc() argument 808 ce = get_shm_cache_entry(user); in thread_rpc_shm_cache_alloc()
|
| /optee_os/core/include/kernel/ |
| H A D | thread_private.h | 29 enum thread_shm_cache_user user; member
|
| H A D | thread.h | 402 void *thread_rpc_shm_cache_alloc(enum thread_shm_cache_user user,
|
| /optee_os/.devcontainer/ |
| H A D | Dockerfile.vscode | 45 # Add non root user
|
| /optee_os/lib/libmbedtls/mbedtls/ |
| H A D | SECURITY.md | 33 Mbed TLS aims to fully protect against remote attacks and to enable the user 84 a user application's threat model, they need to be mitigated by the platform. 92 attacks. If local fault injection attacks are present in a use case or a user 102 physical attacks are present in a use case or a user application's threat
|
| H A D | CONTRIBUTING.md | 33 …d not be necessary for a user to make any changes to their own code to work with a newer version o…
|
| H A D | README.md | 70 python3 -m pip install --user -r scripts/basic.requirements.txt 72 …nvoke `python` instead of `python3`. To install the packages system-wide, omit the `--user` option.
|
| /optee_os/mk/ |
| H A D | config.mk | 649 $(error Cannot instrument user libraries if user mode profiling is disabled)
|
| /optee_os/lib/libmbedtls/mbedtls/include/psa/ |
| H A D | crypto_extra.h | 1068 uint8_t *MBEDTLS_PRIVATE(user);
|