/optee_os/core/arch/arm/mm/ |
A D | core_mmu_lpae.c | 432 uint8_t *tbl = tables; in core_alloc_mmu_prtn() local 656 uint64_t *tbl = NULL; in set_user_va_idx() local 680 tbl = core_mmu_xlat_table_entry_pa2va(prtn, 0, tbl[0]); in set_user_va_idx() 681 assert(tbl); in set_user_va_idx() 714 uint64_t *tbl = NULL; in core_init_mmu_prtn_ta_core() local 751 tbl = core_mmu_xlat_table_entry_pa2va(prtn, 0, tbl[0]); in core_init_mmu_prtn_ta_core() 752 assert(tbl); in core_init_mmu_prtn_ta_core() 962 uint64_t *tbl; in core_mmu_find_table() local 1004 tbl = core_mmu_xlat_table_entry_pa2va(prtn, level, tbl[n]); in core_mmu_find_table() 1006 if (!tbl) in core_mmu_find_table() [all …]
|
A D | pgt_cache.c | 72 p->tbl = tee_pager_alloc(PGT_SIZE); in pgt_init() 93 p->tbl = tbl + m * PGT_SIZE; in pgt_init() 114 p->tbl = pgt_tables[n]; in pgt_init() 127 memset(p->tbl, 0, PGT_SIZE); in pop_from_free_list() 136 tee_pager_release_phys(p->tbl, PGT_SIZE); in push_to_free_list() 150 memset(p->tbl, 0, PGT_SIZE); in pop_from_free_list() 272 memset(p->tbl, 0, PGT_SIZE); in pop_from_some_list() 434 uint64_t *tbl = NULL; in clear_ctx_range_from_list() local 436 uint32_t *tbl = NULL; in clear_ctx_range_from_list() local 452 tbl = p->tbl; in clear_ctx_range_from_list() [all …]
|
A D | core_mmu_v7.c | 485 core_mmu_set_info_table(pgd_info, 1, 0, tbl); in core_mmu_get_user_pgdir() 508 uint32_t *tbl; in core_mmu_find_table() local 513 tbl = (uint32_t *)core_mmu_get_main_ttb_va(prtn); in core_mmu_find_table() 515 if (max_level == 1 || (tbl[n] & 0x3) != 0x1) { in core_mmu_find_table() 516 core_mmu_set_info_table(tbl_info, 1, 0, tbl); in core_mmu_find_table() 518 paddr_t ntbl = tbl[n] & ~((1 << 10) - 1); in core_mmu_find_table() 533 uint32_t *tbl = table; in core_mmu_set_entry_primitive() local 536 tbl[idx] = desc | pa; in core_mmu_set_entry_primitive() 626 const uint32_t *tbl = table; in core_mmu_get_entry_primitive() local 629 *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()
|
A D | core_mmu.c | 1596 pg_info->table = (*pgt)->tbl; in set_pg_region() 1599 pg_info->table = (*pgt)->tbl; in set_pg_region()
|
/optee_os/out/arm/core/crypto/ |
A D | .aes-gcm-ghash-tbl.o.cmd | 1 …tbl.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aarch64/bin/aarc…
|
A D | .aes-gcm-ghash-tbl.o.d | 1 out/arm/core/crypto/aes-gcm-ghash-tbl.o: core/crypto/aes-gcm-ghash-tbl.c \
|
/optee_os/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/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/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/core/crypto/ |
A D | sub.mk | 8 srcs-y += aes-gcm-ghash-tbl.c
|
/optee_os/core/arch/arm/include/mm/ |
A D | pgt_cache.h | 25 void *tbl; member
|
/optee_os/out/arm/core/ |
A D | .tee.elf.cmd | 1 …s-gcm.o out/arm/core/crypto/aes-gcm-sw.o out/arm/core/crypto/aes-gcm-ghash-tbl.o out/arm/core/cryp…
|
A D | tee.map | 2855 .group 0x0000000000000000 0xc out/arm/core/crypto/aes-gcm-ghash-tbl.o 2856 .group 0x0000000000000000 0xc out/arm/core/crypto/aes-gcm-ghash-tbl.o 2857 .group 0x0000000000000000 0xc out/arm/core/crypto/aes-gcm-ghash-tbl.o 2858 .group 0x0000000000000000 0xc out/arm/core/crypto/aes-gcm-ghash-tbl.o 2859 .group 0x0000000000000000 0xc out/arm/core/crypto/aes-gcm-ghash-tbl.o 2860 .group 0x0000000000000000 0xc out/arm/core/crypto/aes-gcm-ghash-tbl.o 2861 .group 0x0000000000000000 0xc out/arm/core/crypto/aes-gcm-ghash-tbl.o 2862 .group 0x0000000000000000 0xc out/arm/core/crypto/aes-gcm-ghash-tbl.o 2863 .group 0x0000000000000000 0xc out/arm/core/crypto/aes-gcm-ghash-tbl.o 2864 .group 0x0000000000000000 0xc out/arm/core/crypto/aes-gcm-ghash-tbl.o [all …]
|
A D | tee.dmp | 595 0000000000000000 l df *ABS* 0000000000000000 aes-gcm-ghash-tbl.c 24556 /home/test/workspace/code/optee_3.16/optee_os/core/crypto/aes-gcm-ghash-tbl.c:51 24562 /home/test/workspace/code/optee_3.16/optee_os/core/crypto/aes-gcm-ghash-tbl.c:57 24566 /home/test/workspace/code/optee_3.16/optee_os/core/crypto/aes-gcm-ghash-tbl.c:56 24568 /home/test/workspace/code/optee_3.16/optee_os/core/crypto/aes-gcm-ghash-tbl.c:57 24571 /home/test/workspace/code/optee_3.16/optee_os/core/crypto/aes-gcm-ghash-tbl.c:68 24577 /home/test/workspace/code/optee_3.16/optee_os/core/crypto/aes-gcm-ghash-tbl.c:68 24579 /home/test/workspace/code/optee_3.16/optee_os/core/crypto/aes-gcm-ghash-tbl.c:70 24581 /home/test/workspace/code/optee_3.16/optee_os/core/crypto/aes-gcm-ghash-tbl.c:71 24583 /home/test/workspace/code/optee_3.16/optee_os/core/crypto/aes-gcm-ghash-tbl.c:67 [all …]
|