| /optee_os/core/drivers/ |
| H A D | imx_sc_api.c | 100 .header.version = SC_RPC_VERSION, in sc_rm_get_partition() 101 .header.size = 1, in sc_rm_get_partition() 102 .header.tag = SC_RPC_SVC_RM, in sc_rm_get_partition() 103 .header.command = SC_RM_FUNC_GET_PARTITION, in sc_rm_get_partition() 112 err = msg.header.command; in sc_rm_get_partition() 135 .header.version = SC_RPC_VERSION, in sc_pm_set_resource_power_mode() 136 .header.size = 2, in sc_pm_set_resource_power_mode() 137 .header.tag = SC_RPC_SVC_PM, in sc_pm_set_resource_power_mode() 138 .header.command = SC_PM_FUNC_SET_RESOURCE_POWER_MODE, in sc_pm_set_resource_power_mode() 150 scu_error = msg.header.command; in sc_pm_set_resource_power_mode() [all …]
|
| H A D | cbmem_console.c | 103 struct cb_header *header = NULL; in get_cbmem_console_from_coreboot_table() local 114 header = (struct cb_header *)base; in get_cbmem_console_from_coreboot_table() 115 if (memcmp(header->signature, "LBIO", 4)) in get_cbmem_console_from_coreboot_table() 118 if (header->header_bytes + header->table_bytes > table_size) in get_cbmem_console_from_coreboot_table() 121 ptr = (uint8_t *)base + header->header_bytes; in get_cbmem_console_from_coreboot_table() 122 for (i = 0; i < header->table_entries; ++i) { in get_cbmem_console_from_coreboot_table()
|
| /optee_os/core/pta/imx/ |
| H A D | dek_blob.c | 56 struct dek_blob_header *header = NULL; in do_generate() local 76 expected_blob_size = sizeof(*header) + dek_size; in do_generate() 86 header = (struct dek_blob_header *)blob; in do_generate() 87 header->tag = HAB_HDR_TAG; in do_generate() 88 header->len_msb = 0; in do_generate() 89 header->len_lsb = expected_blob_size; in do_generate() 90 header->par = HAB_HDR_V4; in do_generate() 91 header->mode = HAB_HDR_MODE_CCM; in do_generate() 92 header->alg = HAB_HDR_ALG_AES; in do_generate() 93 header->size = payload_size; in do_generate() [all …]
|
| /optee_os/core/drivers/crypto/ele/ |
| H A D | ele.c | 108 size_t size __maybe_unused = msg->header.size; in dump_message() 130 for (i = 0; i < msg->header.size - 1; i++) in compute_crc() 143 msg->data.u32[msg->header.size - 2] = compute_crc(msg); in update_crc() 196 if (msg->header.tag != ELE_REQUEST_TAG) { in imx_ele_call() 198 msg->header.tag, ELE_REQUEST_TAG); in imx_ele_call() 211 print_msg_header(msg->header); in imx_ele_call() 218 if (msg->header.tag != ELE_RESPONSE_TAG) { in imx_ele_call() 220 msg->header.tag, ELE_RESPONSE_TAG); in imx_ele_call() 221 print_msg_header(msg->header); in imx_ele_call() 269 .header.version = ELE_VERSION_HSM, in imx_ele_session_open() [all …]
|
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | psa_its_file.c | 79 psa_its_file_header_t header; in psa_its_read_file() local 92 n = fread(&header, 1, sizeof(header), *p_stream); in psa_its_read_file() 93 if (n != sizeof(header)) { in psa_its_read_file() 96 if (memcmp(header.magic, PSA_ITS_MAGIC_STRING, in psa_its_read_file() 101 p_info->size = MBEDTLS_GET_UINT32_LE(header.size, 0); in psa_its_read_file() 102 p_info->flags = MBEDTLS_GET_UINT32_LE(header.flags, 0); in psa_its_read_file() 187 psa_its_file_header_t header; in psa_its_set() local 190 memcpy(header.magic, PSA_ITS_MAGIC_STRING, PSA_ITS_MAGIC_LENGTH); in psa_its_set() 191 MBEDTLS_PUT_UINT32_LE(data_length, header.size, 0); in psa_its_set() 192 MBEDTLS_PUT_UINT32_LE(create_flags, header.flags, 0); in psa_its_set() [all …]
|
| H A D | pem.c | 271 int mbedtls_pem_read_buffer(mbedtls_pem_context *ctx, const char *header, const char *footer, in mbedtls_pem_read_buffer() argument 291 s1 = (unsigned char *) strstr((const char *) data, header); in mbedtls_pem_read_buffer() 303 s1 += strlen(header); in mbedtls_pem_read_buffer() 501 int mbedtls_pem_write_buffer(const char *header, const char *footer, in mbedtls_pem_write_buffer() argument 510 add_len = strlen(header) + strlen(footer) + (((use_len > 2) ? (use_len - 2) : 0) / 64) + 1; in mbedtls_pem_write_buffer() 528 memcpy(p, header, strlen(header)); in mbedtls_pem_write_buffer() 529 p += strlen(header); in mbedtls_pem_write_buffer()
|
| H A D | entropy.c | 127 unsigned char header[2]; in entropy_update() local 142 header[0] = source_id; in entropy_update() 143 header[1] = use_len & 0xFF; in entropy_update() 162 if ((ret = mbedtls_md_update(&ctx->accumulator, header, 2)) != 0) { in entropy_update()
|
| /optee_os/core/drivers/imx/mu/ |
| H A D | imx_mu.c | 68 memcpy(&msg->header, &response, sizeof(response)); in imx_mu_receive_msg() 71 if (msg->header.size > IMX_MU_MSG_SIZE) { in imx_mu_receive_msg() 78 for (count = 1; count < msg->header.size; count++) { in imx_mu_receive_msg() 105 if (msg->header.size > IMX_MU_MSG_SIZE) { in imx_mu_send_msg() 119 word |= SHIFT_U32(((msg->header.size + 1) & GENMASK_32(3, 0)), in imx_mu_send_msg() 127 memcpy(&word, &msg->header, sizeof(uint32_t)); in imx_mu_send_msg() 137 end_index = msg->header.size + 1; in imx_mu_send_msg() 140 memcpy(&word, &msg->header, sizeof(uint32_t)); in imx_mu_send_msg() 147 end_index = msg->header.size; in imx_mu_send_msg()
|
| /optee_os/core/lib/libtomcrypt/src/encauth/eax/ |
| H A D | eax_addheader.c | 18 int eax_addheader(eax_state *eax, const unsigned char *header, in eax_addheader() argument 22 LTC_ARGCHK(header != NULL); in eax_addheader() 23 return omac_process(&eax->headeromac, header, length); in eax_addheader()
|
| H A D | eax_test.c | 29 header[MAXBLOCKSIZE], in eax_test() 222 tests[x].nonce, tests[x].noncelen, tests[x].header, tests[x].headerlen, in eax_test() 233 tests[x].nonce, tests[x].noncelen, tests[x].header, tests[x].headerlen, in eax_test()
|
| H A D | eax_init.c | 27 const unsigned char *header, unsigned long headerlen) in eax_init() argument 39 LTC_ARGCHK(header != NULL); in eax_init() 95 if ((err = omac_process(&eax->headeromac, header, headerlen)) != CRYPT_OK) { in eax_init()
|
| H A D | eax_encrypt_authenticate_memory.c | 31 const unsigned char *header, unsigned long headerlen, in eax_encrypt_authenticate_memory() argument 47 if ((err = eax_init(eax, cipher, key, keylen, nonce, noncelen, header, headerlen)) != CRYPT_OK) { in eax_encrypt_authenticate_memory()
|
| H A D | eax_decrypt_verify_memory.c | 32 const unsigned char *header, unsigned long headerlen, in eax_decrypt_verify_memory() argument 68 if ((err = eax_init(eax, cipher, key, keylen, nonce, noncelen, header, headerlen)) != CRYPT_OK) { in eax_decrypt_verify_memory()
|
| /optee_os/core/lib/libefi/include/efi/ |
| H A D | hob.h | 57 struct efi_hob_generic_header header; member 72 struct efi_hob_generic_header header; member 84 struct efi_hob_generic_header header; member 95 struct efi_hob_generic_header header; member
|
| /optee_os/scripts/ |
| H A D | sign_rproc_fw.py | 231 seg.header = self.img.get_segment(i).header 232 logging.debug("compute hash for segment offset %s" % seg.header) 238 ENUM_P_TYPE_ARM[seg.header.p_type]) 241 seg.header.p_offset, seg.header.p_vaddr, 242 seg.header.p_paddr, seg.header.p_filesz, 243 seg.header.p_memsz, seg.header.p_flags, 244 seg.header.p_align) 478 header = s_header.get_packed() 483 signer.hash_compute(header) 494 f.write(header)
|
| H A D | ts_bin_to_c.py | 75 offs = s2.header['sh_offset'] - s2.header['sh_addr']
|
| H A D | gen_ldelf_hex.py | 148 elffile.header['e_entry'])
|
| /optee_os/core/lib/libtomcrypt/src/encauth/ccm/ |
| H A D | ccm_test.c | 21 unsigned char header[64]; in ccm_test() 136 tests[x].header, tests[x].headerlen, in ccm_test() 147 tests[x].header, tests[x].headerlen, in ccm_test() 160 if ((err = ccm_add_aad(&ccm, tests[x].header, tests[x].headerlen)) != CRYPT_OK) { in ccm_test() 185 tests[x].header, tests[x].headerlen, in ccm_test() 198 if ((err = ccm_add_aad(&ccm, tests[x].header, tests[x].headerlen)) != CRYPT_OK) { in ccm_test() 222 tests[x].header, tests[x].headerlen, in ccm_test()
|
| H A D | ccm_memory.c | 37 const unsigned char *header, unsigned long headerlen, in ccm_memory() argument 54 LTC_ARGCHK(header != NULL); in ccm_memory() 88 header, headerlen, in ccm_memory() 203 PAD[x++] ^= header[y]; in ccm_memory()
|
| /optee_os/lib/libmbedtls/mbedtls/include/mbedtls/ |
| H A D | pem.h | 92 int mbedtls_pem_read_buffer(mbedtls_pem_context *ctx, const char *header, const char *footer, 151 int mbedtls_pem_write_buffer(const char *header, const char *footer,
|
| /optee_os/core/lib/libefi/ |
| H A D | hob.c | 69 hob_table->header.hob_type = EFI_HOB_TYPE_HANDOFF; in efi_create_hob_list() 70 hob_table->header.hob_length = in efi_create_hob_list() 72 hob_table->header.reserved = 0; in efi_create_hob_list()
|
| /optee_os/core/include/crypto/ |
| H A D | crypto_se.h | 36 uint8_t *header, size_t hdr_len,
|
| /optee_os/core/arch/riscv/include/ |
| H A D | rpmi.h | 62 struct rpmi_message_header header; member
|
| /optee_os/core/include/drivers/ |
| H A D | imx_mu.h | 43 struct imx_mu_msg_header header; member
|
| /optee_os/core/lib/libtomcrypt/src/headers/ |
| H A D | tomcrypt_mac.h | 264 const unsigned char *header, unsigned long headerlen); 268 int eax_addheader(eax_state *eax, const unsigned char *header, unsigned long length); 274 const unsigned char *header, unsigned long headerlen, 282 const unsigned char *header, unsigned long headerlen, 453 const unsigned char *header, unsigned long headerlen,
|