/optee_os-3.20.0/core/arch/arm/mm/ |
A D | core_mmu_lpae.c | 445 uint8_t *tbl = tables; in core_alloc_mmu_prtn() local 671 uint64_t *tbl = NULL; in set_user_va_idx() local 695 tbl = core_mmu_xlat_table_entry_pa2va(prtn, 0, tbl[0]); in set_user_va_idx() 696 assert(tbl); in set_user_va_idx() 729 uint64_t *tbl = NULL; in core_init_mmu_prtn_ta_core() local 766 tbl = core_mmu_xlat_table_entry_pa2va(prtn, 0, tbl[0]); in core_init_mmu_prtn_ta_core() 767 assert(tbl); in core_init_mmu_prtn_ta_core() 998 uint64_t *tbl; in core_mmu_find_table() local 1040 tbl = core_mmu_xlat_table_entry_pa2va(prtn, level, tbl[n]); in core_mmu_find_table() 1042 if (!tbl) in core_mmu_find_table() [all …]
|
A D | pgt_cache.c | 101 uint8_t *tbl = NULL; in alloc_pgt_parent() local 122 pgt[n].tbl = tbl + n * PGT_SIZE; in alloc_pgt_parent() 230 uint64_t *tbl = NULL; in pgt_clear_range() local 232 uint32_t *tbl = NULL; in pgt_clear_range() local 244 tbl = p->tbl; in pgt_clear_range() 247 memset(tbl + idx, 0, n * sizeof(*tbl)); in pgt_clear_range() 398 p->tbl = tbl + m * PGT_SIZE; in pgt_init() 733 uint64_t *tbl = NULL; in clear_ctx_range_from_list() local 735 uint32_t *tbl = NULL; in clear_ctx_range_from_list() local 749 tbl = p->tbl; in clear_ctx_range_from_list() [all …]
|
A D | core_mmu_v7.c | 504 core_mmu_set_info_table(pgd_info, 1, 0, tbl); in core_mmu_get_user_pgdir() 527 uint32_t *tbl; in core_mmu_find_table() local 532 tbl = (uint32_t *)core_mmu_get_main_ttb_va(prtn); in core_mmu_find_table() 534 if (max_level == 1 || (tbl[n] & 0x3) != 0x1) { in core_mmu_find_table() 535 core_mmu_set_info_table(tbl_info, 1, 0, tbl); in core_mmu_find_table() 537 paddr_t ntbl = tbl[n] & ~((1 << 10) - 1); in core_mmu_find_table() 552 uint32_t *tbl = table; in core_mmu_set_entry_primitive() local 555 tbl[idx] = desc | pa; in core_mmu_set_entry_primitive() 645 const uint32_t *tbl = table; in core_mmu_get_entry_primitive() local 648 *pa = desc_to_pa(level, tbl[idx]); in core_mmu_get_entry_primitive() [all …]
|
A D | tee_pager.c | 435 core_mmu_get_entry_primitive(tblidx.pgt->tbl, TBL_LEVEL, tblidx.idx, in tblidx_get_entry() 442 core_mmu_set_entry_primitive(tblidx.pgt->tbl, TBL_LEVEL, tblidx.idx, in tblidx_set_entry() 556 pager_tables[n].pgt.tbl = pager_tables[n].tbl_info.table; in tee_pager_early_init() 798 assert(pa == virt_to_phys(pgt->tbl)); in map_pgts() 803 pa = virt_to_phys(pgt->tbl); in map_pgts()
|
/optee_os-3.20.0/lib/libutee/ |
A D | tee_api.c | 32 size_t tbl = 0; in copy_param() local 67 tbl += ROUNDUP(s, tmp_align); in copy_param() 75 if (tbl) { in copy_param() 76 tb = tee_map_zi(tbl, TEE_MEMORY_ACCESS_ANY_OWNER); in copy_param() 80 *tmp_len = tbl; in copy_param()
|
/optee_os-3.20.0/lib/libmbedtls/mbedtls/library/ |
A D | timing.c | 122 unsigned long tbl, tbu0, tbu1; in mbedtls_timing_hardclock() local 127 asm volatile( "mftb %0" : "=r" (tbl ) ); in mbedtls_timing_hardclock() 132 return( tbl ); in mbedtls_timing_hardclock()
|
/optee_os-3.20.0/core/crypto/ |
A D | sub.mk | 8 srcs-y += aes-gcm-ghash-tbl.c
|
/optee_os-3.20.0/core/include/mm/ |
A D | pgt_cache.h | 25 void *tbl; member
|
/optee_os-3.20.0/core/arch/arm/crypto/ |
A D | ghash-ce-core_a64.S | 87 tbl t3.16b, {\ad\().16b}, perm1.16b // A1 88 tbl t5.16b, {\ad\().16b}, perm2.16b // A2 89 tbl t7.16b, {\ad\().16b}, perm3.16b // A3 193 tbl sh1.16b, {SHASH.16b}, perm1.16b 194 tbl sh2.16b, {SHASH.16b}, perm2.16b 195 tbl sh3.16b, {SHASH.16b}, perm3.16b 196 tbl sh4.16b, {SHASH.16b}, T1.16b
|
/optee_os-3.20.0/core/mm/ |
A D | vm.c | 215 ti.table = p->tbl; in set_um_region() 230 ti.table = p->tbl; in set_um_region()
|
A D | core_mmu.c | 1603 pg_info->table = (*pgt)->tbl; in set_pg_region()
|
/optee_os-3.20.0/core/arch/arm/dts/ |
A D | stm32mp151.dtsi | 1846 st,syscfg-rsc-tbl = <&tamp 0x144 0xFFFFFFFF>;
|