| /trusted-firmware-a/docs/components/ |
| A D | xlat-tables-lib-v2-design.rst | 4 This document describes the design of the translation tables library (version 2) 16 #. Support for generating translation tables pertaining to a different 57 translation tables library. 75 might create new translation tables, update or split existing ones. 152 * The number of sub-translation tables to allocate. 177 - number of sub-translation tables: ``MAX_XLAT_TABLES``; 302 the translation tables context affected by them. 331 From mmap regions to translation tables 341 tables to program into the MMU. 376 aligned to 2 MiB then additional level 3 tables are also needed. [all …]
|
| A D | granule-protection-tables-design.rst | 4 This document describes the design of the granule protection tables (GPT) 8 protection checks based on these tables, and transition granules between 61 There are three main parameters that determine how the tables are organized and 76 creates the tables in memory, and enables granule protection checks. In the 92 its attributes that can be used by the GPT library to initialize the tables. 104 validity and create tables to implement it. 120 building the level 1 tables which are linked from level 0 descriptors. The 121 tables should have PAS type ``GPT_GPI_ROOT`` and a typical system might place 158 by the GTSI to find the tables and transition granules between PAS types. 207 * There must be enough L1 memory supplied to build all requested L1 tables. [all …]
|
| A D | index.rst | 25 xlat-tables-lib-v2-design 28 granule-protection-tables-design
|
| A D | realm-management-extension.rst | 24 Changes to translation tables library 33 Only version 2 of the translation tables library supports the new memory
|
| /trusted-firmware-a/docs/build/TF-A_2.5/_sources/components/ |
| A D | xlat-tables-lib-v2-design.rst.txt | 4 This document describes the design of the translation tables library (version 2) 16 #. Support for generating translation tables pertaining to a different 57 translation tables library. 75 might create new translation tables, update or split existing ones. 152 * The number of sub-translation tables to allocate. 177 - number of sub-translation tables: ``MAX_XLAT_TABLES``; 302 the translation tables context affected by them. 331 From mmap regions to translation tables 341 tables to program into the MMU. 376 aligned to 2 MiB then additional level 3 tables are also needed. [all …]
|
| A D | granule-protection-tables-design.rst.txt | 4 This document describes the design of the granule protection tables (GPT) 8 protection checks based on these tables, and transition granules between 61 There are three main parameters that determine how the tables are organized and 76 creates the tables in memory, and enables granule protection checks. In the 92 its attributes that can be used by the GPT library to initialize the tables. 104 validity and create tables to implement it. 120 building the level 1 tables which are linked from level 0 descriptors. The 121 tables should have PAS type ``GPT_GPI_ROOT`` and a typical system might place 158 by the GTSI to find the tables and transition granules between PAS types. 207 * There must be enough L1 memory supplied to build all requested L1 tables. [all …]
|
| A D | index.rst.txt | 25 xlat-tables-lib-v2-design 28 granule-protection-tables-design
|
| A D | realm-management-extension.rst.txt | 24 Changes to translation tables library 33 Only version 2 of the translation tables library supports the new memory
|
| /trusted-firmware-a/include/lib/xlat_tables/ |
| A D | xlat_tables_v2_helpers.h | 72 uint64_t (*tables)[XLAT_TABLE_ENTRIES]; member 163 .tables = _ctx_name##_xlat_tables, \
|
| A D | xlat_tables_v2.h | 257 unsigned int mmap_num, uint64_t **tables,
|
| /trusted-firmware-a/lib/xlat_tables/ |
| A D | xlat_tables_private.h | 16 #error xlat tables v2 must be used with HW_ASSISTED_COHERENCY
|
| /trusted-firmware-a/docs/_static/css/ |
| A D | custom.css | 8 * Set the white-space property of tables to normal.
|
| /trusted-firmware-a/docs/build/TF-A_2.5/_static/css/ |
| A D | custom.css | 8 * Set the white-space property of tables to normal.
|
| /trusted-firmware-a/lib/xlat_tables_v2/ |
| A D | xlat_tables_core.c | 46 if (ctx->tables[i] == table) in xlat_table_get_index() 63 return ctx->tables[i]; in xlat_table_get_empty() 99 return ctx->tables[ctx->next_table++]; in xlat_table_get_empty() 1158 unsigned int mmap_num, uint64_t **tables, in xlat_setup_dynamic_ctx() argument 1171 ctx->tables = (void *) tables; in xlat_setup_dynamic_ctx() 1216 ctx->tables[j][i] = INVALID_DESC; in init_xlat_tables_ctx()
|
| A D | xlat_tables_context.c | 169 (uintptr_t)tf_xlat_ctx.tables, in xlat_make_tables_readonly()
|
| /trusted-firmware-a/docs/build/TF-A_2.5/_sources/security_advisories/ |
| A D | security-advisory-tfv-3.rst.txt | 26 translation tables in the MMU. The xlat\_tables client specifies its required 57 translation tables. The EL3 translation regime uses a single ``XN`` bit to 68 of the ``XN``, ``UXN`` or ``PXN`` bits in the translation tables. See the
|
| /trusted-firmware-a/docs/security_advisories/ |
| A D | security-advisory-tfv-3.rst | 26 translation tables in the MMU. The xlat\_tables client specifies its required 57 translation tables. The EL3 translation regime uses a single ``XN`` bit to 68 of the ``XN``, ``UXN`` or ``PXN`` bits in the translation tables. See the
|
| /trusted-firmware-a/plat/xilinx/zynqmp/ |
| A D | platform.mk | 120 BL31_CPPFLAGS += -fno-jump-tables
|
| /trusted-firmware-a/docs/build/latex/ |
| A D | sphinx.sty | 212 % ensure same width of caption to all kinds of tables (tabular(y), longtable), 249 % for allowing figures in tables. 325 % This package is needed to support hyperlinked footnotes in tables and
|
| A D | sphinxlatextables.sty | 4 \ProvidesFile{sphinxlatextables.sty}[2021/01/27 tables]% 36 % merged cells possibly containing code-blocks in complex tables 51 % For tables allowing pagebreaks 53 % User interface to set-up whitespace before and after tables: 229 % Sphinx generates no nested tables, and if some LaTeX macro uses internally a
|
| /trusted-firmware-a/docs/build/TF-A_2.5/_sources/plat/ |
| A D | allwinner.rst.txt | 55 of required page tables (each occupying 4KB of memory).
|
| /trusted-firmware-a/docs/plat/ |
| A D | allwinner.rst | 55 of required page tables (each occupying 4KB of memory).
|
| /trusted-firmware-a/plat/nvidia/tegra/scat/ |
| A D | bl31.scat | 245 * memory attributes for the coherent data page tables.
|
| /trusted-firmware-a/docs/build/TF-A_2.5/_sources/components/fconf/ |
| A D | index.rst.txt | 16 platform-defined tables. In the future, it may be provided as part of a device
|
| /trusted-firmware-a/docs/components/fconf/ |
| A D | index.rst | 16 platform-defined tables. In the future, it may be provided as part of a device
|