| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | memory_buffer_alloc.c | 71 static void debug_header(memory_header *hdr) in debug_header() argument 79 (size_t) hdr, (size_t) hdr->prev, (size_t) hdr->next, in debug_header() 80 hdr->alloc, hdr->size); in debug_header() 82 (size_t) hdr->prev_free, (size_t) hdr->next_free); in debug_header() 86 for (i = 0; i < hdr->trace_count; i++) { in debug_header() 87 mbedtls_fprintf(stderr, "%s\n", hdr->trace[i]); in debug_header() 113 static int verify_header(memory_header *hdr) in verify_header() argument 115 if (hdr->magic1 != MAGIC1) { in verify_header() 122 if (hdr->magic2 != MAGIC2) { in verify_header() 129 if (hdr->alloc > 1) { in verify_header() [all …]
|
| /optee_os/core/arch/arm/plat-k3/drivers/ |
| H A D | ti_sci_protocol.h | 77 struct ti_sci_msg_hdr hdr; member 97 struct ti_sci_msg_hdr hdr; member 134 struct ti_sci_msg_hdr hdr; member 151 struct ti_sci_msg_hdr hdr; member 174 struct ti_sci_msg_hdr hdr; member 185 struct ti_sci_msg_hdr hdr; member 202 struct ti_sci_msg_hdr hdr; member 229 struct ti_sci_msg_hdr hdr; member 249 struct ti_sci_msg_hdr hdr; member 268 struct ti_sci_msg_hdr hdr; member [all …]
|
| H A D | ti_sci.c | 56 struct ti_sci_msg_hdr *hdr = NULL; in ti_sci_setup_xfer() local 61 rx_message_size < sizeof(*hdr) || in ti_sci_setup_xfer() 62 tx_message_size < sizeof(*hdr)) { in ti_sci_setup_xfer() 67 hdr = (struct ti_sci_msg_hdr *)tx_buf; in ti_sci_setup_xfer() 68 hdr->type = msg_type; in ti_sci_setup_xfer() 69 hdr->host = OPTEE_HOST_ID; in ti_sci_setup_xfer() 70 hdr->flags = msg_flags | TI_SCI_FLAG_REQ_ACK_ON_PROCESSED; in ti_sci_setup_xfer()
|
| /optee_os/core/drivers/scmi-msg/ |
| H A D | shm_msg.c | 48 struct msg_header *hdr = NULL; in scmi_entry_msg() local 75 hdr = (struct msg_header *)in_buf; in scmi_entry_msg() 76 msg_header = READ_ONCE(hdr->message_header); in scmi_entry_msg() 84 memcpy(msg.in, hdr->payload, msg.in_size); in scmi_entry_msg() 87 hdr = (struct msg_header *)out_buf; in scmi_entry_msg() 89 msg.out = (char *)hdr->payload; in scmi_entry_msg() 95 hdr->message_header = msg_header; in scmi_entry_msg()
|
| /optee_os/lib/libutils/isoc/ |
| H A D | bget_malloc.c | 532 static uint32_t *mdbg_get_footer(struct mdbg_hdr *hdr) in mdbg_get_footer() argument 536 footer = (uint32_t *)((uint8_t *)(hdr + 1) + hdr->pl_size + in mdbg_get_footer() 537 mdbg_get_ftr_size(hdr->pl_size)); in mdbg_get_footer() 542 static void mdbg_update_hdr(struct mdbg_hdr *hdr, const char *fname, in mdbg_update_hdr() argument 547 hdr->fname = fname; in mdbg_update_hdr() 548 hdr->line = lineno; in mdbg_update_hdr() 549 hdr->pl_size = pl_size; in mdbg_update_hdr() 550 hdr->magic = MDBG_HEADER_MAGIC; in mdbg_update_hdr() 552 footer = mdbg_get_footer(hdr); in mdbg_update_hdr() 556 static void assert_header(struct mdbg_hdr *hdr __maybe_unused) in assert_header() [all …]
|
| /optee_os/ta/remoteproc/src/ |
| H A D | remoteproc_core.c | 138 #define FW_TLV_PTR(img, hdr) ((img) + sizeof(*(hdr))) argument 139 #define FW_SIGN_PTR(img, hdr) ({ \ argument 140 struct remoteproc_fw_hdr *__hdr = (hdr); \ 144 #define FW_IMG_PTR(img, hdr) ({ \ argument 145 struct remoteproc_fw_hdr *___hdr = (hdr); \ 217 static void remoteproc_header_dump(struct remoteproc_fw_hdr __maybe_unused *hdr) in remoteproc_header_dump() argument 219 DMSG("magic :\t%#"PRIx32, hdr->magic); in remoteproc_header_dump() 220 DMSG("version :\t%#"PRIx32, hdr->version); in remoteproc_header_dump() 221 DMSG("tlv_len :\t%#"PRIx32, hdr->tlv_len); in remoteproc_header_dump() 222 DMSG("sign_len :\t%#"PRIx32, hdr->sign_len); in remoteproc_header_dump() [all …]
|
| /optee_os/ta/trusted_keys/ |
| H A D | entry.c | 99 struct tk_blob_hdr *hdr = (struct tk_blob_hdr *)out; in huk_ae_encrypt() local 104 hdr->reserved = 0; in huk_ae_encrypt() 106 memcpy(hdr->iv, iv, IV_SIZE); in huk_ae_encrypt() 108 res = TEE_AEInit(crypto_op, hdr->iv, IV_SIZE, TAG_SIZE * 8, 0, 0); in huk_ae_encrypt() 112 res = TEE_AEEncryptFinal(crypto_op, in, in_sz, hdr->enc_key, in huk_ae_encrypt() 113 &enc_key_len, hdr->tag, &tag_len); in huk_ae_encrypt() 117 if (ADD_OVERFLOW(enc_key_len, sizeof(*hdr), out_sz)) in huk_ae_encrypt() 127 struct tk_blob_hdr *hdr = (struct tk_blob_hdr *)in; in huk_ae_decrypt() local 131 if (SUB_OVERFLOW(in_sz, sizeof(*hdr), &enc_key_len)) in huk_ae_decrypt() 134 res = TEE_AEInit(crypto_op, hdr->iv, IV_SIZE, TAG_SIZE * 8, 0, 0); in huk_ae_decrypt() [all …]
|
| /optee_os/core/drivers/bnxt/ |
| H A D | bnxt_fw.c | 241 static uint32_t ape_hdr_crc_calc(const struct ape_bin_hdr_s *hdr) in ape_hdr_crc_calc() argument 248 (const char *)hdr, in ape_hdr_crc_calc() 249 (uintptr_t)(&hdr->checksum) - (uintptr_t)hdr); in ape_hdr_crc_calc() 259 (const char *)((uintptr_t)hdr + APE_BIN_HDR_SIZE), in ape_hdr_crc_calc() 260 hdr->num_total_sections * APE_SECTION_HDR_SIZE); in ape_hdr_crc_calc() 265 static int ape_bin_hdr_valid(const struct ape_bin_hdr_s *hdr) in ape_bin_hdr_valid() argument 269 if (!hdr) { in ape_bin_hdr_valid() 274 if (hdr->signature != APE_BIN_HDR_SIGNATURE) { in ape_bin_hdr_valid() 279 if (hdr->num_total_sections > APE_IMG_MAX_SECTIONS) { in ape_bin_hdr_valid() 284 checksum = ape_hdr_crc_calc(hdr); in ape_bin_hdr_valid() [all …]
|
| /optee_os/core/drivers/crypto/se050/core/ |
| H A D | apdu.c | 13 uint8_t *hdr, size_t hdr_len, in crypto_se_do_apdu() argument 20 hdr, hdr_len, src_data, src_len, in crypto_se_do_apdu()
|
| /optee_os/core/arch/arm/kernel/ |
| H A D | stmm_sp.c | 336 struct ffa_boot_info_header_1_1 *hdr = NULL; in load_stmm() local 368 hdr = (void *)stmm_sec_buf_addr; in load_stmm() 370 hdr->signature = FFA_BOOT_INFO_SIGNATURE; in load_stmm() 371 hdr->version = FFA_VERSION_1_2; in load_stmm() 372 hdr->desc_size = sizeof(struct ffa_boot_info_1_1); in load_stmm() 373 hdr->desc_count = 1; in load_stmm() 374 hdr->desc_offset = sizeof(struct ffa_boot_info_header_1_1); in load_stmm() 375 hdr->reserved = 0; in load_stmm() 376 hdr->blob_size = hdr->desc_size * hdr->desc_count + hdr->desc_offset; in load_stmm() 378 desc = (void *)(stmm_sec_buf_addr + hdr->desc_offset); in load_stmm() [all …]
|
| H A D | boot.c | 1287 static void *get_fdt_from_boot_info(struct ffa_boot_info_header_1_1 *hdr) in get_fdt_from_boot_info() argument 1295 if (hdr->signature != FFA_BOOT_INFO_SIGNATURE) { in get_fdt_from_boot_info() 1296 EMSG("Bad boot info signature %#"PRIx32, hdr->signature); in get_fdt_from_boot_info() 1299 if (hdr->version != FFA_BOOT_INFO_VERSION_1_1 && in get_fdt_from_boot_info() 1300 hdr->version != FFA_BOOT_INFO_VERSION_1_2) { in get_fdt_from_boot_info() 1301 EMSG("Bad boot info version %#"PRIx32, hdr->version); in get_fdt_from_boot_info() 1304 if (hdr->desc_count != 1) { in get_fdt_from_boot_info() 1306 hdr->desc_count); in get_fdt_from_boot_info() 1309 desc = (void *)((vaddr_t)hdr + hdr->desc_offset); in get_fdt_from_boot_info()
|
| /optee_os/lib/libutee/ |
| H A D | tee_api_arith_mpi.c | 62 struct bigint_hdr *hdr = (struct bigint_hdr *)bigInt; in copy_mpi_to_bigint() local 69 if (hdr->alloc_size < n) in copy_mpi_to_bigint() 72 hdr->nblimbs = n; in copy_mpi_to_bigint() 73 hdr->sign = mpi->s; in copy_mpi_to_bigint() 74 memcpy(hdr + 1, mpi->p, mpi->n * sizeof(mbedtls_mpi_uint)); in copy_mpi_to_bigint() 104 const struct bigint_hdr *hdr = (struct bigint_hdr *)bigInt; in get_mpi() local 105 const mbedtls_mpi_uint *p = (const mbedtls_mpi_uint *)(hdr + 1); in get_mpi() 106 size_t n = hdr->nblimbs; in get_mpi() 113 mpi->s = hdr->sign; in get_mpi() 120 struct bigint_hdr *hdr = (struct bigint_hdr *)bigInt; in TEE_BigIntInit() local [all …]
|
| /optee_os/core/drivers/crypto/ele/ |
| H A D | ele.c | 94 static void print_msg_header(struct imx_mu_msg_header hdr __maybe_unused) in print_msg_header() 97 hdr.version, hdr.size, hdr.tag, hdr.command); in print_msg_header()
|
| /optee_os/core/drivers/crypto/se050/adaptors/apis/ |
| H A D | apdu.c | 498 tlvHeader_t hdr = { in se050_scp03_send_rotate_cmd() local 499 .hdr = { in se050_scp03_send_rotate_cmd() 511 hdr.hdr[2] = cmd->cmd[0]; in se050_scp03_send_rotate_cmd() 512 st = DoAPDUTxRx_s_Case4(ctx, &hdr, cmd->cmd, cmd->cmd_len, in se050_scp03_send_rotate_cmd()
|
| /optee_os/ta/ |
| H A D | link.mk | 65 link-ldflags += --eh-frame-hdr
|