Lines Matching defs:levels
199 vmm_vtcr_el2_sl(u_int levels)
202 switch (levels) {
210 panic("%s: Invalid number of page table levels %u", __func__,
211 levels);
214 switch (levels) {
222 panic("%s: Invalid number of page table levels %u", __func__,
223 levels);
265 * Use 3 levels to give us up to 39 bits with 4k pages, or
268 /* TODO: Check the number of levels for 64k pages */
846 int address_bits, granule_shift, ia_bits, levels, pte_shift, tsz;
962 * Calculate the number of levels. Each level uses
967 levels = howmany(address_bits, granule_shift - PTE_SHIFT);
974 for (;levels > 0; levels--) {
977 pte_shift = (levels - 1) * (granule_shift - PTE_SHIFT) +
992 switch (levels) {
1003 /* Use L1 macro as all levels are the same */