| /optee_os/ta/ |
| H A D | link_shlib.mk | 9 all: $(link-out-dir)/$(shlibname).so $(link-out-dir)/$(shlibname).dmp \ 10 $(link-out-dir)/$(shlibname).stripped.so \ 14 cleanfiles += $(link-out-dir)/$(shlibname).so 16 cleanfiles += $(link-out-dir)/$(shlibname).stripped.so 34 ldargs-$(shlibname).so := $(shlink-ldflags) $(objs) $(shlink-ldadd) 37 $(link-out-dir)/$(shlibname).so: $(objs) $(libdeps) 39 $(q)$(LD$(sm)) $(ldargs-$(shlibname).so) --soname=$(shlibuuid) -o $@ 41 $(link-out-dir)/$(shlibname).dmp: $(link-out-dir)/$(shlibname).so 45 $(link-out-dir)/$(shlibname).stripped.so: $(link-out-dir)/$(shlibname).so 49 $(link-out-dir)/$(shlibuuid).elf: $(link-out-dir)/$(shlibname).so [all …]
|
| /optee_os/mk/ |
| H A D | lib.mk | 31 lib-shlibfile := $(out-dir)/$(base-prefix)$(libdir)/lib$(libname).so 32 lib-shlibstrippedfile := $(out-dir)/$(base-prefix)$(libdir)/lib$(libname).stripped.so 37 lib-needed-so-files := $(foreach l,$(libl),$(lib-shlibfile-$(l)-$(sm))) 67 $(lib-shlibfile): $(objs) $(lib-needed-so-files) 73 --soname=$(libuuid) -o $$@ $$(filter-out %.so,$$^) $(lib-Ll-args) 85 $$(q)ln -sf lib$(libname).so $$@ 102 lib-needed-so-files :=
|
| /optee_os/core/lib/libfdt/ |
| H A D | README.license | 28 makes that it easier for vendors or authors of such software to do so. 35 rocket science; so the incentive for such impolite behaviour is small, 43 libfdt into such environments and so difficult to suitably word a
|
| /optee_os/core/arch/arm/dts/ |
| H A D | stm32mp15xx-dhcom-pdk2.dtsi | 40 * so mark this as polled GPIO key. 49 * so mark this as polled GPIO key. 58 * so mark this as polled GPIO key.
|
| H A D | stm32mp15xx-dhcom-som.dtsi | 475 * so that MCO2 behaves as a divider for the ETHRX clock here.
|
| H A D | at91-sama5d2_xplained.dts | 451 * In here it's being pulled up, so need to
|
| /optee_os/core/tee/ |
| H A D | tee_svc_cryp.c | 3692 struct tee_obj *so = NULL; in syscall_cryp_derive_key() local 3718 res = tee_obj_get(utc, uref_to_vaddr(derived_key), &so); in syscall_cryp_derive_key() 3723 sk = so->attr; in syscall_cryp_derive_key() 3726 type_props = tee_svc_find_type_props(so->info.objectType); in syscall_cryp_derive_key() 3765 so->info.handleFlags |= in syscall_cryp_derive_key() 3767 set_attribute(so, type_props, in syscall_cryp_derive_key() 3843 so->info.handleFlags |= TEE_HANDLE_FLAG_INITIALIZED; in syscall_cryp_derive_key() 3844 set_attribute(so, type_props, TEE_ATTR_SECRET_VALUE); in syscall_cryp_derive_key() 3875 so->info.handleFlags |= TEE_HANDLE_FLAG_INITIALIZED; in syscall_cryp_derive_key() 3876 set_attribute(so, type_props, TEE_ATTR_SECRET_VALUE); in syscall_cryp_derive_key() [all …]
|
| /optee_os/core/lib/qcbor/ |
| H A D | README.md | 23 underflow, strict typing and such so the caller doesn't have to 24 worry so much about this and so code using QCBOR passes static 34 encoded CBOR and encode/decode contexts so caller has full control 131 is a bit more powerful, so you get value for the extra code brought 134 QCBOR tracks encoding and decoding errors internally so the caller 396 interdependency so only code necessary for the called functions is 459 device, it is good to prohibit use of indefinite lengths so the 482 a single tag, the error is unrecoverable so it is suitable only for protocols that
|
| /optee_os/lib/libmbedtls/mbedtls/ |
| H A D | LICENSE | 250 source code. And you must show them these terms so they know their 260 want its recipients to know that what they have is not the original, so 376 form) with the major components (compiler, kernel, and so on) of the 391 this License will not have their licenses terminated so long as such 399 Program), you indicate your acceptance of this License to do so, and 416 distribute so as to satisfy simultaneously your obligations under this 447 those countries, so that distribution is permitted only in or among 502 To do so, attach the following notices to the program. It is safest
|
| H A D | README.md | 111 …e (starting with `-Wall -Wextra`), so if you just want to add some warning options to the default … 115 In case you find that you need to do something else as well, please let us know what, so we can add… 173 prevent `git status` from showing them as modified). In order to do so, from 308 * `MBEDTLS_USE_PSA_CRYPTO` is necessary so that the X.509 and TLS code calls the PSA drivers rather…
|
| H A D | SECURITY.md | 63 As attacks keep improving, so does Mbed TLS's protection. Mbed TLS is moving
|
| H A D | ChangeLog | 842 * Updates to constant-time C code so that compilers are less likely to use 1071 Arm, so that these systems are no longer vulnerable to timing side-channel 1095 * List PSA_WANT_ALG_CCM_STAR_NO_TAG in psa/crypto_config.h so that it can 1214 "SHARED=1 SOEXT_TLS=so SOEXT_X509=so SOEXT_CRYPTO=so make lib" 1215 resulting in library names like "libmbedtls.so" rather than 1216 "libmbedcrypto.so.11". 1249 be used to sign one message so is impractical for most circumstances. 1545 certificate to do so. 1658 * In CMake builds, add aliases for libraries so that the normal MbedTLS::* 1933 anything with the currently implemented AEADs, so in practice it was [all …]
|
| H A D | CONTRIBUTING.md | 27 …l it gets merged and published. Contributions may need some modifications, so a few rounds of revi…
|
| /optee_os/ |
| H A D | MAINTAINERS | 10 Note that OP-TEE development mainly occurs on GitHub [2] so this file should be 19 notifications, so they should see your pull requests. If you need to 'ping'
|
| H A D | CHANGELOG.md | 1331 for UUIDs has changed in tee-supplicant, so that TA file names now follow 1775 * [#210][pr210]: libteec.so 32-bit does not communicate well
|
| /optee_os/lib/libutils/compiler-rt/ |
| H A D | LICENSE.TXT | 269 so, subject to the following conditions: 300 furnished to do so, subject to the following conditions:
|
| /optee_os/lib/libutils/isoc/ |
| H A D | bget.doc | 130 compaction function has been supplied. If so, it is called (with the 141 non-NULL allocation function was supplied to bectl(). If so, that
|