Searched refs:pgtable_cache (Results 1 – 6 of 6) sorted by relevance
/linux-4.1.27/arch/sparc/include/asm/ |
D | pgalloc_64.h | 16 extern struct kmem_cache *pgtable_cache; 27 return kmem_cache_alloc(pgtable_cache, GFP_KERNEL); in pgd_alloc() 32 kmem_cache_free(pgtable_cache, pgd); in pgd_free() 44 return kmem_cache_alloc(pgtable_cache, in pud_alloc_one() 50 kmem_cache_free(pgtable_cache, pud); in pud_free() 55 return kmem_cache_alloc(pgtable_cache, in pmd_alloc_one() 61 kmem_cache_free(pgtable_cache, pmd); in pmd_free()
|
/linux-4.1.27/arch/powerpc/mm/ |
D | pgtable_32.c | 73 static struct kmem_cache *pgtable_cache; variable 77 pgtable_cache = kmem_cache_create("PGDIR cache", 1 << PGDIR_ORDER, in pgtable_cache_init() 79 if (pgtable_cache == NULL) in pgtable_cache_init() 90 ret = kmem_cache_alloc(pgtable_cache, GFP_KERNEL | __GFP_ZERO); in pgd_alloc() 101 kmem_cache_free(pgtable_cache, (void *)pgd); in pgd_free()
|
D | init_64.c | 97 struct kmem_cache *pgtable_cache[MAX_PGTABLE_INDEX_SIZE]; variable 136 pgtable_cache[shift - 1] = new; in pgtable_cache_add()
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | pgalloc-64.h | 38 extern struct kmem_cache *pgtable_cache[]; 41 pgtable_cache[(shift) - 1]; \
|
/linux-4.1.27/arch/sparc/mm/ |
D | tsb.c | 261 struct kmem_cache *pgtable_cache __read_mostly; 280 pgtable_cache = kmem_cache_create("pgtable_cache", in pgtable_cache_init() 284 if (!pgtable_cache) { in pgtable_cache_init()
|
D | init_64.c | 2692 kmem_cache_free(pgtable_cache, table); in pgtable_free()
|