Home
last modified time | relevance | path

Searched refs:pmd_frag (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/arch/powerpc/mm/book3s64/
Dpgtable.c386 void *pmd_frag, *ret; in get_pmd_from_cache() local
392 ret = mm->context.pmd_frag; in get_pmd_from_cache()
394 pmd_frag = ret + PMD_FRAG_SIZE; in get_pmd_from_cache()
398 if (((unsigned long)pmd_frag & ~PAGE_MASK) == 0) in get_pmd_from_cache()
399 pmd_frag = NULL; in get_pmd_from_cache()
400 mm->context.pmd_frag = pmd_frag; in get_pmd_from_cache()
438 if (likely(!mm->context.pmd_frag)) { in __alloc_for_pmdcache()
440 mm->context.pmd_frag = ret + PMD_FRAG_SIZE; in __alloc_for_pmdcache()
Dmmu_context.c210 mm->context.pmd_frag = NULL; in init_new_context()
246 static void pmd_frag_destroy(void *pmd_frag) in pmd_frag_destroy() argument
251 ptdesc = virt_to_ptdesc(pmd_frag); in pmd_frag_destroy()
253 count = ((unsigned long)pmd_frag & ~PAGE_MASK) >> PMD_FRAG_SIZE_SHIFT; in pmd_frag_destroy()
269 frag = mm->context.pmd_frag; in destroy_pagetable_cache()
/linux-6.12.1/arch/powerpc/include/asm/book3s/64/
Dmmu.h122 void *pmd_frag; member