Home
last modified time | relevance | path

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

1234

/trusted-firmware-a/lib/zlib/
A Dinftrees.c32 int ZLIB_INTERNAL inflate_table(type, lens, codes, table, bits, work) in inflate_table() argument
36 code FAR * FAR *table;
121 *(*table)++ = here; /* make a table to force an error */
122 *(*table)++ = here;
201 next = *table; /* current table to fill in */
284 (*table)[low].op = (unsigned char)curr;
285 (*table)[low].bits = (unsigned char)root;
286 (*table)[low].val = (unsigned short)(next - *table);
301 *table += used;
A Dzutil.c209 local ptr_table table[MAX_PTR]; variable
234 table[next_ptr].org_ptr = buf; in zcalloc()
239 table[next_ptr++].new_ptr = buf; in zcalloc()
255 if (ptr != table[n].new_ptr) continue; in zcfree()
257 farfree(table[n].org_ptr); in zcfree()
259 table[n-1] = table[n]; in zcfree()
A Dinftrees.h61 unsigned codes, code FAR * FAR *table,
A Dcrc32.c165 local void write_table(out, table) in write_table() argument
167 const z_crc_t FAR *table;
173 (unsigned long)(table[n]),
/trusted-firmware-a/docs/build/TF-A_2.5/_static/
A Dbasic.css145 table.contentstable {
167 table.indextable {
399 table.docutils {
423 table.docutils td, table.docutils th {
431 table.footnote td, table.footnote th {
440 table.citation {
445 table.citation td {
481 table.field-list td, table.field-list th {
503 table.hlist {
507 table.hlist td {
[all …]
/trusted-firmware-a/docs/_static/css/
A Dcustom.css10 * a table will collapse into a single whitespace,
13 .wy-table-responsive table td {
/trusted-firmware-a/docs/build/TF-A_2.5/_static/css/
A Dcustom.css10 * a table will collapse into a single whitespace,
13 .wy-table-responsive table td {
A Dtheme.css1table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;b… selector
4table>caption .headerlink,.rst-content tt.download span:first-child,.wy-menu-vertical li.current>a…
/trusted-firmware-a/docs/build/latex/
A Dsphinxlatexnumfig.sty27 \@removefromreset{table}{chapter}%
34 \def\thetable {\arabic{table}}%
48 % include the part number and this will cause problems in table of contents
59 \@addtoreset{table}{section}%
69 \@addtoreset{table}{subsection}%
79 \@addtoreset{table}{subsubsection}%
89 \@addtoreset{table}{paragraph}%
99 \@addtoreset{table}{subparagraph}%
113 \g@addto@macro\thetable{\arabic{table}}%
A Dsphinxmessages.sty19 \def\fnum@table{\tablename\thetable{}}
A Dsphinxlatextables.sty7 % and table templates:
43 % X or S (Sphinx) may have meanings if some table package is loaded hence
56 % Space from caption baseline to top of table or frame of literal-block
62 % - if a caption is on top of table:
63 % a) the space between its last baseline and the top rule of table is
145 % caption of a table/longtable, \abovecaptionskip must not be used
223 % would need some hacking around the fact that groups can not span across table
390 % that the table rows have the needed height. The needed mark-up is done
454 % #1 is a "cell_id", i.e. the id of a merged group of table cells
457 % LaTeX typesets the table row by row, hence each execution can do
[all …]
/trusted-firmware-a/docs/components/
A 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
48 level 0 table controls access to a relatively large region in memory (block
122 its level 0 table in SRAM and its level 1 table(s) in DRAM.
132 table creation.
195 * The L0 table must be aligned to either the table size or 4096 bytes, whichever
199 * The L0 memory size must be greater than or equal to the table size.
219 We can find the total L0 table size with ((PPS / L0GPTSZ) * 8)
226 Sample calculation for L1 table size and alignment
231 We can find the size of each L1 table with ((L0GPTSZ / PGS) / 2).
[all …]
A 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.
A 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
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
404 that uses the changed translation table entries.
[all …]
/trusted-firmware-a/docs/build/TF-A_2.5/_sources/components/
A Dgranule-protection-tables-design.rst.txt14 allowed to each security state can be seen in the table below.
16 .. list-table:: Security states and PAS access rights
48 level 0 table controls access to a relatively large region in memory (block
122 its level 0 table in SRAM and its level 1 table(s) in DRAM.
132 table creation.
195 * The L0 table must be aligned to either the table size or 4096 bytes, whichever
199 * The L0 memory size must be greater than or equal to the table size.
219 We can find the total L0 table size with ((PPS / L0GPTSZ) * 8)
226 Sample calculation for L1 table size and alignment
231 We can find the size of each L1 table with ((L0GPTSZ / PGS) / 2).
[all …]
A Dromlib-design.rst.txt12 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.
A Dxlat-tables-lib-v2-design.rst.txt85 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
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
404 that uses the changed translation table entries.
[all …]
/trusted-firmware-a/lib/xlat_tables/aarch32/
A 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/plat/mediatek/common/
A Dmtk_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()
/trusted-firmware-a/lib/romlib/
A 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/lib/xlat_tables_v2/
A Dxlat_tables_utils.c286 uint64_t *table; in find_xlat_table_entry() local
291 table = xlat_table_base; in find_xlat_table_entry()
306 desc = table[idx]; in find_xlat_table_entry()
321 return &table[idx]; in find_xlat_table_entry()
326 return &table[idx]; in find_xlat_table_entry()
330 table = (uint64_t *)(uintptr_t)(desc & TABLE_ADDR_MASK); in find_xlat_table_entry()
A 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/lib/xlat_tables/
A 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()
A Dxlat_tables_private.h37 void init_xlation_table(uintptr_t base_va, uint64_t *table,
/trusted-firmware-a/drivers/nxp/auth/csf_hdr_parser/
A 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]

Completed in 46 milliseconds

1234