Home
last modified time | relevance | path

Searched refs:table (Results 1 – 25 of 56) sorted by relevance

123

/trusted-firmware-a-latest/lib/zlib/
Dinftrees.c33 unsigned codes, code FAR * FAR *table, in inflate_table() argument
116 *(*table)++ = here; /* make a table to force an error */ in inflate_table()
117 *(*table)++ = here; in inflate_table()
196 next = *table; /* current table to fill in */ in inflate_table()
279 (*table)[low].op = (unsigned char)curr; in inflate_table()
280 (*table)[low].bits = (unsigned char)root; in inflate_table()
281 (*table)[low].val = (unsigned short)(next - *table); in inflate_table()
296 *table += used; in inflate_table()
Dzutil.c194 local ptr_table table[MAX_PTR]; variable
218 table[next_ptr].org_ptr = buf; in zcalloc()
223 table[next_ptr++].new_ptr = buf; in zcalloc()
238 if (ptr != table[n].new_ptr) continue; in zcfree()
240 farfree(table[n].org_ptr); in zcfree()
242 table[n-1] = table[n]; in zcfree()
Dinftrees.h61 unsigned codes, code FAR * FAR *table,
Dcrc32.c477 local void write_table(FILE *out, const z_crc_t FAR *table, int k) { in write_table() argument
482 (unsigned long)(table[n]), in write_table()
490 local void write_table32hi(FILE *out, const z_word_t FAR *table, int k) { in write_table32hi() argument
495 (unsigned long)(table[n] >> 32), in write_table32hi()
506 local void write_table64(FILE *out, const z_word_t FAR *table, int k) { in write_table64() argument
511 (unsigned long long)(table[n]), in write_table64()
/trusted-firmware-a-latest/docs/_static/css/
Dcustom.css10 * a table will collapse into a single whitespace,
13 .wy-table-responsive table td {
/trusted-firmware-a-latest/docs/perf/
Dpsci-performance-n1sdp.rst95 .. table:: ``CPU_SUSPEND`` latencies (µs) to deepest power level in
110 .. table:: ``CPU_SUSPEND`` latencies (µs) to deepest power level in
125 .. table:: ``CPU_SUSPEND`` latencies (µs) to deepest power level in
140 .. table:: ``CPU_SUSPEND`` latencies (µs) to deepest power level in
158 .. table:: ``CPU_SUSPEND`` latencies (µs) to power level 0 in
175 .. table:: ``CPU_SUSPEND`` latencies (µs) to power level 0 in
190 .. table:: ``CPU_SUSPEND`` latencies (µs) to power level 0 in serial (v2.9)
206 .. table:: ``CPU_SUSPEND`` latencies (µs) to power level 0 in serial (v2.10)
226 .. table:: ``CPU_OFF`` latencies (µs) on all non-lead CPUs (v2.9)
240 .. table:: ``CPU_OFF`` latencies (µs) on all non-lead CPUs (v2.10)
[all …]
Dpsci-performance-juno.rst75 .. table:: ``CPU_SUSPEND`` latencies (µs) to deepest power level in
94 .. table:: ``CPU_SUSPEND`` latencies (µs) to deepest power level in
113 .. table:: ``CPU_SUSPEND`` latencies (µs) to deepest power level in
132 .. table:: ``CPU_SUSPEND`` latencies (µs) to deepest power level in
154 .. table:: ``CPU_SUSPEND`` latencies (µs) to power level 0 in
173 .. table:: ``CPU_SUSPEND`` latencies (µs) to power level 0 in
192 .. table:: ``CPU_SUSPEND`` latencies (µs) to power level 0 in serial (v2.9)
210 .. table:: ``CPU_SUSPEND`` latencies (µs) to power level 0 in serial (v2.10)
234 .. table:: ``CPU_OFF`` latencies (µs) on all non-lead CPUs (v2.9)
252 .. table:: ``CPU_OFF`` latencies (µs) on all non-lead CPUs (v2.10)
[all …]
/trusted-firmware-a-latest/docs/components/
Dgranule-protection-tables-design.rst14 allowed to each security state can be seen in the table below.
16 .. list-table:: Security states and PAS access rights
47 PAS region is configured. The first step is the level 0 table, each entry in the
48 level 0 table controls access to a relatively large region in memory (block
50 mapping is used, or a level 0 entry can link to a level 1 table where relatively
73 GPT setup is split into two parts: table creation and runtime initialization. In
74 the table creation step, a data structure containing information about the
122 its level 0 table in SRAM and its level 1 table(s) in DRAM.
132 table creation.
193 The L0 table memory has some constraints that must be taken into account.
[all …]
Dromlib-design.rst12 ROM. The "library at ROM" contains a jump table with the list of functions that
49 table. Also, for additional flexibility and modularity, the index file can
63 BL image --> wrapper function --> jump table entry --> library at ROM
65 The index file is used to create a jump table which is placed in ROM. Then, the
66 wrappers refer to the jump table to call the "library at ROM" functions. The
67 wrappers essentially contain a branch instruction to the jump table entry
80 1. ``romlib_generate.py gentbl [args]`` - Generates the jump table by parsing
83 2. ``romlib_generator.py genvar [args]`` - Generates the jump table global
84 variable (**not** the jump table itself) with the absolute address in ROM.
85 This global variable is, basically, a pointer to the jump table.
Drmm-el3-comms-spec.rst33 .. csv-table::
95 .. csv-table::
138 This is summarized in the following table:
140 .. csv-table::
153 as per the following table:
155 .. csv-table::
226 error condition as described in the following table:
228 .. csv-table::
246 The following table summarizes the RMM runtime services that need to be
249 .. csv-table::
[all …]
Dxlat-tables-lib-v2-design.rst85 The granularity controls the translation table level to go down to when mapping
90 - using a single level-2 translation table entry;
91 - using a level-2 intermediate entry to a level-3 translation table (which
98 here, a level-3 table will need to be allocated on the fly and the level-2
99 modified to point to this new level-3 table. This has a performance cost at
155 excluding the initial lookup level translation table, which is always
164 translation table : the library will allocate as many entries as is required
366 sub-table if it is strictly necessary. This is to reduce the memory footprint of
369 The most common reason for needing a sub-table is when a specific mapping
379 on the page size, levels 0 and 1 of translation may only allow table
[all …]
/trusted-firmware-a-latest/plat/nxp/soc-ls1046a/ls1046ardb/
Dddr_init.c163 const struct static_table table[] = { variable
175 for (i = 0; i < ARRAY_SIZE(table); i++) { in board_static_ddr()
176 if (table[i].rate >= clk) { in board_static_ddr()
180 if (i < ARRAY_SIZE(table)) { in board_static_ddr()
181 VERBOSE("Found static setting for rate %ld\n", table[i].rate); in board_static_ddr()
182 memcpy(&priv->ddr_reg, table[i].regs, in board_static_ddr()
/trusted-firmware-a-latest/lib/xlat_tables/aarch32/
Dnonlpae_tables.c396 uint32_t *table, in init_xlation_table_inner() argument
408 VERBOSE("init xlat table at %p (level%1u)\n", (void *)table, level); in init_xlation_table_inner()
451 if (*table) { in init_xlation_table_inner()
452 assert((*table & 3) == SECTION_PT_PT); in init_xlation_table_inner()
453 assert(((*table & SECTION_PT_NOTSECURE) == 0U) in init_xlation_table_inner()
456 xlat_table = (*table) & in init_xlation_table_inner()
458 desc = *table; in init_xlation_table_inner()
482 *table++ = desc; in init_xlation_table_inner()
/trusted-firmware-a-latest/plat/mediatek/drivers/cirq/
Dmt_cirq.c200 cirq_all_events.table[cirq_reg].mask |= mask; in collect_all_wakeup_events()
211 cirq_all_events.table[cirq_reg].pol |= mask; in collect_all_wakeup_events()
219 cirq_all_events.table[cirq_reg].sen |= mask; in collect_all_wakeup_events()
222 cirq_all_events.table[cirq_reg].used = 1U; in collect_all_wakeup_events()
223 cirq_all_events.table[cirq_reg].reg_num = cirq_reg; in collect_all_wakeup_events()
319 reg = &cirq_all_events.table[i]; in __cirq_fast_clone()
504 reg = &cirq_all_events.table[i]; in cirq_fast_sw_flush()
Dmt_cirq.h116 struct cirq_reg table[CIRQ_REG_NUM]; member
/trusted-firmware-a-latest/lib/romlib/
Djmptbl.i10 # Holes can be introduced in the table by using a special keyword "reserved".
13 # The jump table will contain an invalid instruction instead of branch
/trusted-firmware-a-latest/lib/xlat_tables/
Dxlat_tables_private.h37 void init_xlation_table(uintptr_t base_va, uint64_t *table,
Dxlat_tables_common.c326 uint64_t *table, in init_xlation_table_inner() argument
391 *table++ = desc; in init_xlation_table_inner()
399 void init_xlation_table(uintptr_t base_va, uint64_t *table, in init_xlation_table() argument
414 init_xlation_table_inner(mmap, base_va, table, level); in init_xlation_table()
/trusted-firmware-a-latest/tools/memory/memory/
Dprinter.py75 table = PrettyTable(
84 table.add_row(
92 print(table, "\n")
/trusted-firmware-a-latest/lib/xlat_tables_v2/
Dxlat_tables_utils.c287 uint64_t *table; in find_xlat_table_entry() local
292 table = xlat_table_base; in find_xlat_table_entry()
307 desc = table[idx]; in find_xlat_table_entry()
322 return &table[idx]; in find_xlat_table_entry()
327 return &table[idx]; in find_xlat_table_entry()
331 table = (uint64_t *)(uintptr_t)(desc & TABLE_ADDR_MASK); in find_xlat_table_entry()
Dxlat_tables_core.c43 static int xlat_table_get_index(const xlat_ctx_t *ctx, const uint64_t *table) in xlat_table_get_index() argument
46 if (ctx->tables[i] == table) in xlat_table_get_index()
70 const uint64_t *table) in xlat_table_inc_regions_count() argument
72 int idx = xlat_table_get_index(ctx, table); in xlat_table_inc_regions_count()
79 const uint64_t *table) in xlat_table_dec_regions_count() argument
81 int idx = xlat_table_get_index(ctx, table); in xlat_table_dec_regions_count()
87 static bool xlat_table_is_empty(const xlat_ctx_t *ctx, const uint64_t *table) in xlat_table_is_empty() argument
89 return ctx->tables_mapped_regions[xlat_table_get_index(ctx, table)] == 0; in xlat_table_is_empty()
/trusted-firmware-a-latest/drivers/nxp/auth/csf_hdr_parser/
Dinput_bl2_ch234 # Specify SG table address, only for (2041/3041/4080/5020/5040) with ESBC=0 - [Optional]
60 # Specify the file names of csf header and sg table. (Default :hdr.out) [Optional]
71 # Specify the output file name of sg table. (Default :sg_table.out). [Optional]
/trusted-firmware-a-latest/docs/tools/
Dmemory-layout-tool.rst37 The tool can be used to generate a visualisation of the symbol table. By
121 the build path to generate a table (per memory type), showing memory allocation
147 The script relies on symbols in the symbol table to determine the start, end,
/trusted-firmware-a-latest/docs/plat/
Dindex.rst56 In addition to the platforms ports listed within the table of contents, there
/trusted-firmware-a-latest/docs/threat_model/
Dthreat_model_arm_cca.rst92 .. table:: Table 1: Data Flow Diagram Description
138 The following table analyses the :ref:`General Threats` in the context of this
176 The following table analyses the :ref:`Boot Firmware Threats` in the context of
198 The following table analyses the :ref:`Runtime Firmware Threats` in the context

123