| /optee_os/core/drivers/crypto/caam/ |
| H A D | caam_key.c | 415 struct caamkey blob = { }; in caam_key_deserialize_from_bin() local 431 blob.key_type = get_key_type(data, size); in caam_key_deserialize_from_bin() 432 blob.sec_size = sec_size; in caam_key_deserialize_from_bin() 433 blob.is_blob = true; in caam_key_deserialize_from_bin() 435 if (blob.key_type == CAAM_KEY_PLAIN_TEXT) { in caam_key_deserialize_from_bin() 436 key->sec_size = blob.sec_size; in caam_key_deserialize_from_bin() 437 key->key_type = blob.key_type; in caam_key_deserialize_from_bin() 452 status = caam_key_alloc(&blob); in caam_key_deserialize_from_bin() 458 memcpy(blob.buf.data, data + get_key_buf_offset(data, size), in caam_key_deserialize_from_bin() 462 key->key_type = blob.key_type; in caam_key_deserialize_from_bin() [all …]
|
| H A D | sub.mk | 17 subdirs-y += blob
|
| /optee_os/core/kernel/ |
| H A D | dt.c | 731 offs = fdt_add_subnode(dt->blob, ioffs, frag); in add_dt_overlay_fragment() 737 ret = fdt_setprop_string(dt->blob, offs, "target-path", "/"); in add_dt_overlay_fragment() 741 return fdt_add_subnode(dt->blob, offs, "__overlay__"); in add_dt_overlay_fragment() 749 if (!fdt_check_header(dt->blob)) { in init_dt_overlay() 750 fdt_for_each_subnode(fragment, dt->blob, 0) in init_dt_overlay() 756 return fdt_create_empty_tree(dt->blob, dt_size); in init_dt_overlay() 804 dt->blob = core_mmu_add_mapping(MEM_AREA_EXT_DT, phys_dt, in init_external_dt() 806 if (!dt->blob) in init_external_dt() 810 dt->blob = phys_to_virt(phys_dt, mtype, dt_sz); in init_external_dt() 811 if (!dt->blob) { in init_external_dt() [all …]
|
| /optee_os/core/arch/arm/kernel/ |
| H A D | boot.c | 637 if (fdt_path_offset(dt->blob, "/firmware/optee") >= 0) { in add_optee_dt_node() 642 offs = fdt_path_offset(dt->blob, "/firmware"); in add_optee_dt_node() 649 offs = fdt_add_subnode(dt->blob, offs, "optee"); in add_optee_dt_node() 653 ret = fdt_setprop_string(dt->blob, offs, "compatible", in add_optee_dt_node() 657 ret = fdt_setprop_string(dt->blob, offs, "method", "smc"); in add_optee_dt_node() 705 ret = fdt_setprop(dt->blob, offs, "interrupts", val, in add_optee_dt_node() 723 if (fdt_path_offset(dt->blob, "/psci") >= 0) { in dt_add_psci_node() 731 if (append_psci_compatible(dt->blob, offs, "arm,psci-1.0")) in dt_add_psci_node() 733 if (append_psci_compatible(dt->blob, offs, "arm,psci-0.2")) in dt_add_psci_node() 735 if (append_psci_compatible(dt->blob, offs, "arm,psci")) in dt_add_psci_node() [all …]
|
| /optee_os/core/drivers/crypto/caam/hal/common/ |
| H A D | hal_ctrl.c | 105 uint32_t blob = 0; in caam_hal_ctrl_inc_priblob() local 115 blob = val + 1; in caam_hal_ctrl_inc_priblob() 117 blob = val + 2; in caam_hal_ctrl_inc_priblob() 121 CTRL_TRACE("New CAAM PRIBLOB value: 0x%"PRIx32, blob); in caam_hal_ctrl_inc_priblob() 124 val |= blob; in caam_hal_ctrl_inc_priblob() 130 blob); in caam_hal_ctrl_inc_priblob() 131 if (val != blob) in caam_hal_ctrl_inc_priblob()
|
| /optee_os/core/pta/imx/ |
| H A D | dek_blob.c | 54 uint8_t *blob, size_t *blob_size) in do_generate() argument 67 assert(payload && blob && payload_size && blob_size); in do_generate() 86 header = (struct dek_blob_header *)blob; in do_generate() 97 return caam_dek_generate(payload, payload_size, blob + sizeof(*header), in do_generate()
|
| /optee_os/core/arch/riscv/kernel/ |
| H A D | boot.c | 51 if (!dt || !dt->blob) in update_external_dt()
|
| /optee_os/core/include/kernel/ |
| H A D | dt.h | 81 void *blob; member
|
| /optee_os/lib/libmbedtls/mbedtls/ |
| H A D | SECURITY.md | 143 Policy](https://github.com/hacl-star/hacl-star/blob/main/SECURITY.md).)
|
| H A D | CONTRIBUTING.md | 82 1. A [ChangeLog](https://github.com/Mbed-TLS/mbedtls/blob/development/ChangeLog.d/00README.md) entr…
|
| H A D | README.md | 253 …sting infrastructure repository](https://github.com/Mbed-TLS/mbedtls-test/blob/main/README.md#quic…
|
| H A D | ChangeLog | 5898 * Handle existence of OpenSSL Trust Extensions at end of X.509 DER blob 5951 * Handle existence of OpenSSL Trust Extensions at end of X.509 DER blob
|
| /optee_os/ |
| H A D | CHANGELOG.md | 1650 [rpmb_doc]: https://github.com/OP-TEE/optee_os/blob/master/documentation/secure_storage_rpmb.md 1786 [DCO]: https://github.com/OP-TEE/optee_os/blob/master/Notice.md#contributions 1788 [synchro]: https://github.com/OP-TEE/optee_os/blob/master/documentation/optee_design.md#4-thread-ha… 1789 [elf]: https://github.com/OP-TEE/optee_os/blob/master/documentation/optee_design.md#format
|
| /optee_os/core/lib/qcbor/ |
| H A D | README.md | 1 
|