Lines Matching defs:level
141 unsigned int level)
143 assert(level <= XLAT_TABLE_LEVEL_MAX);
148 size_t level_size = XLAT_BLOCK_SIZE(level);
166 level_spacers[level],
175 level_spacers[level],
186 (level < XLAT_TABLE_LEVEL_MAX)) {
194 level_spacers[level],
201 XLAT_TABLE_ENTRIES, level + 1U);
204 level_spacers[level], table_idx_va,
218 level_spacers[level], invalid_row_count - 1);
242 VERBOSE(" Initial lookup level: %u\n", ctx->base_level);
243 VERBOSE(" Entries @initial lookup level: %u\n",
270 * table. Its lookup level is stored in '*out_level'.
274 * Base address for the initial lookup level.
276 * Number of entries in the translation table for the initial lookup level.
295 for (unsigned int level = start_level;
296 level <= XLAT_TABLE_LEVEL_MAX;
297 ++level) {
300 idx = XLAT_TABLE_IDX(virtual_addr, level);
315 if (level == XLAT_TABLE_LEVEL_MAX) {
318 * level.
321 *out_level = level;
326 *out_level = level;
337 * most at level XLAT_TABLE_LEVEL_MAX and return from inside the loop.
351 unsigned int level;
370 &level);
385 *table_level = level;
495 unsigned int level;
501 &level);
514 (level != XLAT_TABLE_LEVEL_MAX)) {
518 XLAT_BLOCK_SIZE(level), PAGE_SIZE);
544 unsigned int level = 0U;
548 &entry, &addr_pa, &level);
581 *entry = xlat_desc(ctx, new_attr, addr_pa, level);