Home
last modified time | relevance | path

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

/linux-6.12.1/arch/powerpc/include/asm/book3s/64/
Dradix.h26 #define RADIX_PMD_VAL_BITS (0x8000000000000000UL | RADIX_PTE_INDEX_SIZE)
35 #define RADIX_PMD_SHIFT (PAGE_SHIFT + RADIX_PTE_INDEX_SIZE)
39 #define R_PTRS_PER_PTE (1 << RADIX_PTE_INDEX_SIZE)
46 #define RADIX_PGTABLE_EADDR_SIZE (RADIX_PTE_INDEX_SIZE + RADIX_PMD_INDEX_SIZE + \
136 #define RADIX_PTE_TABLE_SIZE (sizeof(pte_t) << RADIX_PTE_INDEX_SIZE)
Dradix-4k.h8 #define RADIX_PTE_INDEX_SIZE 9 // size: 8B << 9 = 4KB, maps 2^9 x 4K = 2MB macro
16 #define RADIX_PTE_FRAG_SIZE_SHIFT (RADIX_PTE_INDEX_SIZE + 3)
Dradix-64k.h8 #define RADIX_PTE_INDEX_SIZE 5 // size: 8B << 5 = 256B, maps 2^5 x 64K = 2MB macro
17 #define RADIX_PTE_FRAG_SIZE_SHIFT (RADIX_PTE_INDEX_SIZE + 3)
/linux-6.12.1/arch/powerpc/kvm/
Dbook3s_64_mmu_radix.c480 memset(pte, 0, sizeof(long) << RADIX_PTE_INDEX_SIZE); in kvmppc_unmap_free_pte()
1476 unsigned long size = sizeof(void *) << RADIX_PTE_INDEX_SIZE; in kvmppc_radix_init()
/linux-6.12.1/arch/powerpc/mm/book3s64/
Dradix_pgtable.c621 __pte_index_size = RADIX_PTE_INDEX_SIZE; in radix__early_init_mmu()