Home
last modified time | relevance | path

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

/linux-6.12.1/arch/powerpc/include/asm/book3s/32/
Dpgalloc.h45 BUG_ON(index_size > MAX_PGTABLE_INDEX_SIZE); in pgtable_free()
54 BUG_ON(shift > MAX_PGTABLE_INDEX_SIZE); in pgtable_free_tlb()
61 void *table = (void *)((unsigned long)_table & ~MAX_PGTABLE_INDEX_SIZE); in __tlb_remove_table()
62 unsigned shift = (unsigned long)_table & MAX_PGTABLE_INDEX_SIZE; in __tlb_remove_table()
/linux-6.12.1/arch/powerpc/include/asm/nohash/
Dpgalloc.h48 BUG_ON(shift > MAX_PGTABLE_INDEX_SIZE); in pgtable_free()
57 BUG_ON(shift > MAX_PGTABLE_INDEX_SIZE); in pgtable_free_tlb()
64 void *table = (void *)((unsigned long)_table & ~MAX_PGTABLE_INDEX_SIZE); in __tlb_remove_table()
65 unsigned shift = (unsigned long)_table & MAX_PGTABLE_INDEX_SIZE; in __tlb_remove_table()
/linux-6.12.1/arch/powerpc/mm/
Dinit-common.c84 BUILD_BUG_ON(MAX_PGTABLE_INDEX_SIZE != 15); in ctor()
107 struct kmem_cache *pgtable_cache[MAX_PGTABLE_INDEX_SIZE + 1];
127 unsigned long minalign = MAX_PGTABLE_INDEX_SIZE + 1; in pgtable_cache_add()
134 BUG_ON(shift > MAX_PGTABLE_INDEX_SIZE); in pgtable_cache_add()
/linux-6.12.1/arch/powerpc/include/asm/
Dpgalloc.h66 #define MAX_PGTABLE_INDEX_SIZE 0xf macro
/linux-6.12.1/arch/powerpc/mm/book3s64/
Dpgtable.c494 BUG_ON(index > MAX_PGTABLE_INDEX_SIZE); in pgtable_free_tlb()
501 void *table = (void *)((unsigned long)_table & ~MAX_PGTABLE_INDEX_SIZE); in __tlb_remove_table()
502 unsigned int index = (unsigned long)_table & MAX_PGTABLE_INDEX_SIZE; in __tlb_remove_table()