Home
last modified time | relevance | path

Searched refs:entry (Results 1 – 25 of 49) sorted by relevance

12

/optee_os/core/mm/
H A Dtee_mm.c37 pool->entry = malloc_flags(pool->flags | MAF_ZERO_INIT, NULL, in tee_mm_init()
40 if (pool->entry == NULL) in tee_mm_init()
44 pool->entry->offset = ((size - 1) >> shift) + 1; in tee_mm_init()
46 pool->entry->pool = pool; in tee_mm_init()
54 if (pool == NULL || pool->entry == NULL) in tee_mm_final()
57 while (pool->entry->next != NULL) in tee_mm_final()
58 tee_mm_free(pool->entry->next); in tee_mm_final()
59 free_flags(pool->flags, pool->entry); in tee_mm_final()
60 pool->entry = NULL; in tee_mm_final()
73 tee_mm_entry_t *entry; in tee_mm_stats_allocated() local
[all …]
/optee_os/core/drivers/crypto/caam/utils/
H A Dutils_dmaobj.c180 struct dmaentry *entry, struct caambuf *dma, in add_sgtdata_entry() argument
183 if (entry->nocopy) { in add_sgtdata_entry()
188 sgtdata->orig = entry->origbuf.data + offset; in add_sgtdata_entry()
206 struct dmaentry *entry = NULL; in dmalist_add_entry_head() local
208 entry = caam_calloc(sizeof(*entry)); in dmalist_add_entry_head()
209 if (entry) { in dmalist_add_entry_head()
211 memcpy(&entry->origbuf, orig, sizeof(entry->origbuf)); in dmalist_add_entry_head()
212 DMAOBJ_TRACE("entry %p - insert head entry of %zu bytes", entry, in dmalist_add_entry_head()
214 TAILQ_INSERT_HEAD(&priv->list, entry, link); in dmalist_add_entry_head()
217 return entry; in dmalist_add_entry_head()
[all …]
/optee_os/core/tee/
H A Dtadb.c61 struct tadb_entry entry; member
69 struct tadb_entry entry; member
194 struct tadb_entry *entry) in read_ent() argument
196 size_t l = sizeof(*entry); in read_ent()
197 TEE_Result res = db->ops->read(db->fh, idx * l, entry, NULL, &l); in read_ent()
199 if (!res && l != sizeof(*entry)) in read_ent()
206 const struct tadb_entry *entry) in write_ent() argument
208 const size_t l = sizeof(*entry); in write_ent()
210 return db->ops->write(db->fh, idx * l, entry, NULL, l); in write_ent()
279 const struct tadb_entry *entry, in tadb_authenc_init() argument
[all …]
/optee_os/lib/libmbedtls/mbedtls/library/
H A Dssl_cache.c81 mbedtls_ssl_cache_entry *entry; in mbedtls_ssl_cache_get() local
89 ret = ssl_cache_find_entry(cache, session_id, session_id_len, &entry); in mbedtls_ssl_cache_get()
95 entry->session, in mbedtls_ssl_cache_get()
96 entry->session_len); in mbedtls_ssl_cache_get()
114 static void ssl_cache_entry_zeroize(mbedtls_ssl_cache_entry *entry) in ssl_cache_entry_zeroize() argument
116 if (entry == NULL) { in ssl_cache_entry_zeroize()
121 if (entry->session != NULL) { in ssl_cache_entry_zeroize()
122 mbedtls_zeroize_and_free(entry->session, entry->session_len); in ssl_cache_entry_zeroize()
126 mbedtls_platform_zeroize(entry, sizeof(mbedtls_ssl_cache_entry)); in ssl_cache_entry_zeroize()
327 mbedtls_ssl_cache_entry *entry; in mbedtls_ssl_cache_remove() local
[all …]
H A Dx509_crl.c217 mbedtls_x509_crl_entry *entry) in x509_get_entries() argument
221 mbedtls_x509_crl_entry *cur_entry = entry; in x509_get_entries()
444 if ((ret = x509_get_entries(&p, end, &crl->entry)) != 0) { in mbedtls_x509_crl_parse_der()
600 const mbedtls_x509_crl_entry *entry; in mbedtls_x509_crl_info() local
628 entry = &crl->entry; in mbedtls_x509_crl_info()
634 while (entry != NULL && entry->raw.len != 0) { in mbedtls_x509_crl_info()
639 ret = mbedtls_x509_serial_gets(p, n, &entry->serial); in mbedtls_x509_crl_info()
644 entry->revocation_date.year, entry->revocation_date.mon, in mbedtls_x509_crl_info()
645 entry->revocation_date.day, entry->revocation_date.hour, in mbedtls_x509_crl_info()
646 entry->revocation_date.min, entry->revocation_date.sec); in mbedtls_x509_crl_info()
[all …]
H A Dmd.c887 const md_name_entry *entry = md_names; in mbedtls_md_info_from_string() local
888 while (entry->md_name != NULL && in mbedtls_md_info_from_string()
889 strcmp(entry->md_name, md_name) != 0) { in mbedtls_md_info_from_string()
890 ++entry; in mbedtls_md_info_from_string()
893 return mbedtls_md_info_from_type(entry->md_type); in mbedtls_md_info_from_string()
902 const md_name_entry *entry = md_names; in mbedtls_md_get_name() local
903 while (entry->md_type != MBEDTLS_MD_NONE && in mbedtls_md_get_name()
904 entry->md_type != md_info->type) { in mbedtls_md_get_name()
905 ++entry; in mbedtls_md_get_name()
908 return entry->md_name; in mbedtls_md_get_name()
/optee_os/core/arch/arm/plat-amlogic/scripts/
H A Daml_bin2img.py24 def aml_set_header(dest_fd, entry, res_mem_start, res_mem_size, sec_mem_start, argument
31 entry,
42 def aml_create_header_file(source, dest, entry, res_mem_start, res_mem_size, argument
57 aml_set_header(dest_fd, entry, res_mem_start, res_mem_size, sec_mem_start,
111 entry_point = args.entry
/optee_os/core/arch/arm/plat-stm32mp1/scripts/
H A Dstm32image.py38 def stm32image_set_header(dest_fd, load, entry, bintype): argument
59 entry,
76 def stm32image_create_header_file(source, dest, load, entry, bintype): argument
90 stm32image_set_header(dest_fd, load, entry, bintype)
129 entry_point = args.entry
/optee_os/core/arch/arm/plat-sam/pm/
H A Dpsci.c15 int psci_system_suspend(uintptr_t entry, uint32_t context_id __unused, in psci_system_suspend() argument
21 if (atmel_pm_suspend(entry, nsec)) in psci_system_suspend()
28 uintptr_t entry __unused, uint32_t context_id __unused, in psci_cpu_suspend()
/optee_os/core/drivers/
H A Dcbmem_console.c106 struct cb_entry *entry = NULL; in get_cbmem_console_from_coreboot_table() local
123 entry = (struct cb_entry *)ptr; in get_cbmem_console_from_coreboot_table()
129 switch (get_le32(&entry->tag)) { in get_cbmem_console_from_coreboot_table()
131 cbmem_console_base = get_le64(&entry->value); in get_cbmem_console_from_coreboot_table()
138 ptr = (uint8_t *)ptr + get_le32(&entry->size); in get_cbmem_console_from_coreboot_table()
/optee_os/core/arch/arm/mm/
H A Dcore_mmu_lpae.c724 uint64_t entry) in core_mmu_xlat_table_entry_pa2va() argument
729 if ((entry & DESC_ENTRY_TYPE_MASK) != TABLE_DESC || in core_mmu_xlat_table_entry_pa2va()
733 pa = entry & OUTPUT_ADDRESS_MASK; in core_mmu_xlat_table_entry_pa2va()
758 uint64_t *entry = NULL; in core_mmu_entry_copy() local
771 entry = (uint64_t *)tbl_info->table + idx; in core_mmu_entry_copy()
774 if ((*entry & DESC_ENTRY_TYPE_MASK) != TABLE_DESC || in core_mmu_entry_copy()
783 *entry); in core_mmu_entry_copy()
791 *entry = virt_to_phys(new_table) | (*entry & ~OUTPUT_ADDRESS_MASK); in core_mmu_entry_copy()
1343 uint64_t *entry; in core_mmu_entry_to_finer_grained() local
1361 entry = (uint64_t *)tbl_info->table + idx; in core_mmu_entry_to_finer_grained()
[all …]
H A Dcore_mmu_v7.c649 uint32_t *entry; in core_mmu_entry_to_finer_grained() local
662 entry = (uint32_t *)tbl_info->table + idx; in core_mmu_entry_to_finer_grained()
663 attr = desc_to_mattr(1, *entry); in core_mmu_entry_to_finer_grained()
665 if (*entry && get_desc_type(1, *entry) == DESC_TYPE_PAGE_TABLE) { in core_mmu_entry_to_finer_grained()
686 if (*entry) { in core_mmu_entry_to_finer_grained()
687 pa = desc_to_pa(1, *entry); in core_mmu_entry_to_finer_grained()
696 *entry = new_table_desc; in core_mmu_entry_to_finer_grained()
/optee_os/core/arch/riscv/mm/
H A Dcore_mmu_arch.c48 unsigned long entry; member
108 pte->entry = val; in core_mmu_entry_set()
113 return pte->entry; in core_mmu_entry_get()
118 return pte->entry & PTE_V; in core_mmu_entry_is_valid()
129 return pte->entry & (PTE_R | PTE_W | PTE_X); in core_mmu_entry_is_leaf()
158 return (pte->entry & PTE_PPN) >> PTE_PPN_SHIFT; in core_mmu_pte_ppn()
190 unsigned long entry = core_mmu_entry_get(pte); in pte_to_mattr() local
192 if (entry & PTE_V) { in pte_to_mattr()
193 if (!(entry & (PTE_R | PTE_W | PTE_X))) in pte_to_mattr()
199 if (entry & PTE_U) { in pte_to_mattr()
[all …]
/optee_os/core/include/drivers/pm/sam/
H A Datmel_pm.h26 TEE_Result atmel_pm_suspend(uintptr_t entry, struct sm_nsec_ctx *nsec);
43 static inline TEE_Result atmel_pm_suspend(uintptr_t entry __unused, in atmel_pm_suspend()
/optee_os/core/arch/arm/include/sm/
H A Dpsci.h67 int psci_cpu_suspend(uint32_t power_state, uintptr_t entry,
70 int psci_cpu_on(uint32_t cpu_id, uint32_t entry, uint32_t context_id);
82 int psci_system_suspend(uintptr_t entry, uint32_t context_id,
/optee_os/core/arch/arm/plat-rzn1/
H A Dpsci.c43 int psci_cpu_on(uint32_t core_id, uint32_t entry, uint32_t context_id) in psci_cpu_on() argument
54 boot_set_core_ns_entry(core_id, entry, context_id); in psci_cpu_on()
/optee_os/core/arch/arm/plat-hisilicon/
H A Dpsci.c62 int psci_cpu_on(uint32_t core_idx, uint32_t entry, in psci_cpu_on() argument
81 boot_set_core_ns_entry(pos, entry, context_id); in psci_cpu_on()
/optee_os/lib/libunw/
H A Dunwind_arm32.c320 uint32_t entry; in unwind_tab() local
332 entry = insn & ENTRY_MASK; in unwind_tab()
334 if (entry == ENTRY_ARM_SU16) { in unwind_tab()
337 } else if (entry == ENTRY_ARM_LU16) { in unwind_tab()
341 DMSG("Unknown entry: %x", entry); in unwind_tab()
/optee_os/core/arch/arm/sm/
H A Dpsci.c46 uintptr_t entry __unused, in psci_cpu_suspend()
58 __weak int psci_cpu_on(uint32_t cpu_id __unused, uint32_t entry __unused, in psci_cpu_on()
121 __weak int psci_system_suspend(uintptr_t entry __unused, in psci_system_suspend()
/optee_os/core/include/kernel/
H A Dboot.h93 void boot_set_core_ns_entry(size_t core_idx, uintptr_t entry,
96 int boot_core_release(size_t core_idx, paddr_t entry);
/optee_os/core/drivers/pm/imx/
H A Dpsci.c52 int psci_cpu_on(uint32_t core_idx, uint32_t entry, uint32_t context_id) in psci_cpu_on() argument
58 boot_set_core_ns_entry(core_idx, entry, context_id); in psci_cpu_on()
/optee_os/core/arch/arm/plat-stm32mp1/pm/
H A Dpsci.c151 int psci_cpu_on(uint32_t core_id, uint32_t entry, uint32_t context_id) in psci_cpu_on() argument
161 pos, entry, core_state[pos]); in psci_cpu_on()
186 boot_set_core_ns_entry(pos, entry, context_id); in psci_cpu_on()
/optee_os/ta/avb/
H A Dsub.mk3 srcs-y += entry.c
/optee_os/ta/trusted_keys/
H A Dsub.mk3 srcs-y += entry.c
/optee_os/core/arch/arm/plat-sunxi/
H A Dpsci.c69 int psci_cpu_on(uint32_t core_idx, uint32_t entry, in psci_cpu_on() argument
87 boot_set_core_ns_entry(core_idx, entry, context_id); in psci_cpu_on()

12