Searched refs:ti (Results 1 – 11 of 11) sorted by relevance
| /optee_os/lib/libutee/ |
| H A D | tcb.c | 168 void *__tls_get_addr(struct tls_index *ti); 170 void *__tls_get_addr(struct tls_index *ti) in __tls_get_addr() argument 172 return _tcb->dtv[ti->module].tls + ti->offset; in __tls_get_addr()
|
| /optee_os/core/arch/arm/mm/ |
| H A D | tee_pager.c | 229 struct core_mmu_table_info ti; in tee_pager_phys_to_virt() local 242 if (!tee_pager_get_table_info(pa, &ti)) in tee_pager_phys_to_virt() 244 idx = core_mmu_va2idx(&ti, pa); in tee_pager_phys_to_virt() 245 core_mmu_get_entry(&ti, idx, &p, &a); in tee_pager_phys_to_virt() 247 return (void *)core_mmu_idx2va(&ti, idx); in tee_pager_phys_to_virt() 358 bool tee_pager_get_table_info(vaddr_t va, struct core_mmu_table_info *ti) in tee_pager_get_table_info() argument 365 *ti = pt->tbl_info; in tee_pager_get_table_info() 418 static size_t tbl_usage_count(struct core_mmu_table_info *ti) in tbl_usage_count() argument 424 for (n = 0; n < ti->num_entries; n++) { in tbl_usage_count() 425 core_mmu_get_entry(ti, n, NULL, &a); in tbl_usage_count() [all …]
|
| /optee_os/core/mm/ |
| H A D | vm.c | 169 static void set_pa_range(struct core_mmu_table_info *ti, vaddr_t va, in set_pa_range() argument 172 unsigned int end = core_mmu_va2idx(ti, va + size); in set_pa_range() 173 unsigned int idx = core_mmu_va2idx(ti, va); in set_pa_range() 176 core_mmu_set_entry(ti, idx, pa, attr); in set_pa_range() 178 pa += BIT64(ti->shift); in set_pa_range() 182 static void set_reg_in_table(struct core_mmu_table_info *ti, in set_reg_in_table() argument 185 vaddr_t va = MAX(r->va, ti->va_base); in set_reg_in_table() 186 vaddr_t end = MIN(r->va + r->size, ti->va_base + CORE_MMU_PGDIR_SIZE); in set_reg_in_table() 188 size_t granule = BIT(ti->shift); in set_reg_in_table() 196 set_pa_range(ti, va, pa, sz, r->attr); in set_reg_in_table() [all …]
|
| H A D | core_mmu.c | 2469 struct core_mmu_table_info ti __maybe_unused = { }; in check_pa_matches_va() 2502 if (tee_pager_get_table_info(v, &ti)) { in check_pa_matches_va() 2511 core_mmu_get_entry(&ti, core_mmu_va2idx(&ti, v), &p, &a); in check_pa_matches_va() 2513 paddr_t mask = BIT64(ti.shift) - 1; in check_pa_matches_va()
|
| /optee_os/scripts/ |
| H A D | checkpatch_inc.sh | 13 core/arch/arm/plat-ti/api_monitor_index_a{9,15}.h \
|
| /optee_os/core/arch/arm/dts/ |
| H A D | fsl-lx2160a-qds.dts | 250 compatible = "ti,ina220"; 256 compatible = "ti,ina220";
|
| H A D | fsl-lx2160a-rdb.dts | 94 compatible = "ti,ina220";
|
| H A D | stm32mp15xx-dhcom-som.dtsi | 410 compatible = "ti,tsc2004";
|
| /optee_os/core/include/mm/ |
| H A D | tee_pager.h | 33 bool tee_pager_get_table_info(vaddr_t va, struct core_mmu_table_info *ti);
|
| /optee_os/ |
| H A D | CHANGELOG.md | 897 * ti 950 * plat-ti: AM43xx: suspend/resume support ([#1822]) 952 * plat-ti: AM43xx: disable TRNG ([#1816]) 953 * plat-ti: enable Secure Data Path by default ([#1815]) 1007 * ti-??? 1072 * plat-ti: add secure paging support ([#1493]) 1073 * plat-ti: add OTP hardware key support ([#1492]) 1137 * ti-am43xx: standard 1138 * ti-am57xx: standard 1139 * ti-dra7xx: standard [all …]
|
| H A D | MAINTAINERS | 316 R: Andrew Davis <afd@ti.com> [@glneo] 318 F: core/arch/arm/plat-ti/
|