Home
last modified time | relevance | path

Searched refs:PTDESC_TABLE_SHIFT (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/arch/arm64/include/asm/
H A Dpgtable-hwdef.h13 #define PTDESC_TABLE_SHIFT (PAGE_SHIFT - PTDESC_ORDER) macro
32 (((va_bits) - PTDESC_ORDER - 1) / PTDESC_TABLE_SHIFT)
47 #define ARM64_HW_PGTABLE_LEVEL_SHIFT(n) (PTDESC_TABLE_SHIFT * (4 - (n)) + PTDESC_ORDER)
49 #define PTRS_PER_PTE (1 << PTDESC_TABLE_SHIFT)
58 #define PTRS_PER_PMD (1 << PTDESC_TABLE_SHIFT)
68 #define PTRS_PER_PUD (1 << PTDESC_TABLE_SHIFT)
75 #define PTRS_PER_P4D (1 << PTDESC_TABLE_SHIFT)
H A Dkernel-pgtable.h49 SPAN_NR_ENTRIES(vstart, vend, SWAPPER_BLOCK_SHIFT + lvl * PTDESC_TABLE_SHIFT)
/linux-6.15/arch/arm64/mm/
H A Dkasan_init.c193 int shift = (ARM64_HW_PGTABLE_LEVELS(vabits_actual) - 1) * PTDESC_TABLE_SHIFT; in root_level_aligned()
248 int shift = (ARM64_HW_PGTABLE_LEVELS(vabits) - 1) * PTDESC_TABLE_SHIFT; in root_level_idx()
272 int shift = (ARM64_HW_PGTABLE_LEVELS(vabits_actual) - 2) * PTDESC_TABLE_SHIFT; in next_level_idx()
/linux-6.15/arch/arm64/kernel/pi/
H A Dmap_range.c34 int lshift = (3 - level) * PTDESC_TABLE_SHIFT; in map_range()
/linux-6.15/arch/arm64/
H A DKconfig330 # VA_BITS - PTDESC_TABLE_SHIFT