| /optee_os/core/pta/ |
| H A D | rtc.c | 60 static TEE_Result rtc_pta_get_time(uint32_t types, in rtc_pta_get_time() argument 67 if (types != TEE_PARAM_TYPES(TEE_PARAM_TYPE_MEMREF_OUTPUT, in rtc_pta_get_time() 89 static TEE_Result rtc_pta_set_time(uint32_t types, in rtc_pta_set_time() argument 95 if (types != TEE_PARAM_TYPES(TEE_PARAM_TYPE_MEMREF_INPUT, in rtc_pta_set_time() 113 static TEE_Result rtc_pta_set_offset(uint32_t types, in rtc_pta_set_offset() argument 116 if (types != TEE_PARAM_TYPES(TEE_PARAM_TYPE_VALUE_INPUT, in rtc_pta_set_offset() 125 static TEE_Result rtc_pta_get_offset(uint32_t types, in rtc_pta_get_offset() argument 131 if (types != TEE_PARAM_TYPES(TEE_PARAM_TYPE_VALUE_OUTPUT, in rtc_pta_get_offset() 149 static TEE_Result rtc_pta_read_alarm(uint32_t types, in rtc_pta_read_alarm() argument 156 if (types != TEE_PARAM_TYPES(TEE_PARAM_TYPE_MEMREF_OUTPUT, in rtc_pta_read_alarm() [all …]
|
| H A D | hwrng.c | 22 static TEE_Result rng_get_entropy(uint32_t types, in rng_get_entropy() argument 27 if (types != TEE_PARAM_TYPES(TEE_PARAM_TYPE_MEMREF_INOUT, in rng_get_entropy() 31 DMSG("bad parameters types: 0x%" PRIx32, types); in rng_get_entropy() 42 static TEE_Result rng_get_info(uint32_t types, in rng_get_info() argument 45 if (types != TEE_PARAM_TYPES(TEE_PARAM_TYPE_VALUE_OUTPUT, in rng_get_info() 49 DMSG("bad parameters types: 0x%" PRIx32, types); in rng_get_info()
|
| H A D | device.c | 44 static TEE_Result get_devices(uint32_t types, in get_devices() argument 54 if (types != TEE_PARAM_TYPES(TEE_PARAM_TYPE_MEMREF_OUTPUT, in get_devices()
|
| /optee_os/core/arch/arm/plat-synquacer/ |
| H A D | rng_pta.c | 256 static TEE_Result rng_get_entropy(uint32_t types, in rng_get_entropy() argument 265 if (types != TEE_PARAM_TYPES(TEE_PARAM_TYPE_MEMREF_INOUT, in rng_get_entropy() 269 EMSG("bad parameters types: 0x%" PRIx32, types); in rng_get_entropy() 315 static TEE_Result rng_get_info(uint32_t types, in rng_get_info() argument 318 if (types != TEE_PARAM_TYPES(TEE_PARAM_TYPE_VALUE_OUTPUT, in rng_get_info() 322 EMSG("bad parameters types: 0x%" PRIx32, types); in rng_get_info()
|
| /optee_os/core/pta/bcm/ |
| H A D | bnxt.c | 70 static TEE_Result copy_bnxt_crash_dump(uint32_t types, in copy_bnxt_crash_dump() argument 78 if (types != TEE_PARAM_TYPES(TEE_PARAM_TYPE_MEMREF_INOUT, in copy_bnxt_crash_dump() 82 DMSG("bad parameters types: 0x%" PRIx32, types); in copy_bnxt_crash_dump()
|
| /optee_os/lib/libutee/ |
| H A D | tee_api.c | 43 up->types = param_types; in copy_param() 45 switch (TEE_PARAM_TYPE_GET(up->types, n)) { in copy_param() 73 up->types = param_types; in copy_gp11_param() 75 switch (TEE_PARAM_TYPE_GET(up->types, n)) { in copy_gp11_param() 118 switch (TEE_PARAM_TYPE_GET(up->types, n)) { in map_tmp_param() 153 switch (TEE_PARAM_TYPE_GET(up->types, n)) { in map_tmp_param() 164 if (TEE_PARAM_TYPE_GET(up->types, n) != in map_tmp_param() 182 uint32_t types = up->types; in update_out_param() local 188 switch (TEE_PARAM_TYPE_GET(types, n)) { in update_out_param() 212 uint32_t types = up->types; in update_out_gp11_param() local [all …]
|
| H A D | user_ta_entry.c | 282 up->types = param_types; in to_utee_params() 310 uint32_t types = up->types; in from_utee_params() local 316 switch (TEE_PARAM_TYPE_GET(types, n)) { in from_utee_params() 335 *param_types = types; in from_utee_params()
|
| /optee_os/ta/trusted_keys/ |
| H A D | entry.c | 32 static TEE_Result get_random(uint32_t types, TEE_Param params[TEE_NUM_PARAMS]) in get_random() argument 38 if (types != TEE_PARAM_TYPES(TEE_PARAM_TYPE_MEMREF_OUTPUT, in get_random() 204 static TEE_Result seal_trusted_key(uint32_t types, in seal_trusted_key() argument 215 if (types != TEE_PARAM_TYPES(TEE_PARAM_TYPE_MEMREF_INPUT, in seal_trusted_key() 247 static TEE_Result unseal_trusted_key(uint32_t types, in unseal_trusted_key() argument 258 if (types != TEE_PARAM_TYPES(TEE_PARAM_TYPE_MEMREF_INPUT, in unseal_trusted_key()
|
| /optee_os/lib/libutee/include/ |
| H A D | utee_types.h | 46 uint64_t types; member
|
| /optee_os/core/tee/ |
| H A D | tee_svc.c | 592 uint64_t types = 0; in utee_param_to_param() local 599 types = up_bbuf->types; in utee_param_to_param() 601 p->types = types; in utee_param_to_param() 608 switch (TEE_PARAM_TYPE_GET(types, n)) { in utee_param_to_param() 697 switch (TEE_PARAM_TYPE_GET(param->types, n)) { in tee_svc_copy_param() 746 switch (TEE_PARAM_TYPE_GET(param->types, n)) { in tee_svc_update_out_param()
|
| H A D | entry_std.c | 259 ta_param->types = TEE_PARAM_TYPES(pt[0], pt[1], pt[2], pt[3]); in copy_in_params() 293 switch (TEE_PARAM_TYPE_GET(ta_param->types, n)) { in copy_out_param() 626 if (param.types != exp_pt) { in get_protmem_config()
|
| /optee_os/core/kernel/ |
| H A D | pseudo_ta.c | 66 switch (TEE_PARAM_TYPE_GET(param->types, n)) { in copy_in_param() 111 switch (TEE_PARAM_TYPE_GET(param->types, n)) { in update_out_param() 171 param_types = ta_sess->param->types; in pseudo_ta_enter_open_session() 205 param_types = ta_sess->param->types; in pseudo_ta_enter_invoke_cmd()
|
| H A D | user_ta.c | 58 up_bbuf->types = p->types; in init_utee_param() 64 switch (TEE_PARAM_TYPE_GET(p->types, n)) { in init_utee_param() 105 switch (TEE_PARAM_TYPE_GET(p->types, n)) { in update_from_utee_param()
|
| H A D | tee_ta_manager.c | 399 uint32_t param_type = TEE_PARAM_TYPE_GET(param->types, n); in check_params() 931 param.types = TEE_PARAM_TYPES(TEE_PARAM_TYPE_VALUE_OUTPUT, in dump_ta_stats()
|
| /optee_os/core/include/kernel/ |
| H A D | tee_ta_manager.h | 44 uint32_t types; member
|
| /optee_os/core/lib/qcbor/ |
| H A D | README.md | 22 CBOR data types in to C data types, handling over and 43 **Supports most of RFC 8949** – With some size limits, all data types 51 **Extensible and general** – Provides a way to handle data types that 71 These are functions to decode particular data types. They are an 273 * Encoding and decoding of basic float types, single and double-precision 297 Note that this does not remove use of the types double and float from 363 types in C for some architectures. 384 and standard tag types. 403 encoding of tagged types and encoding of bstr wrapping. 411 decode functions, such as those for tagged types bstr wrapping brings
|
| /optee_os/core/arch/arm/kernel/ |
| H A D | stmm_sp.c | 473 if (ta_sess->param->types != exp_pt) in stmm_enter_open_session() 502 if (ta_sess->param->types != exp_pt) in stmm_enter_invoke_cmd()
|
| /optee_os/core/mm/ |
| H A D | vm.c | 988 uint32_t param_type = TEE_PARAM_TYPE_GET(param->types, n); in vm_map_param() 1055 uint32_t param_type = TEE_PARAM_TYPE_GET(param->types, n); in vm_map_param()
|
| /optee_os/lib/libutils/compiler-rt/ |
| H A D | LICENSE.TXT | 37 and conversions to other media types.
|
| /optee_os/lib/libmbedtls/mbedtls/ |
| H A D | README.md | 270 - The types `uint8_t`, `uint16_t`, `uint32_t` and their signed equivalents must be available.
|
| H A D | ChangeLog | 87 keys with a different LMS or LM-OTS types on some platforms. Specifically, 88 this could happen on platforms where enum types are smaller than 32 bits 751 * Add support for the FFDH algorithm and DH key types in PSA, with 1471 * Add the function mbedtls_x509_crt_has_ext_type() to access the ext types 2128 modules had undocumented constraints on their context types. These 2587 * In the PSA API, rename the types of elliptic curve and Diffie-Hellman 2618 using other subjectAltName name types might be possible. Found and 2895 * Change the encoding of key types and curves in the PSA API. The new 2898 existing code is that elliptic curve key types no longer encode the 3168 * List all SAN types in the subject_alt_names field of the certificate. [all …]
|
| H A D | LICENSE | 41 and conversions to other media types.
|